单片机期末考试复习资料!.doc_第1页
单片机期末考试复习资料!.doc_第2页
单片机期末考试复习资料!.doc_第3页
单片机期末考试复习资料!.doc_第4页
单片机期末考试复习资料!.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复习提纲(期末)一、 基本概念l 接口应具有功能有哪些?锁存、隔离、转换、联络。l MCS-51单片机有5个中断源,分几个优先级?可实现几级中断嵌套?2、2 l MCS-51的两个外部中断源分别是哪些?INT0、INT1 l T0和T1的溢出中断标志是哪些?TF0、TF1l MCS-51单片机同级别中断源优先级从高到低如何排?PX0、PT0、PX1、PT1、PSl PWS状态位有哪些?CY AC F0 RS1 RS0 OVl 4KBEPROM单片机是哪种型号? 8751l RS1 RS0选择内部RAM的地址单元范围。0000H07H 01080FH 1010H17H 1118H1FHl 控制器主要功能部件有哪些? IR ID PC SP DPTR l MCS-51子系列单片机有哪几个特殊功能寄存器?21l 单片机复位后,工作寄存器工作在那个区? 0l P0口P3口作通用I/O输入口时,应先向口写入什么数据?0FFHl 外扩存储器时,P0和P2的作用是如何?P0分时传送地址和数据,P2传送地址l MCS-51单片机共有几条指令?111l MCS-51单片机内部设有几个定时器/计数器?2l MCS-51单片机定时器16位计数器工作方式的代码是多少? M1 M0=01l -INT0、-INT1中断源的中断矢量地址分别是哪些?0003H 0013Hl T0、T1溢出中断源的中断矢量地址分别是哪些?000BH 001BHl 输入/输出信息有哪些?控制、数据、状态l 单片机发展主要经历了哪3个阶段?(1)19711978年初即单片机阶段(2)19781983年单片机普及阶段(3)1983年以后16位单片机阶段l 单片机主要有哪5个方面的应用?(1)家用电器(2)智能卡(3)智能仪表(4)网络与通信(5)工业控制l 按位数分,有哪3类单片机?(1)4位单片机(2)8位单片机(3)16位单片机l MCS-51单片机-EA、ALE、-PSEN信号的作用如何?(1)-EA=0,执行外部程序存储区指令;-EA=0,先内部,后外部。(2)ALE访问外部存储器时,锁存P0口送来的低8位地址。(3)-PSEN外部程序存储器读选通信号。l 运算器主要包括那些电路?(1)算术/逻辑部件(ALU)。(2)累加器A。(3)暂存寄存器。(4)寄存器B。(5)程序状态寄存器(PSW)。(6)十进制调整。l 运算器主要用于实现那些运算?(1)算术/逻辑运算。(2)位操作运算。l MCS-51单片机有哪7种寻址方式?(1)立即。(2)直接。(3)寄存器。(4)寄存器间址。(5)变址。(6)位地址直接。(7)相对。l MCS-51单片机有哪7种伪指令?(1)定位伪指令ORG。(2)定义字节伪指令DB。(3)定义双字节伪指令DW。(4)预留存储器伪指令DS。(5)赋值伪指令EQU。(6)结束汇编伪指令END。(7)位定义伪指令BIT。l CPU寻址外设常采用哪两种编址方式?(1)端口与主存储器单元统一编址。(2)端口单独编址。l MCS-51单片机寻址外设采用哪种编址方式?(1)采用统一编址方式l CPU与外设之间的数据传送方式通常有哪几种传送方式?(1)无条件。(2)查询。(3)中断。l 为什么用定时器T1作波特率发生器?为何采用工作方式2?(1)用T1作波特率发生器时,改变T1计数初值,可改变波特率的大小。(2)T1工作在方式2时,计数溢出后,自动装载初值,使波特率稳定不变。l MCS-51单片机串行口有哪4种工作方式?其波特率如何产生?(1)同步移位寄存器,fosc/12。(2)10位移位收发器,由定时器控制。(3)11位移位收发器,fosc/32或fosc/64。(4)11位移位收发器,由定时器控制。l D/A和A/D的技术指标包括哪5个方面? (1)分辨率 (2)转换精度 (3)转换时间 (4)量化误差 (5)量程l 8255A的A口和B口工作在选通方式,其联络线由C口提供。l 8255A的联络线是可定义。l 8255A的A口方式1,B口方式0,C口剩余线为方式0。l 8255A的C口按位置位和复位操作是通过控制字端口设置。l 机械式按键信号有抖动现象。二、 分析计算l 指出下列指令中目标和源操作数的寻址方式 目标操作数寻址,原操作数寻址 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; 位寄存器 ,位地址寻址 l 若8155的A口工作在选通输入工作方式,B口工作在选通输出方式,允许B口中断,启动定时器计数,8155命令寄存器的内容应是多少?(1)11101110B (0EEH)l 若8155的A口工作在基本输入工作方式,B口工作在基本输出方式,启动定时器计数,8155命令寄存器的内容应是多少?(1)11000010B (0C2H)l 已知内部数据存储器40H单元中的内容为67H,4lH单元中的内容为68H,试分析下段程序执行后,各有关单元中的内容。 MOV A,40H MOV R1,A MOV R0,#4lH MOV A,R0 MOV 40H,A MOV R1,A MOV R0,#66H (40H)= 68H (41H)= 68H A= 68H R0= 66H R1= 68H l 试比较指令SJMP rel、AJMP addrl和 LJM addrl6的不同之处。 SJMP rel ;相对转移,rel是相对PC的8位偏移地址。 AJMP addr11 ;绝对转移,转移时PC10PC0被11位addr11地址替换。 LJMP addrl6 ;长转移,转移时PC被16位addr11地址替换。l 写出共阴和共阳极LED显示器的“0267”的字形码。(共阴:3FH 5BH 7DH 07H)(共阳:C0H C4H 82H F8Hl 分析下图,写出其中的IO口RAM、计数器和控制口地址。 命令/状态口:FDF8H I/O口:A口:FDF9H,B口:FDFAH, C口:FDFBH 定时器TIMEL:FDFCH TIMEH:FDFDH存储器RAM:FC00HFCFFH三、应用设计l 画出MCS-51单片机上电复位电路图。l 画出MCS-51单片机按纽复位电路图。l 试编写一段程序,将内部数据存储器40H、4lH单元中的内容,传送到外部数据存储器200()、200lH单元中。 MOV R0,#40H MOV DPTR,#2000H MOV A,R0 MOVX DPTR,A INC R0 INC DPTR MOV A,R0 MOVX DPTR,Al 试编程将内部30H3FH单元中的内容,传送到内部40H4FH单元中。 MOV R0,#30H MOV R1,#40H MOV R2,#10H L0: MOV A,R0 MOV R1,A INC R0 INC R1 DJNZ R2,L0l 试编程将P1口的高3位置位,低5位不变。 ORL P1,#11100000Bl 试编程将P1口的高5位置位,低3位不变。 ORL P1,#11111000Bl 试编写一段程序,完成Y=X0(-X1)X2X3(-X4)X5逻辑运算。(假设X1X5、Y对应P1.1P1.5、P1.7) MOV C,P1.0 ANL C,/P1.1 MOV 40H,C MOV C,P1.2 ANL C,P1.3 ANL C,/P1.4 ORL C,40H ORL C,P1.5 MOV P1.7,Cl 试编写一段程序,完成Y-(X4X1)(-(X2X3)X4(-X5)X6逻辑运算。(假设X1X6、Y对应P1.1P1.6、P1.7) MOV C,P1.4 ANL C,P1.1 CPL C MOV 40H,C MOV C,P1.2 ANL C,P1.3 CPL C ORL C,40H MOV 40H,C MOV C,P1.4 ANL C,/P1.5 ANL C,P1.6 ORL C,40H MOV P1.7,Cl 二分法逐次逼近转换器的逐次逼近过程图。逼近波形图:以4位、满档10V的ADC,当被测Vi=8.2V为例,说明其逼近波形图如下:10V7.5V5V2.5V0VVi=8.2VVo8.125V8.75VD3 D2 D1 D0 时间电压l 画出8031单片机与4片2764(EPROM)外部程序存储器连接的结构图,并说明每片2764的地址范围。(起始地址为0000H) 2764(4) 0000H1FFFH 2764(3) 2000H3FFFH 2764(2) 4000H5FFFH 2764(1) 6000H7FFFH(如果用AT89C52代替8031,并且单片机片内与片外构成连续40KB的程序存储区,该如何连接。4片2764的地址范围如何)l 画出MCS-51单片机与外部数据存储器连接的结构图。l 画出MCS-51单片机内部振荡方式的时钟电路图。l 用C51编写程序,将外部RAM的30H35H单元的内容传送到内部RAM的30H35H单元。 #lnclude main() char pdata *m; char data *n; P2=0; for(m=0x30;m=0x35;m+) n=m;*n=*m; l 用汇编语言编写程序;让定时器T0工作在方式1产生100Hz的方波,并由P1.0输出此方波(设晶振频率为6MHz)。 ORG 0000H AJMP MAIN ORG 000BH AJMP T0INT;主程序 ORG 0100HMAIN: MOV TMOD , #01H ;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论