《2022年南邮单片机重点复习.docx》由会员分享,可在线阅读,更多相关《2022年南邮单片机重点复习.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 学习必备 欢迎下载一、填空题1. 单片微型运算机由 CPU,储备器和 三部分组成; 常用的码制有原码, 反码和;将十进制数 35 转换为二进制为 B, 转换为压缩 BCD 码为 , 转换为十六进制为 H;2.单片机其基本结构是将微型运算机基本功能部件如、输入输出接口、中断等集成在一块芯片上;3. MCS-51 有 4 组工作寄存器,它们的地址范畴是 地址为; PSW 中 RS1 R30=11H ,R2 的3. MCS51 单片机有 个 8 位通用 I/O 口;当需要扩展外部程序储备器时,数据总线由 口担任; 高 8 位地址总线由 口担任;口除用
2、作一般输入 /输出口外仍供应其次功能;P0 口输出的 地址锁存在外部的 8 位锁存器中;4. MCS-51 系统中,当 引脚信号有效时,表示 CPU 要从 储备器读取信息;5. MCS-51 中凡字节地址能被 整除的特别功能寄存器均能位寻址;特别功能寄存器简写为 SFR,离散地分布在 H 至 H 的地址范畴内;6. MCS-51 特别功能寄存器只能采纳 寻址方式;7. 80C51 在物理上有 个独立的寄存器空间;MOVC 指令用于拜访 储备器; MOVX 指令用于拜访 储备器;8. MCS-51 片内 20H2FH 范畴内的数据储备器,即可以字节寻址又可以 寻址;9. 汇编语言中可以使用伪指令
3、,他们不是指令性语句,而是;定义字节的伪指名师归纳总结 令是,指示汇编终止的伪指令是;第 1 页,共 4 页10. 8051 单片机定时器T0 有种工作方式; T1 有种工作方式;当定时器 T0 工作在方式3 时,要占用定时器T1 的 TR1 和两个掌握位;11. MCS-51 可扩展片外RAM 64 KB ,单片机外扩I/O 口后将占用部分RAM 空间地址;12.单片机应用系统中,LED 数码显示有显示和显示两种方式;13. MCS-51 串行接口有4 种工作方式, 这可以在初始化程序中用软件填写特别功能寄存器加以挑选;要串口为10 位 UART ,工作方式应选用为;用串口扩并口时,串行接口
4、工作方式应选为方式;14. 80C51 中断有个优先级;中断嵌套最多级;有个中断源,优先级由软件填写特别功能寄存器加以挑选;其中T0 中断服务程序入口地址为;15. 累加器( A )=80H,执行完指令ADD A,#83H 后,进位位C= ;累加器( A)=7EH ,( 20H)=#04H ,MCS-51 执行完 ADD A ,20H 指令后, PSW.0= ;MOV PSW,#10H 是将 MCS-51 的工作寄存器置为第组;16. 设 DPTR=2000H ,(A )=80H ,就 MOVC A ,A+DPTR 的操作数的实际地址为;17. 一个机器周期 = 节拍,一个机器周期 =12 个
5、振荡周期, 一个振荡周期 =1 节拍; 一个机器周期 = 个状态周期,振荡脉冲2 分频后产生的时钟信号的周期定义为状态周期;18. 写 8255A 扩展8 位口,占用XRAM 地址,写掌握字时, 需将 A1 ,A0 置为;在直接寻址方式中,只能使用位二进制数作为直接地址,因此其寻址对象只限于;在变制寻址方式中,以作变址寄存器,以或作基址寄存器;MOV C,20H 源寻址方式为寻址;MOVX A ,DPTR 源操作数寻址方式为;19当 80C51 的 RST 引脚上保持个机器周期以上的高电平常,80C51 即发生复位;20三态缓冲寄存器输出端的“ 三态” 是指态、态和态;- - - - - -
6、-精选学习资料 - - - - - - - - - 21 74LS273 通常用来做简洁学习必备欢迎下载接口扩接口扩展;而74LS244 就常用来作简洁展;22 A/D 转换器的作用是将 量转为 量; D/A 转换器的作用是将 量转为量; A/D 转换器的三个最重要指标是、和;从输入模拟量到输出稳固得数字量的时间间隔是 A/D 转换器的技术指标之一,称为;23如某 8 位 D/A 转换器的输出满刻度电压为 +5V ,就该 D/A 转换器的辨论率为 V;二、判定改错题(正确打,错误打 )1. MCS51 的特别功能寄存器分部在 60H 80H 地址范畴内 2. 8051 单片机片外数据储备器与扩
7、展 I/O 口统一编址; 3. 当 MCS51 上电复位时 ,堆栈指针 SP=00H. 4. 调用子程序指令 如 CALL 及返回指令 如 RET 与堆栈有关但与 PC 无关 . 5. 指令字节数越多,执行时间越长; 6. MCS51 的串行接口是全双工的 . 7.子程序调用时自动爱护断点和现场; 8. MCS51 的五个中断源优先级都相同; 9. 中断响应的最快响应时间为 3 个机器周期; 10.在 MCS51 系统中 ,一个机器周期等于 1.5us. 11.DA A 能进行十进制运算调整,只能用在加法指令后; 12. MCS51 的相对转移指令的最大负跳距是 128B. 13. MCS51
8、 的程序储备器只是用来存放程序的; 14.要进行多机通信 , MCS 51 串行接口的工作方式应选为方式 1. 15. MCS51 上的电复位时 ,SBUF=00H. 16. TMOD 中的 GATE=1 时,表示由两个信号掌握定时器的起停 . 17. MCS51 单片机的四机器周期指令只有两条; 18各中断源发出的中断恳求信号,都会标记在 MCS-51 系统中的 TCON 中; 19. 8155 的复位引脚可与 89C51 的复位引脚直接相联 . 三、问答题1. MCS 51 指令集中有无” 程序终止” 指令?上机调试时怎样实现” 程序终止” 功能 . 2.中断服子程序与一般子程序有什么异同
9、之处 . 3. 单片机最小系统组成包括哪些部分?各部分功能是什么?4.80C51 有几种寻址方式 . 各寻址方式的含义是什么 . 5.80C51 响应中断的条件是什么 .不同的中断入口地址是多少 . 6.单片机对中断优先级的处理原就是什么 . 7.80C51 的外部中断有哪两种触发方式 .它们对触发脉冲或电平有什么要求 . 8.80C51 单片机定时器 /计数器作定时和计数作用时 ,其计数脉冲分别由谁供应 . 9. 80C51 单片机定时器 /计数器的门控信号 GATE 设置为 1 时,定时器如何启动 . 10. 80C51 单片机内设有几个定时器 /计数器 .它们由哪些特别功能寄存器组成 .
10、 11. 定时器 /计数器作定时器用时 ,其定时时间与哪些因素有关 .作计数器时 ,对外界数频率有何限制 . 名师归纳总结 - - - - - - -第 2 页,共 4 页精选学习资料 - - - - - - - - - 12.利用 8051 单片机定时器学习必备欢迎下载SFR?如晶振频率为T0 测量某正脉冲的宽度,需要设定哪几个6MHz,就答应测量的最大脉宽是多少?13.什么是单片机的机器周期 ,状态周期 ,振荡周期的指令周期 .他们之间有什么关系 . 14.开机复位后 ,CPU 使用的是哪组工作寄存器 .它们的地址是什么 .CPU 如何确定和转变当前工作寄存器组 . 15.程序状态寄存器
11、PSW 的地址是多少 .常用状态有哪些位 . 16. MCS51 单片机的储备器从物理结构上和规律上分别划分几个空间 . 17. MCS51 单片机内 256B 的数据储备器可分为几个区 .分别作用是什么 . 18.串行数据传送的主要优点和用途是什么 . 19.说说单片机串行通信奇偶校验;20.波特率 ,比特率和数据传送率的含义各是什么 . 21.简述软件排除键盘抖动的原理;22.具有 8 位辨论率的A/D 转换器 ,大拿感输入0V 5V 电压时 ,其最大量化误差是多少. 23.A/D 转换芯片中采样保持电路的作用是什么.省略采样保持电路的前提条件是什么. 24.RS232/RS422/RS4
12、85 通信接口的区分在哪里?25.简述行列键盘的扫描原理四、程序分析题(第 1 小题 6 分,第 2 小题 7 分,共 13 分)1. 位地址为 M 、N、Y ,程序如下:MOV C,M CPL C ANL C,NMOV Y ,C MOV C,N CLP C ANL C,M ORL C,Y MOV Y , C 求程序的规律函数表达式 Y= 2、下面是一段单片机串口发送程序,阅读以下程序,在程序右边简要说明其功能;画出流名师归纳总结 程框图(或说明每个语句的主要用途);第 3 页,共 4 页3. R0=4BH,A=84H, 片内 RAM4BH=7FH,40H=20H,写出每条指令的数据传送情形;
13、MOV A,R0; MOV R0,#40H; MOV 40H,A; MOV R0, #35H 问执行程序后 ,R0、A 和 4BH 单元内容的变化如何. 4.假定 SP=50H,ACC=30H,B=70H,51H=73H,52H=19H,执行以下命令 : - - - - - - -精选学习资料 - - - - - - - - - PUSH ACC 学习必备欢迎下载PUSH B ,52H 单元内容为;后,SP 内容为,51H 单元内容为五、编程题4.假定 SP=50H,ACC=30H,B=70H,51H=73H,52H=19H, 执行以下命令 : PUSH ACC PUSH B 后,SP 内容为
14、 ,51H 单元内容为 ,52H 单元内容为;再执行指令后SP= POP B ,B= ,51H= ,52H= POP ACC ,ACC= 五、编程题1、编程将内部 RAM 的 20H-2Fh 单元的内容传送给外部 RAM 的 2000H-200Fh 单元;2、已知单片机的 fosc=12MHz ,试设计延时约 1ms 的子程序,并写出运算依据3、已知规律函数 F=X /Y+ (YZ+/X )用位指令编程实现4、设计双字节无符号加法子程序5、80C51 单片机的 fosc=6MHz ,假如要求定时时间分别位 1 和模式 2 时,分别求出定时器的初值;六、综合题(设计、编成与运算)1.依据系统要求设计原理图,标出连线关系 2.依据原理图分析地址安排情形,写出期间占用的地址或区间0.1ms 和 5ms,当 T0 工作在模式3.使用定时器、串行口、中断设计简洁系统,数据配置和简洁指令编写 4.简洁子程序设计;5设计 LED 和键盘电路,编写扫描程序框图名师归纳总结 - - - - - - -第 4 页,共 4 页