《单片机术》期末复习.doc

《单片机术》期末复习.doc

ID:56874410

大小:37.50 KB

页数:3页

时间:2020-07-17

《单片机术》期末复习.doc_第1页
《单片机术》期末复习.doc_第2页
《单片机术》期末复习.doc_第3页
资源描述:

《《单片机术》期末复习.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《单片机技术》期末复习一.填空题1.8051单片机的存储器的最大特点是______。2.若希望从片内存储器开始执行,EA脚应接______电平,PC值超过______H时,8051会自动转向片外存储器继续取指令执行。3.指令JB0A7H,ABC的作用是______。(0A7H是P2.7的地址)4.单片机内包含组成微机的三个主要功能部件是______、______和______。5.8155有_______个并行端口。6.MCS-8051系列单片机字长是______位,有______根引脚。7.ALE信号的作

2、用是______。8.8051复位后,PC=______H。9.将CY与A的第0位的非求或的指令是______,若原A=0,执行后A=______。10.8051的堆栈指针是______。11.C51中存储类型XDATA定义的是______存储空间,其地址范围是______。12.堆栈的特性是,8051的堆栈一般开辟在,其堆栈指针是。13.MCS-51有一个全双工的步串行口,有种工作方式。14.8051的C/T是______(加或减)计数的。15.MOVA,40H指令对于源操作数的寻址方式是______寻址

3、。16.8051单片机的存储器的最大特点是______.17.3、8051最多可以有______个并行输入输出口,最少也可以有1个并行口,即______。P3常需复用作______和读写控制信号。二.判断对错题1.MOVXA,30H2.ANL#99H,36H3.JBCP0,LL14.8155芯片主要用于地址锁存。5.SUBA,R26.ORLP1.0,P3.17.MOVX@R0,B8.END表示指令执行到此结束。9.MOVA,30H10.ADDCA,R711.MOVC,ACC.012.ACALLPROC三.简

4、答题1.简单叙述8051串行通信的四种工作模式。2.MCS-51的位存储区在哪里?寻址范围是多少?3.8051有哪几个中断源?其对应的中断服务程序入口地址是多少?4.简单叙述8051定时器/计数器0的四种工作模式。5.说明8031、8051、8751有何异同?6.8051有哪几个中断源?哪些是内部中断源?哪些是外部中断源?7.8051单片机有哪些信号需要芯片以第二功能的方式提供?8.8031单片机的EA端有何用途?9.如何简便地判断8031正在工作?10.8031单片机内包含哪些主要逻辑功能部件?11.80

5、31单片机内部定时器的工作方式2有什么特点?适用于什么应用场合?12.在8031单片机中,如何访问外部RAM单元,可使用哪些寻址方式?四.阅读程序并填空,形成完整的程序以实现如下功能:有一长度为10字节的字符串存放在8031内部RAM中,其首地址为40H。要求将该字符串中每一个字符加偶校验位。(以调用子程序的方法来实现。)源程序如下:ORG1000HMOVR0,#40HMOVR7,#10NEXT:MOVA,①ACALLX1MOV@R0,AINCR0DJNZ②,NEXTSJMP$X1:ADDA,#00H③PS

6、W.0,X2ORLA,④X2:⑤一.阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(15分)MOVR1,#30H;(R1)=_______MOVA,#64H;(A)=_______ADDA,#47H;(A)=_______,(CY)=_______,(AC)=_______DAA;(A)=_______,(CY)=_______,(AC)=_______MOV@R1,A;(R1)=_______,(30H)=_______此程序段完成的功能是:_______二.已知:A=0AH,R0

7、=0BH,SP=07H,(20H)=10H,(21H)=20H,(22H)=30H试分析执行下列程序段后,各寄存器、存储单元的值为多少?程序完成什么功能?MOV81H,#1FHPUSHAPUSHR0POPAPOPR0执行后:A=,R0=,SP=,(20H)=,(21H)=,(22H)=程序功能是:三.将8051外部扩展8KRAM,采用8K×8的6264SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE、RD、WR信号;锁存器的数据输入D、数据输出Q、锁存控制G

8、、OE;6264的地址A、数据O、片选CE、OE、WE;写出芯片的地址范围。四.设8031单片机晶振频率F=6MHZ,试设计一个软件延时程序,完成2ms的延时。五.设8031单片机晶振频率F=6MHZ,使用定时器T1以方式1产生周期为4ms的中断,在中断服务程序中由P1.0输出方波脉冲,试编制程序。六.用8051定时器T1,采用工作方式2,计数方式,要求每计满156次,将P1.7取反。试编程实现。七.DAC083

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。