




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机的原理及应用1.单片机是由微处理器、具有一定容量的随机存储器和只读存储器、输入输出端口、定时器等电路集成在一个芯片上的微型计算机。2.单片机的89C51芯片中集成了一个4 KB的闪存,有5个中断源。3.两位十六进制数最多可代表256个存储单元。以下哪一个是89C51?(三)英特尔B、AMD C、ATMEL D、飞利浦5.在89C51中,只有当EA引脚连接到高电平时,中央处理器才访问片上闪存只读存储器。6.对或错:当89C51的EA引脚连接到低电平时,无论芯片上是否有程序存储器,中央处理器只能访问片外只读存储器。T7.对或错:当89C51的EA引脚连接到高电平时,中央处理器只能访问芯片上的4KB空间。F8.当中央处理器访问片外存储器时,较低的8位地址由端口P0提供,较高的8位地址由端口P2提供,8位数据由端口P0提供。9.在输入输出端口,当连接发光二极管时,P0端口必须提供上拉电阻,P3端口具有第二种功能。10.真与假:MCS-51系列单片机的直接读端口和读端口锁存的结果总是相同的。F11.真或假:读端口或读锁存器由指令区分。T12.对或错:在89C51的片内随机存取存储器区域中,位地址和某些字节地址冲突。F13.对或错:中断的向量地址位于内存区域。F14.MCS-51系列单片机属于(二)结构。冯诺伊曼,普林斯顿大学,哈佛大学,图灵15,89C51具有64 KB字节寻址能力。16.是或否:在89C51中,当中央处理器访问片上和片外只读存储器区时,它使用MOVC指令,用MOVX指令访问片外随机存取存储器区,用MOV指令访问片内随机存取存储器区。T17.在89C51中,片上随机存储器分为两部分:地址为00H7FH的实随机存储器区和地址为80HFFH的特殊功能寄存器区。18.在89C51中,通用寄存器区分为4组,每组8个工作寄存器。当中央处理器复位时,第0组寄存器是当前工作的寄存器。19.真或假:工作寄存器区不允许用作普通的随机存取存储器单元。F20.真或假:通过在PSW中设置RS0和RS1来切换工作寄存器组。T21.真或假:特殊功能寄存器可以用作普通的随机存取存储器单元。F22.真或假:128位地址通过位寻址访问,低128字节单元通过直接或间接寻址访问。T23.对或错:堆栈指针SP的内容可以指向芯片中从00H到7fh的任何内存单元。系统复位后,SP初始化为00h。F24.数据指针DPTR是一个16位特殊功能寄存器。25.真或假:DPTR只能用作16位特殊功能寄存器。F26.对错:程序计数器是一个可寻址的特殊功能寄存器。F27.在89C51中,一个机器周期包括12个振荡周期,每个指令由一个或几个机器周期组成,包括单周期指令、双周期指令和4周期指令。28.当系统处于正常工作状态且振荡稳定时,给RST引脚加一个高电平,并保持2个机器周期以重置系统。29.对错:微控制器89C51复位后,其电脑指针初始化为0000H,使微控制器从地址单元开始执行程序。T30.微控制器89C51复位后,其输入输出锁存器的值为0FFH,堆栈指针的值为07H,SBUF的值不确定,内部随机存取存储器的值不受复位的影响,其他寄存器的值都为0H。31.真或假:单片机系统通电后,其内部随机存储器的值是不确定的。T32.以下哪一个是51系列单片机的上电自动复位电路(假设RST端子内没有下拉电阻)(P11图1-8(a)。33.在89C51中,有两种方法可以使单片机退出空闲模式,一种是响应任何中断请求,另一种是硬件复位;然而,只有硬件复位模式才能使进入掉电模式的单片机退出掉电模式。34、请用下图说明89C51单片机读端口锁存器的必要性。读取锁存器是为了避免直接读取端口引脚时外部电路干扰造成的误读。35.请解释为什么需要限流电阻来连接发光二极管。当高电平为5V时,正常点亮一个发光二极管需要多少限流电阻(将发光二极管的正常工作电流设置为10mA,导通电压降设置为0.6V)。为什么?解决方案:因为当发光二极管打开时,电压降是固定的(0.6V)。为了使发光二极管正常工作(电流为10mA)而不被过大电流损坏,必须增加一个限流电阻。下列哪一条指令写错了(c)。MOV DPTR、#3F98H B、MOV R0、#0FEH C、MOV 50H、#0FC3DH D、INC R0下列哪个指令写错了(d)。公司DPTR B、MOV R0、#0FEH C、DEC A D、PUSH A下列哪个指令写错了(b)。MOVC机场、DPTR机场、MOV机场、联邦机场、中央机场、公共机场、公共机场39.对错:在51系列单片机的指令系统中,只有在累加器的参与下,才能完成加法、减法、乘法和除法40.以下哪一项是位操作指令(B)。MOV P0、#0FFH B、CLR P1.0 C、CPL A D、POP PSW41.以下哪一项是位操作指令(B)。MOV P1、#0FFH B、MOV C、ACC.1 C、CPL A D、POP PSW42.以下哪一项是位操作指令(B)。MOV P0、#0FFH B、SETB TR0 C、共线R0 D、推PSW43.简要介绍89C51单片机中断的概念。当中央处理器正在处理某件事情时,一个外部事件请求中央处理器快速处理它。因此,中央处理器会暂时暂停当前工作,转到当前工作发生的时间。中断服务处理完事件后,它会返回到最初暂停的地方并继续其最初的工作。这个过程变成了一个中断。44、什么是保护现场,什么是恢复现场?保护站点:当中央处理器响应中断程序时,硬件会自动将断点地址(16位程序计数器的值)推出堆栈。用户还必须注意保护关于工作寄存器、累加器、标志位等的信息。恢复站点:中断服务程序完成后,恢复原工作寄存器、累加器、标志位等内容。45.单片机89C51有哪些中断源,如何控制其中断请求?89C51中断系统有五个中断源:INT0:外部中断0请求,低电平有效。通过P3.2引脚输入。INT1:外部中断1请求,低电平有效。通过P3.3引脚输入。T0:定时器/计数器0溢出中断请求。T1:定时器/计数器1溢出中断请求。TXD/RXD:串行端口中断请求。当串行端口完成发送或接收数据帧时,它会请求中断。46.微控制器89C51的五个中断源分别是INT0、INT1、T0、T1和TXD/RXD。47.微控制器89C51的中断需要四个特殊的功能寄存器,即TCON、SCON、IE和IP。48.在89C51中,IT0(1)位控制外部中断的两种触发模式,即电平触发模式和边沿触发模式。49.简述单片机89C51中断的自然优先级顺序,以及如何提高中断源的优先级。中断源(控制位)自然优先级外部中断0(PX0)最高定时器/计数器0溢出中断(PT0)外部中断1(PX1)定时器/计数器1溢出中断(PT1)串行端口中断最低如果某些控制位为1,则相应的中断源被定义为高级中断。另一方面,如果一些控制位为0,则相应的中断源被定义为低电平中断。当同时接收到多个具有相同优先级的中断请求时,响应哪个中断源取决于内部硬件查询顺序(即自然优先级)。50.真或假:在89C51中,当产生中断响应时,所有中断请求标志位都由硬件自动清除。F51.中断处理过程分为三个阶段,即中断响应、中断处理和中断返回。52.简要描述51系列单片机中断响应的条件。来自中断源的中断请求;中断总允许位EA=1,即中央处理器处于中断状态;申请中断的中断源的中断允许位为1,即中断未被屏蔽;没有对等中断或更高级别的中断正在被服务;当前指令周期已经结束;如果当前指令是RETI指令或接入IE或IP指令,则该指令和下一条指令已被执行。53.真或假:在51系列单片机中,中断服务程序从矢量地址开始,直到指令RETI返回。T54.当51系列单片机执行中断服务程序时,为什么它通常在矢量地址的开头放一个跳转指令?由于51系列单片机的两个相邻中断源中断服务程序入口地址相距只有8个单元,一般中断服务程序无法容纳它,所以一般需要在相应的中断服务程序入口地址中放入一个跳转指令。55.为什么你通常把主程序的起始地址放在0030H之后?因为0000 h 0030H中有中断向量地址,为了避免冲突,主程序的起始地址通常放在0030H之后。56.真或假:当子程序调用或中断服务程序被执行时,堆栈将被推入。T57.单片机89C51有两个16位定时/计数器,即T0和T1,它们具有定时和事件计数功能。58.真或假:当定时器/计数器工作在定时模式时,它对来自89C51片内振荡器的12分频脉冲进行计数,直到溢出。T59.真或假:当定时器/计数器工作在计数模式时,它通过89C51的P3.4和P3.5对外部脉冲进行计数,并在遇到脉冲的下降沿时计数一次。T60.对错:计时器/计数器在工作时需要消耗中央处理器的时间。F61.真或假:定时器/计数器的工作模式寄存器TMOD可以被位寻址。F62.真或假:在使用前和溢出后,必须为计时器/计数器分配一个初始值,以便正常工作。F63.简述计时/计数器四种工作模式的特点。模式1: 16位定时器/计数器;模式2:将TL0(或TL1)配置为可自动重新加载的8位定时器/计数器;模式3:T0和T1非常不同。如果T0设置为模式3,TL0和TH0被分成两个独立的8位计数器。定时器T1没有工作模式3状态。模式0:几乎与模式1相同,只是在模式0中,寄存器TL0使用5位,TH0使用8位。64.如何使用两个串联的时序/计数器产生一秒钟的时钟参考信号。试着画出必要的电路部分并编写程序。(将晶体振荡器频率设置为12兆赫,并使用发光二极管显示第二个信号。注意:计数器输入为3.4(T0)和3.5(T1)。)组织0000小时LJMP MAIN组织000BHLJMP ONE组织001BHCOU解放运动党组织0030HP1 MOV大街:号,#0FFHMOV标准普尔,60HMOVTMOD # 01100001 BMOV TL0,#0B0HMOV TH0,#3CHMOV TL1,#0F6HMOV TH1,#0F6HSETB TR0SETB TR1SETB ET0SETB ET1SETB EASJMP美元一个:推PSW推进附件MOV TL0,#0B0HMOV TH0,#3CHCPL P1.1持久性有机污染物POP PSW雷蒂COU:推进式PSW推进附件CPL P1.0持久性有机污染物POP PSW雷蒂目标65.对错:在51系列单片机指令中,既有带借用的减法指令,也有不带借用的减法指令。F66.使用一个定时器/计数器加上一个软件计数器来实现一秒钟的时钟参考信号,并试着写程序和解释它。(将晶振频率设置为12兆赫,并从1.0端口输出第二个信号。)(该程序使用定时器T0,运行模式1。由于晶体振荡器的频率是12兆赫,定时器T0被用来计时50毫秒,其初始值是3CB0H。工作寄存器R7用作软件计数器来计数20次。每次计数一秒钟,P1.0输出信号被反转以输出第二信号。)组织0000小时LJMP MAIN组织000BHLJMP ONE组织0030HP1 MOV大街:号,#0FFHMOV标准普尔,60HMOV R7,#0MOVTMOD # 01HMOV TL0,#0B0HMOV TH0,#3CHSETB TR0SETB ET0CLR PT0SETB EALJMP美元一个:推PSW推进附件INC R7CJNE R7,#20,LOOPMOV R7,#0CPL P1.0环路: MOV TL0,#0B0HMOV TH0,#3CH持久性有机污染物POP PSW雷蒂目标67.微控制器89C51的时钟频率为6兆赫。如果需要1毫秒计时,计时/计数器工作在模式1,其初始值为FE0CH。68.真或假:微控制器89C51的定时器/计数器是否工作可以通过外部中断来控制。T69.单片机89C51有两种通信方式:并行通信和串行通信。70.对错:并行通信的优点是传输速度快,缺点是传输线路多,不便于远距离通信。T71.对错:串行通信的优点是只需要一对传输线,成本低,适合长距离通信。缺点是传输速度低。T72.串行通信包括同步通信和异步通信。73.在异步通信中,数据的帧格式定义了一个由4部分组成的字符,即:起始位、数据位、奇偶校验位和停止位。74.真或假:在异步通信中,当线路上没有字符传输时,保持高电平。T75.真或假:在异步通信的帧格式中,数据位的排列方式是低位在高位之前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房源核查方案(3篇)
- 财务规划制作方案(3篇)
- 人防门装修方案(3篇)
- 医疗服务准入管理制度
- 学校物资调配管理制度
- 合营公司财务管理制度
- 医疗安全应急管理制度
- 养生调理中心管理制度
- 医疗配套基建方案(3篇)
- DB62T 4363-2021 沙蓬栽培技术规程
- 安全生产教育培训记录表
- 气管切开病人的护理PPT课件-(1)1
- 电梯参数及配置要求
- -高考体育单招真题现代文专项阅读汇编(含答案)-备战2023届高考体育单招语文一轮复习之现代文阅读复习之一
- GB/T 3733.1-1983卡套式端直通管接头
- GB/T 1689-1998硫化橡胶耐磨性能的测定(用阿克隆磨耗机)
- GA/T 954-2011法庭科学工具痕迹中凹陷痕迹的检验规范
- 第六章恶意代码分析与防范培训课件
- CNAS实验室评审不符合项整改报告
- 入网安评基线核查常用检查项
- 静脉输液操作流程及评分标准
评论
0/150
提交评论