MCS51微机原理及接口技术试题_第1页
MCS51微机原理及接口技术试题_第2页
MCS51微机原理及接口技术试题_第3页
MCS51微机原理及接口技术试题_第4页
全文预览已结束

下载本文档

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

文档简介

1、单片机原理及应用一填空(每空1分,共15分)1在MCS51单片机中,若采用6MHz晶振,则1个机器周期为 。2若A中的内容为63H,则标志位P的值为 。3MCS51单片机复位后,R4对应的存储单元的地址为 ,若RS11,RS00,R4对应的存储单元地址又为 。4使用8031时,需将 接 电平。5MCS51单片机程序存储器的寻址范围为 KB,数据存储器的寻址范围为 。611根地址线可以寻址 个存储单元,16KB存储单元需要 根地址线。7写出下列每条指令源操作数的寻址方式:MOV A , R0 ; MOV A , R0 ,MOVX A , DPTR ; MOVC A , A+DPTR 。8MCS5

2、1单片机的串行口工作在方式0时,引脚P3.0的作用是 ,引脚P3.1的作用是 。二选择题(单项选择,每题1分,共15分)1MCS51单片机的串行口工作在方式1时,其波特率是( )。(A) 固定的,为fosc/32 (B) 固定的,为fosc/12 (C) 固定的,为fosc/64 (D) 可变的,由定时器/计数器1的溢出速率确定2在MCS51单片机存储器扩展中,区分扩展的是片外程序存储器还是片外数据存储器的最可靠的方法是:( )。 (A) 看其位于地址范围的低端还是高端 (B) 看其离CPU芯片距离的远近 (C) 看其芯片是ROM还是RAM (D) 看其是与CPU的 信号连接还是与 信号连接3

3、CPU对程序计数器PC的操作是( )。(A) 自动进行的 (B) 通过传送指令进行的 (C) 通过加1指令进行的 (D) 通过减1指令进行的4以下有关PC和DPTR的描述中错误的是( )。(A) DPTR是可以访问的而PC是不能访问的 (B) 它们都是16位的寄存器 (C) 它们都有自动加1功能(D) DPTR可以分为两个8位的寄存器使用,但PC不能5PC的值是( )。(A) 当前正在执行指令前一条指令的地址 (B) 当前正在执行指令的地址 (C) 当前正在执行指令后一条指令的地址 (D) 控制器中指令寄存器的地址6假定堆栈指针的值为39H,在进行了一条子程序调用指令后,SP的值为( )。(A

4、) 40H (B) 3AH (C) 3BH (D) 41H7在MCS51单片机中,下列关于地址线的说法正确的是( )。(A) 具有独立的专用的地址线 (B) 由P0口和P1口的口线作地址线 (C) 由P0口和P2口的口线作地址线 (D) 由P1口和P2口的口线作地址线8MCS51单片机在寄存器间接寻址方式中,寄存器中存放的是( )。(A) 操作数 (B) 操作数地址 (C) 转移地址 (D) 地址偏移量9对程序存储器的读操作,只能使用( )。(A) MOV指令 (B) PUSH指令(C) MOVX指令 (D) MOVC指令10下列算术运算指令后可以进行十进制调整的是( )。(A) 加法和减法

5、(B) 乘法和除法(C) 只有加法 (D) 只有减法11下列有关MCS51单片机中断优先级控制的叙述中,错误的是( )。(A) 低优先级不能中断高优先级,但高优先级能中断低优先级 (B) 同级中断不能嵌套 (C) 同级中断请求按请求的先后顺序执行 (D) 多个同级的中断请求同时申请,将形成阻塞,系统无法相应12在MCS51单片机中,需要外加电路实现中断撤除的是( )。(A) 定时中断 (B) 脉冲触发方式的外部中断 (C) 串行中断 (D) 电平触发方式的外部中断13CPU进行中断查询,查询的是( )。(A) 中断请求信号 (B) 中断标志位 (C) 中断允许控制位 (D) 外中断触发方式控制

6、位14在MCS51单片机的下列寄存器中,与定时器/计数器控制无关的是( )。(A) TCON (B) TMOD (C) SCON (D) IE15MCS51单片机定时器/计数器在工作方式0下,其计数范围是( )。(A) 18192 (B) 08191 (C) 08192 (D) 165536三简答题(每题4分,共20分)1简述MCS51单片机P0P3口的功能。2MCS51单片机的 、 引脚分别输入压力超限及温度超限中断请求信号,定时器/计数器0作定时检测的定时时钟,现要求中断优先权排队的顺序为:压力超限温度超限定时检测,请确定IE、IP的值。3常用的I/O端口编址有哪两种方式?它们各有什么特点

7、?MCS51单片机采用的是何种编址方式?4简述数码管动态显示的工作原理。5指出下列指令中的错误指令:MOV A , P1 MUL A , B MOV A , R2MOV R1 , R2 SUBB A , R0 MOVX A , A+PCCJNE R7 , #77H , $ INC DPTR DEC DPTRPUSH ACC PUSH DPTR POP R0XCHD A , R3 XCH A , R3 MOVC A , A+DPTR四阅读程序(每题5分,共15分)1下列程序段经汇编后,从2000H开始的各有关程序存储器单元的内容是什么? ORG 2000HTAB: EQU 2010HDB 10H

8、 , 10 DW 2100H ORG 2050H DW TAB DB “TAB”2已知程序执行前,(A) = 02H,(SP) = 42H,(41H) = FFH,(42H) = FFH。下列程序段执行后,请问(A) = ?,(SP) = ?,(41H) = ?,(42H) = ?,(PC) = ?。 POP DPH POP DPL MOV DPTR , #3000H RL A MOV B , A MOVC A , A+DPTR PUSH ACC MOV A , B INC A MOVC A , A+DPTR PUSH ACC RET ORG 3000H DB 10H , 80H , 30H , 80H , 50H , 80H3设(R2) = 3,分析下列程序段的执行结果,并指明该程序段的功能。 MOV DPTR , #TAB MOV A ,R2 MOV B , #3MUL ABMOV R6 , A MOV A , B ADD A , DPH MOV A , R6 JMP A+DPTR TAB: LJMP PRG0 LJMP PRG1 LJMP PRG2 LJMP PRGn五编程题(共35分)1将程序存储器中2000H2050H中的数据按序传送到片外RAM2150H单元开始的存储单

温馨提示

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

评论

0/150

提交评论