10年春《51单片机应用技术与项目训练》补考复习资料1_第1页
10年春《51单片机应用技术与项目训练》补考复习资料1_第2页
10年春《51单片机应用技术与项目训练》补考复习资料1_第3页
10年春《51单片机应用技术与项目训练》补考复习资料1_第4页
10年春《51单片机应用技术与项目训练》补考复习资料1_第5页
全文预览已结束

下载本文档

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

文档简介

51 单片机应用技术复习资料 1 一、判断题( 对打,错打) 1 51 系列近代产品 89C51 与经典产品 8051 的主要区别是:8051 片内 ROM 是掩膜型程序存储 器,而 89C51 片内 ROM 是 FLASH 型闪存程序存储器。 ( ) 2 51 系列单片机有上电自动复位和按钮手动复位两种。当复位脚为高电平时复位。 ( ) 3无条件转移指令 LJMP addr16,允许转移的目标地址在 128KB 空间范围内。 ( ) 4指令 MOV A,00H 执行后 A 的内容为 00H。 ( ) 551 系列单片机中 PUSH 和 POP 指令通常只用来保护和恢复现场的。 ( ) 651 系列单片机应用系统,只使能外部中断源 INT0 时,则 IE 寄存器的值应为 81H。 ( ) 7将 37H 单元的内容传送至 A 的指令是: MOV A, #37H。 ( ) 851 单片机的寄存器 A、DPDR 都是在单片机芯片内部, 因此指令 MOVX DPTR,A 执行 时,属于单片机内部数据传送 ( ) 9 51 单片机系统复位时,每个端口锁存器为 FFH,是防止端口作输入时内部短路。 ( ) 1051 单片机是一种进入市场近 30 年的传统型单片机,近年来新型 51 机 AT89S51,STC89C51 其外围其功有了很大增强,但其 CPU 的基本性能却没有改变。 ( ) 二、 空题(每空 2 分,共 20 分) 1. 请完成数制转换:十进制数(15536 )= 十六进制数,是( 3C B0 H ) 。 2. 当 PSW 寄存器中的位 RS1=0,RS0=1 时,当前工作寄存器组是( 第 1 组 )其地址 范围是( 08H - 0FH ) 。 3. 51 单片机 P3 口的 P3.2,P3.3 端口线的引脚是第( 12 脚, 13 脚 ) 。 密 封 线 内 不 要 答 题 系 (部) 专 业 班 级 学 号 姓 名 密 封 线 内 不 要 答 题 4. 单片机复位时专用寄存器 SP 的值为 ( 07H ) 。 5. 51 单片机汇编指令中操作码的作用是 ( 表示指令的功能 ) 。 6. 完善指令 MOVC A, A+DPTR , MOVX A, DPTR 。 7. 堆栈区数据的进出原则是( 先进后出 ,后进先出 ) ,堆栈的最低地址是( 08H ) 。 8. LJMP 与 LCALL 分别是( 长跳转 和 长调用 )命令 9. 51 单片机芯片 31 脚 EA 的功能是( 选择内外程序存储器 ),当选内部程序存储器 时, 应接( +5V )电压。 10若要将立即数 56H 传送到内部地址单元 56H 中去的指令是 ( MOV 56H, #56H ) 。 三、 单项选择题(每空 2 分,共 30 分) 1. 51 单片机下列寻址方式中,属于变址寻址的指令是 ( D ) 。 A、MOV A, Ri B、MOV Ri, A C、MOVX A, DPTR D、MOVC A, A+DPTR 2. 在读取数据之前,通常要先向 P1 口写入数据 C 。 A、ALE 信号 B、00H C、FFH D、 RST 3. 单片机在进行取指令操作时,指令的地址是由( B ) 的内容表示的。 A、SP B、PC C、DPTR D、ACC 4. 在中断允许寄存器中,CPU 的总中断控制位是( C ) 。 A、ET1 B、ES C、EA D、EX1 5. 51 单片机执行程序时,若 A=02H, B=08H, 执行指令 MUL AB 后, A 为( B ) 。 A、16H B、10H C、00H D、08H 6. 子程序的返回和中断响应过程中的中断返回都须改变 PC 的内容来实现的,而 PC 内 容的改变是( C )完成的。 A、通过 POP 指令 B、通过 MOV 指令 C、通过 RET 或 RETI 指令 D、自动 7. 已知 CY=1,A=01H,执行 RLC A 指令后,A 的内容是( D ) 。 A、00H B、01H C、02H D、03H 8. 下面指令的助记符中, ( C )是伪指令。 A、 ADD B、ACALL C、 DB D、 ANL 9.下列指令中,不影响堆栈指针的指令是( B ) 。 A、RET B、JB bit,rel 51 单片机应用技术与项目训练复习资料 1 第 3 页 (共 4 页) C、LCALL addr16 D、RETI 10.将外部数据存储单元的内容传送到累加器 A 中,应该采用( D )指令。 A、MOV direct,Rn B、MOV A,Ri C、MOV A,#data D、MOVX A,DPTR 11若 A=20H, B=02H, 执行指令 DIV AB 以后, A 为( A ) 。 A、16 B、16H C、10 D、1000 0000 H 12. MCS51 单片机复位后,专用寄存器 SP 的状态是( B ) 。 A、E0H B、07H C、00H D、0FFH 13. 下列指令中比较转移指令是指( A ) 。 A、CJNE R1, #20H, LP B、DJNZ R1, LP C、CJNE R1, LP D、DJNZ R1, #20H , LP 14. 下列指令中, ( B )指令是正确的。 A、 MOV RO, #200H B、 MOV A,R0 C、 MOV DPTR, A D、 RL R0 15. 将内部数据存贮器 53H 单元的内容传送至累加器 A,正确指令应是( A ) 。 A、 MOV A,53H B、MOV A, #53H C、 MOVC A,53H D、MOVX A, 53H 四、 简单程序分析设计题(共 30 分) 1. 填空(6 分) MOV 30H, #05H ;(30H)= 05H MOV R0, #30H ; R0= 30H MOV A, R0 ; A= 05H 2.将内部 RAM 中 30H 单元的内容,传送到片外 RAM 中 1000H 单元中,请补充程序段。 (6 分) MOV A, _30H_ _ MOV DPTR, _#1000H_ _ MOVX DPTR, A 3.请补充指令实现 50ms 的延时子程序。 (外部晶振=12MHz) (8 分) DELAY: MOV R1, #50 DE2: MOV R2,_#250_ DE1: NOP NOP DJNZ R2, _ DE1 DJNZ R1 ,DE2 RET 3. 利用 89C51 单片机的 P1 口控制共阴极数码管段码,公共极已经接地,使数码管 显示4 共 5 个字符,每个字符显示时间延时为 200MS。 (10 分) ORG 0000H MOV R2, #10 ; 设显示字符数 MOV R0, #0 ; 设置初始查表变址 LP: MOV A, R0 ;第二此查表前, A 01H MOV DPTR, #TAB ; MOVC A, A+DPTR ;第二此查表后, A 06H MOV P1, A ;送段码 ACALL DELAY200 ;显示延时 INC R0 ;修改查表变址 DJNZ R2, LP SJMP $ TAB: DB 3FH, 06H, 5BH, 4FH, 66H ;0 4 的共阴段 DB 6DH, 7DH, 07H, 7FH, 6FH ; 59 的共阴段 DELAY200: (略) END 五、程序填空,并上机用仿真软件虚拟调试运行(共 24 分) 画图。用 89C51 单片机 P1 口控制的 8 个发光二极管(输出高电平点亮发光二极管) ,从低位到 高位依次逐个点亮,循环不停。每管亮灯延时为 1 秒 , 完成程序填空,并输入电脑调试结果。 1)画电路原理图:(4 分) 2)程序填空:(10 分) ORG 0000H START: MOV _ ;熄灭所有的灯 MOV R0, #8 ;设置亮灯个数 MOV A, #01H ;设初始亮灯码 LP: MOV P1, A ;送亮灯控制码秒 ACALL DELAY1000MS ;调亮灯延时子程序 RL A ;此延时指令功能是_ DJNZ ;完善此指令 AJMP START ;返回开始继续 DELAY1000MS: MOV DE3: MOV R5, #200 DE2: MOV R6, #250 DE1: NOP NOP DJNZ R6, DE1 DJNZ R5, DE2 RET END 3)上机虚拟调试: 1、编辑程序:(5 分) 2、 虚拟调试:(5 分) 51 单片机应用技术与项目训练复习资料 1 第 5 页 (共 4 页) XTAL218XTAL119 ALE3031PSN29 RST9 P0./AD0390.1/138P0.2/AD2370.3/336P0.4/AD435 0.5/534P0.6/AD630.7/732 P1.011.2P1.231.34P1.45 1.56P1.671.78 P3.0/RXD103.1/T1P3.2/INT0123./IT113P3.4/T014 P3.7/RD173.6/W163.5/T115 P2.7/A1528 P2.0/A8212.1/

温馨提示

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

评论

0/150

提交评论