单片机复习资料_第1页
单片机复习资料_第2页
单片机复习资料_第3页
单片机复习资料_第4页
单片机复习资料_第5页
已阅读5页,还剩6页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

1、名师精编优秀资料一、填空1. 十六进制数若为字母打头,则在汇编语言中使用时,前面须加一个 。2. BCD码00110100转换为十六进制数等于 。3. 根据二进制编码和译码的原理,n根地址线可以译成 _个地址号。4. 堆栈是个特殊的存储区,它按照 原则存取数据。5. 读引脚时,先向引脚 。6. P0 口用作输出口,若驱动NMO或其他拉电流负载,需外接 。7. 80C51单片机外部中断1 (INT1)的中断入口地址是 。8. 定时/计数器作为定时器使用时,计数脉冲是由产生的,这个信号 的频率和幅值都是稳定的。9. 80C51单片机的程序存储器和数据存储器在物理结构上是分开的,这种结构称为结构。1

2、0 .在4组通用工作寄存器(0-3组)中,2组通用工作寄存器的R0是片内数据 存储器的单元。11. 80C51单片机UART串行接口工作在方式0时,其波特率为 。12. CPU中工作最繁忙的寄存器是 。13. 单片机若使用扩展的片外程序存储器,则必须把EA引脚。14. 决定程序执行的顺序是寄存器。15. MCS-51单片机的P2 口做地址总线使用时,构成地址的 。16. 串行通信中有和异步两种基本方式。17. C51中存储类型XDATA定义的是存储空间。18. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为 。19. MOV A,#0AH采用的是寻址方式。20. MCS-51单片机

3、外部中断请求信号有电平触发方式和 方式。二、简述题1. 简述单片机存储器的结构。三、分析题1. 已知80C51单片机使用12MHZ晶振,要求设计一个软件延时程序,延时时 间为10ms。修改以下程序,使其实现以上延时要求。周期数ORG 0100H1MOV R0 ,#0AH1DL2: MOV R1, #2551DL1: NOP2DJNZ R1,DL22DJNZ R0,DL1END2.修改以下程序实现下表功能输入输出P1.0P1.1P1.2P1.3P1.4P1.50001110110111011°1111110源程序ORG 0000HLJMP STARTORG 0100HSTART:MOV

4、 P1,0FFH LP:MOV A, P1MOV DPTR,#4200ANL A,#00000011B MOVC A,A+DPTR MOV P1,ALJMP LPORG 4220HDB 0FBH,0F6H,0EDH,0DFH END四、应用题1 设有100个有符号数,连续存放在以 统计其中正数、负数和零的个数。2. 单片机P2.0-P2.7分别接发光二极管D1-D8循环点亮,点亮的时间间隔为2000H为首地址的存储区域中,试编程D1-D8,要求利用定时器T1,编程实现50m&1918U1293031-XTAL1XTAL2RSTPSENP2.2/A10P2.3/A11ALEEAP2.4/

5、A12P2.5/A13P2.6/A14P2.7/A15P10/T2P3.0/RXDP1P11/T2EX2P3.1/TXDP3.2/INT0P1P1P1P1P1P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RDVCCR1P0.0/AD0P0.1/AD1D1P0.6/AD6P0.7/AD72122P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P2.0/A8P2.1/A9300232439363325262728101112"13 14" _15 16AT89C523设计一个数码显示接口电路,采用动态扫描方式显示0-3四个数字。(含程序设

6、计、电路设计)。一、填空1 单片机就是在一块单片机芯片上集成了 、等部件,使单片机具有计算机的基本功能,因此,单片机又称为 。2存储器分、两种,在物理空间上,单片机的存储器分成个空间,在逻辑上分成 、三个空间。3. P0 口作通用的I/O 口使用时一定要 ,P3 口除了作通用的I/O口使用外还具有 。4. 指令JMP A+DPTR于结构的程序设计。5. Proteus电子设计软件是目前唯一能仿真CPU的电子设计软件。在Proteus设计环境能完成、等电路的设计和指标分析, Proteus 有和两种仿真。6. 根据键盘的结构,键盘分 和 两种。7. 外部中断有两种触发方式,它们分别是和。二、选择

7、题1. 在下列存储器中,掉电后,存储器中的数据会丢失的是()。A. ROM B. SRAM C. EPROM D. FLASH MEMORY2. 若使用扩展的外部程序存储器,则必须将引EA()。A.接5V电源 B. 接地 C. 悬空D.和程序存储器对应引脚 相连3. 在程序设计过程中,若要建立数据表格,使用的伪指令为()。A. DWB. DBC. DSD. XDATA4. 设当前PC的值为0900H则执行无条件转移指令 AJMP 03FFH指令后,程序转移的目的地址为()。A. 01FFHB. 0BFFH C. 03FFH D. 04FFH5. 8051双机通信是,双方的波特率必须(),且发送

8、脚和接收脚的连接必须()。A.相等 平行B. 不等 交叉C.不等 平行D.相等 交叉6. 8051单片机的中断源中,对中断源的优先级进行设置时通过对下列(。寄存器的设置实现的。A. TCON B. SCON C. IP7.若8051的中断源都处于同一优先级,。D. IE则下列的中断源同时申请中断时,CPU优先响应的中断源为(A. 定时器0溢出中断C.外部中断1B.D.8.外部中断1的中断入口地址为(A. 0003H B. 000BH C. 0013H定时器1溢出中断串行口中断D. 0023H二、简述题1. 简述单片机的基本结构2. 简述子程序与中断服务程序的区别四、阅读与理解1. 如果P1 口

9、接发光二极管(低电平发光),执行下面程序,将看到什么现 象。ORG 0000HSJMP MAINMANMOV A,#OFEHLP : MOV P1,ALCALL DS01RL ALJMP LPDS01 : MOV R0 #0FFHD1 : MOV R1 #0FFHD2 : DJNZ R1,D2DJNZ RO ,D1RETEND2. 下面程序实现的功能?#in clude<reg51.h>sbit I仁 P1A0;void delay()un sig ned char i,j,k;for(i=20;i>0;i-)for(j=20;j>0;j-)for(k=248;k>

10、;0;k-);void mai n(void)while(1)I仁0;delay();11=1;delay(); 五、程序设计1. 如图所示,编程将接在单片机端口的拨码开关DSW的状态用LED数码管名师精编 _优秀资料(提示:共阴数码管,0-F 的代码为 3FH,06H,5BH,4FH 66H,6DH,7DH,07H7FH,6FH,77H,7CH 39H,5EH,79H,71H)!DSV¥1壬BL:ffWTMn iAtiMTPlW專“ -r -鮭OMAUEAft.l mil gI2TA1SF3I/T>D Fjjywlirmm"Mi牛22. 如图所示,单片机的P1 口接

11、发光二极管。正常情况下,发光二极管从P1.0 -P1.7循环点。外部中断0和外部中断1为同级中断,当外部中断0产生时,发 光二极管同时闪烁5次;当外部中断1产生时,P1 口高4位和低四位交替闪烁5 次,试编写实现上述功能的程序。C2卄22pFU119C1II X112MHz22pFSW1RP1R9 Ik324356566781口2BU220JS21 ci174 AlU156 ,id7RSTPSEFdALE EAP1.0TT2 P1I.1/T2EK20uFia13 aXTAL2PD.O/ADOPO.1/AD1FO.2/AD2P03/AD3PO.4/AD4PQ.5/ADSPO.e/ADSPO.7/

12、AD7P2.OTA0P2.1/A9 P2 2/A1O P2 3/A11 P2 /A12 P25/A13 IP? &IA14 P27/A15PI .5Pll 6P1.7P3 WRXD pairrxD P3.2/irfrp P3.a/iMTiP3 4TT0 P3 5TT1P3.7/RD一、填空1. 十六进制数若为字母打头,则在汇编语言中使用时,前面须加一个 。2. BCD码00110100转换为十六进制数等于 。3. 根据二进制编码和译码的原理,n根地址线的存储器可有 _个存储单元。4. 堆栈是个特殊的存储区,它按照 原则存取数据。5. 读引脚时,必须先向引脚。6. P0 口用作通用的I/

13、O 口时,需外接 。7. 80C51单片机外部中断0 (INT0)的中断入口地址是 。8. 定时/计数器作为定时器使用时,计数脉冲是由 产生的,这个信号 的频率和幅值都是稳定的。9. 80C51单片机的程序存储器和数据存储器在物理结构上是分开的,这种结构称为结构。10 .在4组通用工作寄存器(0-3组)中,第2组通用工作寄存器的R0,其在片 内数据存储器的单元。11. 80C51单片机UART串行接口工作在方式0时,其波特率为 。12. CPU中工作最繁忙的寄存器是 。13. 单片机若使用扩展的片外程序存储器,则必须把EA引脚。14. 决定程序执行的顺序是寄存器。15. MCS-51单片机的P

14、2 口做地址总线使用时,构成地址的 。16. 串行通信中有和异步两种基本方式。17. C51中存储类型XDATA定义的是存储空间。18. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为 。19. MOV A,#0AH采用的是寻址方式。20. MCS-51单片机外部中断请求信号有电平触发方式和 方式。二、简述题简述单片机存储器的结构。三、分析题1 .下面程序有错误,请将其更正(6分)。ORG 0100HMOV R0 ,#0AHDL2: MOV R1, #255DL1 : NOPDJNZ R1,DL2DJNZ R0, DL1END2修改以下程序实现下表功能实验要求实现下表功能。请对程序

15、进行下面是某同学的实验报告中的程序, 分析并加以更正(10分)。源程序ORG 0000HLJMP STARTORG 0100HSTART:MOV P1,0FFH LP:MOV A, P1MOV DPTR,#4200ANL A,#00000011BMOVX A,A+DPTRMOV P1,ALJMP LPORG 4220HDB : 0FBH,0F6H,0EDH,DFHEND输 入输出P1.0P1.1P1.2P1.3P1.4P1.5000111011011101101111110F面是双机通信程序,试指出程序中C2HLWIPD2M7MLWlPS.4M4am片塚 町!MU 烛酗 1! 旳 bXt2 nmnP2WKna-EDP>4/W VIVImilfFmbtaLB-aw M 工I-Mi备-a-FJAF-4RIIJ31J4JL“izt-iz3、如图所示为单片机双机通信电路, 的错误(12分)。程序:ORG 0000HLJMP MAINORG 0023HLJMP INSORG 0030H MAIN:MOV SCON,#50HMOV PCON,#00HMOV TMOD,#20HMOV TL1,#0E6HMOV TH1,#0E6HSETB

温馨提示

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

评论

0/150

提交评论