单片机复习资料(很全)(共16页).doc
《单片机复习资料(很全)(共16页).doc》由会员分享,可在线阅读,更多相关《单片机复习资料(很全)(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一、填空1.计算机中常用的码制有原码,反码和 补码 。2.十进制数29的二进制表示为 。3.十进制数-29的8位补码表示为 。补码=反码+14.单片微型计算机由CPU,存储器和 I/O口 三部分组成。5.若不使用MCS-51片内存储器引脚EA必须接 地 。6.微处理器CPU由寄存器,控制器和 运算器 三部分组成。7.当MCS-51引脚ALE信号有效时,表示从P0口稳定的送出了 低八位 地址。8. MCS-51的P0口作为输出端口时,每位能驱动 8 个SL型TTL负载。9. MCS-51有4个并行I/O口,其中 P1,P2,P3是准双向口,所以有输出转输入是必须先写入“
2、1”。10. MCS-51的堆栈是软件填写堆栈指针临时在 内部 数据存储器内开辟的区域。11. MCS-51中凡字节地址能被 8 整除的特殊功能寄存器均能位寻址。12. MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序 存储器读取信息。13.当使用8751且 EA=1,程序存储器地址小于 8KB 时,访问的是片内ROM。14. MCS-51特殊功能寄存器只能采用 直接 寻址方式。15. MCS-51有4组工作寄存器,它们的地址范围是 00H-1FH 。16. MCS-51片内20H2FH范围内的数据存储器,即可以字节寻址又可以 位 寻址。17.若用传送指令访问MCS-51的程序
3、存储器,它的操作码助记符应为 MOVC 。18.访问MCS-51片内RAM应该使用的传送指令的助记符是 MOV 。19.当MCS-51使用间接寻址方式访问片内RAM高128B时,会产生 错误 。20.设计8031系统时, P2 口不能用作一般I/O口。21. MCS-51可扩展片外RAM 64 KB,但当外扩I/O口后,其外部RAM寻址空间将 减小 。22.计算机的系统总线有地址总线,控制总线和 数据 总线。23.输入输出设备是计算机与外部世界交换信息的 。24.指令是通知计算机完成某中操作的 。25.汇编语言中可以使用伪指令,他们不是真正的指令,只是用来 。26. MCS-51串行接口有4种
4、工作方式,这可以在初始化程序中用软件填写 SCON 特殊功能寄存器加以选择。27.当使用慢速外设时,最佳的传送方式是 中断 。28. MCS-51在外扩ROM,RAM或I/O时,它的地址总线是 P2,P0 。29.当定时器T0工作在方式3时,要占用定时器T1的TR1和 TF1 两个控制位。30. MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。31.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 1 。32.执行ANL A,#0FH指令后,累加器A的高4位= 0 。33. JZ e的操作码地址为1000H,e=20H,它的转移目的
5、地址为 1022H 。34. JBC 00H,E操作码的地址为2000H,e=70H,它的转移目的地址为 2073H 。35.累加器(A)=7EH,(20H)=#04H,MCS-51执行完ADD A,20H指令后,PSW.0= 0 。36. MOV PSW,#10H是将MCS-51的工作寄存器置为第 2 组。37.指令DJNZ R7,e操作码所在地址为3000H,e=EFH,则它的转移目的地址为2FF1H 。38. ORL A,#0F0H是将A的高4位置1,而低4位 不变 。39. SJMP e的指令操作码地址为0050H,e=65H,那么它的转移目的地址为 00B7H 。40.设DPTR=2
6、000H,(A)=80H,则MOVC A,A+DPTR的操作数的实际地址为2080H 。41.十进制数-47用8位二进制补码表示为 。42. -19D的二进制补码表示为 EDH 。43.计算机中最常用的字符信息编码是 ASCII码 。44.要串口为10位UART,工作方式应选用为 方式1 。45.用串口扩并口时,串行接口工作方式应选为方式 方式0 。46.在串行通信中,有数据传送方向 全双工 ,半双工 ,单工 三种方式。47. PC复位后为0000H 。48.一个机器周期= 12 节拍,一个机器周期=12个振荡周期,一个振荡周期=1节拍。49. 80C51含 4 KB掩膜ROM。50. 80C
7、51在物理上有 个独立的寄存器空间。51.外部中断INT0 入口地址为0003H 。52. PSW中RS1 RS0=10H是,R2的地址为 12H 。53.一个机器周期= 6 个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。54. 8751是EPROM型,内含 8 KB EPROM。55. 89C51是FLASH ROM型,内含 KB FLASH ROM56. MCS-51中T0中断服务程序入口地址为 000BH。57. PSW中RS1 RS0=11H,R2的地址为 1AH 。58.执行当前指令后,PC内容为 下一条指令的地址 。59. 12根地址线可寻址 4 KB存储单元。6
8、0.写8255A控制字时,需将A1,A0置为 1 1 。61. MOV C,20H源寻址方式为 位 寻址。62. INC 不 影响CY位。63.指令LCALL 37B0H,首地址在2000H,所完成的操作是 2003H 入栈,37B0HPC。64MOVX A,DPTR源操作数寻址方式为 间接寻址 。65ORG 1000HLCALL 4000H ORG 4000HADD A,R2 执行完LCALL后(PC)= 4000H 。6680C51中断有 2 个优先级。6780C51中断嵌套最多 2 级。68微机与外设间传送数据有 、 和 三种方式。69外中断请求标志位是 IE0 和 IE1 。70当80
9、C51的RST引脚上保持 2 个机器周期以上的低电平时,80C51即发生复位。71当单片机的型号为8031/8032时,其芯片引线EA一定要接 低 电平。72MCS-51机扩展片外I/O口占用片外 数据 存储器的地址的空间。73MCS-51单片机访问片外存储器时,利用 ALE 信号锁存来自 P0 口的低8位地址信号。7412根地址线可选 4K 个存储单元,32KB存储单元需要 15 根地址线。75三态缓冲寄存器输出端的“三态”是指 高电平 态、 低电平 态和 高阻 态。7674LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 块芯片。7774LS273通常用来做简单
10、 接口扩展;而74LS244则常用来作简单 并行 接口扩展。78A/D转换器的作用是将 模拟 量转为 数字 量;D/A转换器的作用是将 量转为 量。79A/D转换器的三个最重要指标是 、 和 。80从输入模拟量到输出稳定得数字量的时间间隔是A/D转换器的技术指标之一,称为 。81若某8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器的分辨率为 5/255 V。82MCS-51单片机片内RAM的寄存器区共有 32 个单元,分为 4 组寄存器,每组 8 个单元,以 R0-R7 作为寄存器名称。83单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器
11、的单元地址为 00H 07H 。84通过堆栈操作实现子程序调用,首先要把 PC 的内容入栈,以进行断点保护。调用返回时在进行出栈操作,把保护的断点弹回 PC 。85一台计算机的指令系统就是它所能执行的 指令 集合。86以助记符形式表示的计算机指令就是它的 汇编(助记符) 语言。87在直接寻址方式中,只能使用 8 位二进制数作为直接地址,因此其寻址对象只限于内部RAM 。88在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 地址 。89在变址寻址方式中,以 A 作变址寄存器,以 PC 或 DPTR 作基址寄存器。90假定累加器A的内容为30H,执行指令: 100
12、0H:MOVC A,A+PC 后,把程存储器 1031H 单元的内容送累加器A中。91假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令: MOVC A,A+DPTR 后,送入A的程序存储器 8140H 单元的内容 . 92 假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令: PUSH ACC PUSH B后,SP的内容为 62H , 61H的单元的内容为 30H ,62单元 的内容为 70H .93假定(SP)=62H, (61)H=30H, (62)H=70H, 执行下列指令:POP DPHPOP DPL后,DPTR的内容为 7030H , SP
13、的内容为 60H .94 假定(A)=85H, (R0)=20H,()AFH.执行指令:ADD A,R0 后,累加器A的内容为 34H , CY的内容为 1 , AC的内容为 1 , OV的内容为 1 .95假定(A)=85H, (20H)=OFFH, (CY)=1, 执行指令: ADDC A, 20H后,累加器A的内容为 85H , CY的内容为 1 , AC的内容为 1 ,OV的内容为 0 .96 假定(A)=0FFH, (R3)=0FH, (30H)=0F0H, (R0)=40H, (40H)=00H.执行指令: INC A A=00H INC R3 R3=10H INC 30H 30H
14、=F1H INC R0 40H=01H后,累加器A的内容为 00H , R3的内容为 10H , 30H的内容为 F1H ,40H的内容为 01H .97 在MCS51中PC和DPTR都用于提供地址, 但PC是为了访问 程序 存储器提供地址,而DPTR是为访问 数据 存储器提供地址.98 在位操作中,能起到与字节操作中累加器的作用的是 CY .99 累加器A中存放着一个其值小于或等于127的8位无符号数, CY清“0”后执行RLC指令,则中数变为原来的2倍100 计算机的数据传送有两种方式,即 并行 方式和 串行 方式,其中具有成本低特点的是 串行 数据传送.101 异步串行数据通信的桢格式由
15、 起始 位, 数据 位, 第九位(校验) 位和 停止 位组成.102 异步串行数据通信有 全双 , 单双 和 单工 共三种传送方向形式.103 使用定时器T1设置串行通信的波特率时, 应把定时器T1设定为工作模式 2 ,即 定时 模式.104 假定(A)=56H, (R5)=67H. 执行命令: ADD A, R5 DA 后,累加器A的内容为 23H , CY的内容为 1 .105 假定(A)=0FH, (R7)=19H, (30H)=00H, (R1)=40H, (40H)=0FFH. 执行指令 DEC A DEC R7 DEC 30H FFH DEC R1 后, 累加器A的内容为 , R7
16、的内容为 , 30H的内容 为 , 40H的内容为 FEH . 106 假定(A)=50H, (B)=0A0H. 执行指令: MUL AB 后,寄存器B的内容为 32H , 累加器A的内容为 00 , CY的内容为 0 , OV的内容为 1 .假定(A)=50H,(B)=12H.执行命令: DIV AB 后,累加器A的内容为_0AH_,寄存器B的内容为_08H_,CY的内容为_0_, OV 的内容为_0_.假定(A)=0 5 .执行命令: SWAP A 后,累加器A的内容为_50_. 109执行如下指令序列; MOV C,P1.0 ANL C,P1.1 ANL C,/P1.2 MOV P3.0
17、,C后,所实现的逻辑关系为_. 110假定addr11=B,标号qwe的地址1030hH.执行命令: 后,程序转移到地址_去执行. 111假定标号qaz 的地址为0100 ,标号qwe值为0123 (即跳转的目标地址为0123 ).应执行命 : Qaz;SJMP qwe 该指令的相对便移量(既指令的第二字节)为_21H_. 112 DPTR是MCS-51中唯一一个16位寄存器,在程序中常用来作为MOVC指令的询问程序存储器的_基地址_使用. 113请填好下段程序内有关每条指令结果的注释中之空白. MOV A.PSW ;(A)=10H MOV B,A ;(B)=_10_H MOV PSW,A ;
18、(PSW)=_H 114堆栈设在_内部数据_存储区,程序存放在_程序_存储区,外部I/O接口设在_外RAM_存储区,中断服务程序存放在_程序_存储区. 115若单片机使用频率为6MHz的晶振,那么状态周期为_,机器周期为_ 指令周期为_. 116 复位时A= , PSW= , SP= 07H , P0P3= FFH 。117 执行下列程序段后CY= 1 , OV= 0 , A= 94H 。 MOV A, #56H ADD A, #74H ADD A, A118 设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序注释中填写执行结果。 PUSH 30H ;SP= 61H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 复习资料 16
限制150内