单片机期末考试复习资料!

上传人:第*** 文档编号:31908326 上传时间:2018-02-09 格式:DOC 页数:7 大小:161.50KB
返回 下载 相关 举报
单片机期末考试复习资料!_第1页
第1页 / 共7页
单片机期末考试复习资料!_第2页
第2页 / 共7页
单片机期末考试复习资料!_第3页
第3页 / 共7页
单片机期末考试复习资料!_第4页
第4页 / 共7页
单片机期末考试复习资料!_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《单片机期末考试复习资料!》由会员分享,可在线阅读,更多相关《单片机期末考试复习资料!(7页珍藏版)》请在金锄头文库上搜索。

1、1复习提纲( 期末)一、基本概念 接口应具有功能有哪些?锁存、隔离、转换、联络。 MCS-51 单片机有 5 个中断源,分几个优先级?可实现几级中断嵌套?2、2 MCS-51 的两个外部中断源分别是哪些?INT0、INT1 T0 和 T1 的溢出中断标志是哪些?TF0、TF1 MCS-51 单片机同级别中断源优先级从高到低如何排?PX0、PT0、PX1 、PT1 、PS PWS 状态位有哪些?CY AC F0 RS1 RS0 OV 4KBEPROM 单片机是哪种型号? 8751 RS1 RS0 选择内部 RAM 的地址单元范围。0000H07H 01080FH 1010H17H 1118H1F

2、H 控制器主要功能部件有哪些? IR ID PC SP DPTR MCS-51 子系列单片机有哪几个特殊功能寄存器?21 单片机复位后,工作寄存器工作在那个区? 0 P0 口P3 口作通用 I/O 输入口时,应先向口写入什么数据?0FFH 外扩存储器时,P0 和 P2 的作用是如何?P0 分时传送地址和数据 ,P2 传送地址 MCS-51 单片机共有几条指令?111 MCS-51 单片机内部设有几个定时器/计数器? 2 MCS-51 单片机定时器 16 位计数器工作方式的代码是多少? M1 M0=01 -INT0、-INT1 中断源的中断矢量地址分别是哪些?0003H 0013H T0、T1

3、溢出中断源的中断矢量地址分别是哪些?000BH 001BH 输入/输出信息有哪些?控制、数据、状态 单片机发展主要经历了哪 3 个阶段?(1)19711978 年初即单片机阶段(2)19781983 年单片机普及阶段(3)1983 年以后 16 位单片机阶段 单片机主要有哪 5 个方面的应用?(1)家用电器(2)智能卡(3)智能仪表(4)网络与通信(5)工业控制 按位数分,有哪 3 类单片机?(1)4 位单片机(2)8 位单片机(3)16 位单片机 MCS-51 单片机-EA、ALE、-PSEN 信号的作用如何?(1)-EA=0, 执行外部程序存储区指令; -EA=0,先内部,后外部。(2)A

4、LE 访问外部存储器时,锁存 P0 口送来的低 8 位地址。(3)-PSEN 外部程序存储器读选通信号。 运算器主要包括那些电路?(1)算术/逻辑部件(ALU)。 (2)累加器 A。 (3)暂存寄存器。(4)寄存器 B。 (5)程序状态寄存器(PSW) 。 ( 6)十进制调整。 运算器主要用于实现那些运算?(1)算术/逻辑运算。 (2)位操作运算。2 MCS-51 单片机有哪 7 种寻址方式?(1)立即。 (2)直接。 (3)寄存器。 (4)寄存器间址。(5)变址。 (6)位地址直接。 (7)相对。 MCS-51 单片机有哪 7 种伪指令?(1)定位伪指令 ORG。 (2)定义字节伪指令 DB

5、。(3)定义双字节伪指令 DW。 (4)预留存储器伪指令 DS。(5)赋值伪指令 EQU。 (6)结束汇编伪指令 END。(7)位定义伪指令 BIT。 CPU 寻址外设常采用哪两种编址方式?(1)端口与主存储器单元统一编址。 (2)端口单独编址。 MCS-51 单片机寻址外设采用哪种编址方式?(1)采用统一编址方式 CPU 与外设之间的数据传送方式通常有哪几种传送方式?(1)无条件。 (2)查询。 (3)中断。 为什么用定时器 T1 作波特率发生器?为何采用工作方式 2?(1)用 T1 作波特率发生器时,改变 T1 计数初值,可改变波特率的大小。(2)T1 工作在方式 2 时,计数溢出后,自动

6、装载初值,使波特率稳定不变。 MCS-51 单片机串行口有哪 4 种工作方式?其波特率如何产生?(1)同步移位寄存器,f osc/12。(2)10 位移位收发器,由定时器控制。(3)11 位移位收发器,f osc/32 或 fosc/64。(4)11 位移位收发器,由定时器控制。 D/A 和 A/D 的技术指标包括哪 5 个方面? (1)分辨率 (2)转换精度 (3)转换时间 (4)量化误差 (5)量程 8255A 的 A 口和 B 口工作在选通方式,其联络线由 C 口提供。 8255A 的联络线是可定义。 8255A 的 A 口方式 1,B 口方式 0,C 口剩余线为方式 0。 8255A

7、的 C 口按位置位和复位操作是通过控制字端口设置。 机械式按键信号有抖动现象。二、分析计算 指出下列指令中目标和源操作数的寻址方式目标操作数寻址,原操作数寻址MOV A,40H ; 寄存器 ,直接寻址 MOV A,R0 ; 寄存器 ,寄存器间址 MOV RI,#50H ; 寄存器 ,立即寻址 MOV DPTR,#1000H ; 寄存器 ,立即数 MOVX DPTR,A ; 寄存器间址,寄存器寻址 MOVC A,A+PC ; 寄存器 ,变址寻址 ADD A,R0 ; 寄存器 ,寄存器寻址 MOV C,20H ; 位寄存器 ,位地址寻址 若 8155 的 A 口工作在选通输入工作方式,B 口工作在

8、选通输出方式,允许 B 口中断,启动定时器计数,8155 命令寄存器的内容应是多少?(1)11101110B (0EEH) 若 8155 的 A 口工作在基本输入工作方式,B 口工作在基本输出方式,3启动定时器计数,8155 命令寄存器的内容应是多少?(1)11000010B (0C2H) 已知内部数据存储器 40H 单元中的内容为 67H,4lH 单元中的内容为68H,试分析下段程序执行后,各有关单元中的内容。MOV A,40HMOV R1,AMOV R0,#4lHMOV A,R0MOV 40H,AMOV R1,AMOV R0,#66H(40H)= 68H (41H)= 68H A= 68H

9、 R0= 66H R1= 68H 试比较指令 SJMP rel、AJMP addrl 和 LJM addrl6 的不同之处。SJMP rel ;相对转移, rel 是相对 PC 的 8 位偏移地址。AJMP addr11 ;绝对转移,转移时 PC10PC0 被 11 位 addr11 地址替换。LJMP addrl6 ;长转移,转移时 PC 被 16 位 addr11 地址替换。 写出共阴和共阳极 LED 显示器的“0267”的字形码。 (共阴:3FH 5BH 7DH 07H) (共阳:C0H C4H 82H F8H 分析下图,写出其中的 IO 口 RAM、计数器和控制口地址。命令/状态口:F

10、DF8HI/O 口:A 口:FDF9H,B 口:FDFAH, C 口:FDFBH定时器 TIMEL:FDFCH TIMEH:FDFDH存储器 RAM:FC00HFCFFH三、应用设计 画出 MCS-51 单片机上电复位电路图。4 画出 MCS-51 单片机按纽复位电路图。 试编写一段程序,将内部数据存储器 40H、4lH 单元中的内容,传送到外部数据存储器 200() 、200lH 单元中。MOV R0,#40HMOV DPTR,#2000HMOV A,R0MOVX DPTR,AINC R0INC DPTRMOV A,R0MOVX DPTR,A 试编程将内部 30H3FH 单元中的内容,传送到

11、内部 40H4FH 单元中。MOV R0,#30HMOV R1,#40HMOV R2,#10HL0: MOV A,R0MOV R1,AINC R0INC R1DJNZ R2,L0 试编程将 P1 口的高 3 位置位,低 5 位不变。ORL P1,#11100000B 试编程将 P1 口的高 5 位置位,低 3 位不变。ORL P1,#11111000B 试编写一段程序,完成 Y=X0(-X1)X2X3(-X4)X5 逻辑运算。(假设X1X5、Y 对应 P1.1P1.5、P1.7)MOV C,P1.0ANL C,/P1.1MOV 40H,CMOV C,P1.2ANL C,P1.35ANL C,/

12、P1.4ORL C,40HORL C,P1.5MOV P1.7,C 试编写一段程序,完成 Y-(X4X1)(-(X2X3)X4(-X5)X6 逻辑运算。(假设 X1X6、Y 对应 P1.1P1.6、P1.7)MOV C,P1.4ANL C,P1.1CPL CMOV 40H,CMOV C,P1.2ANL C,P1.3CPL CORL C,40HMOV 40H,CMOV C,P1.4ANL C,/P1.5ANL C,P1.6ORL C,40HMOV P1.7,C 二分法逐次逼近转换器的逐次逼近过程图。逼近波形图:以 4 位、满档 10V 的 ADC,当被测 Vi=8.2V 为例,说明其逼近波形图如

13、下:10V7.5V5V2.5V0VVi=8.2VVo8.125V8.75VD3 D2 D1 D0 时间电压 画出 8031 单片机与 4 片 2764(EPROM)外部程序存储器连接的结构图,并说明每片 2764 的地址范围。 (起始地址为 0000H)62764(4) 0000H1FFFH 2764(3) 2000H3FFFH2764(2) 4000H5FFFH 2764(1) 6000H7FFFH(如果用 AT89C52 代替 8031,并且单片机片内与片外构成连续 40KB 的程序存储区,该如何连接。4 片 2764 的地址范围如何) 画出 MCS-51 单片机与外部数据存储器连接的结构

14、图。 画出 MCS-51 单片机内部振荡方式的时钟电路图。 用 C51 编写程序,将外部 RAM 的 30H35H 单元的内容传送到内部RAM 的 30H35H 单元。#lnclude main()char pdata *m;char data *n;P2=0;7for(m=0x30;m=0x35;m+) n=m;*n=*m; 用汇编语言编写程序;让定时器 T0 工作在方式 1 产生 100Hz 的方波,并由 P1.0 输出此方波(设晶振频率为 6MHz) 。ORG 0000HAJMP MAINORG 000BHAJMP T0INT;主程序ORG 0100HMAIN: MOV TMOD , #01H ;T0 方式 1、C/T=0(定时)、GATE=0( 软启动)MOV TH0 , #0F6H ;给 T0 送初值MOV TL0 , #03CHMOV IE , #82H ;允许 T0 中断( EA=1,ET0=1)SETB TR0 ;启动 T0SJMP $;中断服务程序ORG 0300HT0INT: CPL P1.0 ;P1.0 取反MOV TH0 , #0F6H ;重装载 TH0 和 TL0

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号