- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机复习内容重点
第一章 单片机概述
1.8051与8751的区别是内部程序存储器的类型不同。
2.在家用电器中使用单片机应属于微计算机的测量,控制功能。
3. 除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。
4.单片机与普通计算机的不同之处在于其将(cpu)、(存储器)和(I/O接口)三部分,通过内部总线集成于一块芯片。
第二章 MCS-51 单片机的硬件结构
2.2 说明 -51 单片机的引脚 EA的作用,该引脚接高低电平时各有何种功能?
答: EA为该引脚第一功能即外部程序存储器访问允许控制端。当该引脚为高电平时,单片机访问片内程序存储器,但在PC (程序计数器) 值超过 0FFFH(对于 8051、8751)时,即超出片内程序存储器的 4KB 地址范围时,将自动转向执行外部程序存储器内的程序。 当该引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部程序存储器。
2.5 MCS-51 单片机 5 个中断源的中断入口地址以及对应的中断源。
答: 中断源 入口地址
外部中断 0 0003H
定时器 0(T0) 000BH
外部中断 1 0013H
定时器 1(T1) 001BH
串行口 0023H
定时器0和1的中断请求能自动撤销,外部中断0和1的跳沿方式的外部中断请求是自动撤销的,电平方式外部中断除了标志位清零之外,必要时还需要把中断请求信号输入引脚,从低电平强制改变为高电平
2.6 内部 RAM 中,位地址为 30H的位,该位所在字节的字节地址为(26H)。
2.7 若 A中的内容为 63H,那么,P标志位的值为(0)。
2.9 8051 单片机复位后,R4 所对应的存储单元的地址为(04H),因上电时 PSW=(00H)。这时当前的工作寄存器区是(0)组工作寄存器区。
2.14 通过堆栈操作实现子程序调用,首先就要把(PC)的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到(PC)。
2.16MCS-51 单片机程序存储器的寻址范围是由程序计数器 PC 的位数所决定的,因为MCS-51的 PC 是 16 位的,因此其寻址的范围为(64)KB。
2.17 当 89S51 单片机运行出错,可通过复位来解决来摆脱困境?
第三章 MCS-51的指令系统
3.2 在基址加变址寻址方式中,以(A)作变址寄存器,以(DPTR)或(PC)作基址寄存器
3.3MCS-51共有哪几种寻址方式? 答:共有7种寻址方式。(1)寄存器寻址方式 (2)直接寻址方式 (3)寄存器间接寻址方式 (4)立即寻址方式 (5)基址寄存器加变址寄存器间接寻址方式 (6)位寻址方式 (7)相对寻址方式
3.4 访问 SFR,可使用哪些寻址方式?
答:一般采用直接寻址,对于 SFR 中字节地址能被 8 整除的 SFR 可以使用位寻址,对于 SFR中的 A、B、DPTR 寄存器可以采用寄存器寻址。
3.5 指令格式是由(操作码)和(操作数)所组成也可能仅由(操作码)组成。
3.6 假定累加器 A中的内容为 30H,执行指令: 1000H:MOVC A,@A+PC 后,把程序存储器(1031H)单元的内容送入累加器中
3.7 在 MCS----51 中,PC和 DPTR 都用于提供地址,但 PC 是为访问(程序)存储器提供地址,而 DPTR 是为访问(数据)存储器提供地址。
3.9 该程序段的功能是什么?
PUSH A PUSH B POP A POP B 答:功能是 A、B 内容互换3.11 假定 A=83H,(R0)=17H,(17H)=34H,执行以下指令:
ANL A,#17H ORL 17H,A XRL A,@R0 CPL A 后,A的内容为(0CBH)
3.12 假设 A=55H,R3=0AAH,在执行指令后 ANL A,R3 后, A=(00H), R3=(0AAH)
3.13 如果 DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:
POP DPH POP DPL
POP SP 则:DPH=(3CH) DPL=(5FH) SP=(4FH)
3.14 假定 SP=60H,A=30H,B=70H,执行下列指令:
PUSH A
文档评论(0)