2022年单片机原理与接口技术试题及答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年单片机原理与接口技术试题及答案.docx》由会员分享,可在线阅读,更多相关《2022年单片机原理与接口技术试题及答案.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源复习题及答案(一) 挑选题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序储备器容量为(C);(A)16K ( B) 8K (C)4K (D)2K2、在 80C51单片机应用系统中,可以作为时钟输出的是(C)引脚;(A) ( B) RST ( C) ALE ( D)3、在 80C51的 4 个并行口中,能作为通用 I/O 口和高 8 位地址总线的是( C);(A)P0 (B)P1 (C)P2 ( D) P34、当优先级的设置相同时,如以下几个中断同时发生,(D)中断优先响应;(A) ( B) T1 (C)串口 ( D) T05、在 80
2、C51中,要拜访 SFR使用的寻址方式为( A);(A)直接寻址 (B)寄存器寻址( C)变址寻址 (D)寄存器间接寻址6、以下的 4 条指令中,不合法的指令为( D);(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片 8K 的 RAM时,应选用的储备器为( B);(A)2764 (B)6264 (C)6116 ( D)621288、如想扩展键盘和显示,并期望增加256 字节的 RAM时,应挑选( A)芯片;(A)8155 (B)8255 (C)8279 ( D)74LS1649、80C51单片机要进行 10 位帧格式的串行通讯时,串行口应
3、工作在(B );(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 310、80C51复位初始化时未转变 SP的内容,第一个入栈的单元地址为(A);(A)08H ( B) 80H ( C) 00H ( D) 07H二、填空题1、运算机的经典结构由储备器 、 运算器 、 掌握器 、 输入设备 、 输出设备组成;2、80C51单片机基本型内部 RAM有 128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是 位寻址 区,三是 通用数据区 区;3、在 8051 单片机中,由2 个振荡周期组成 1 个状态周期,由 6 个状态周期组成 1个机器周期;4、8051 的堆栈是
4、向地址的 高 端生成的;入栈时 SP先 加 1 ,再压入数据;5、对于 80C51无嵌套的单级中断,响应时间至少3个机器周期,最多 8 个机器周期;三、简答题简述 80C51单片机的 I/O 口的功能和特点;答: P0:地址总线低 8 位/ 数据总线和一般 I/O 口P1:一般 I/O 口P2:地址总线高 8 位和一般 I/O 口P3:其次功能和一般 I/O 口4 个口作为一般 I/O 时均为准双向口;欢迎下载精品学习资源5、简述 80C51单片机指令系统的特点及寻址方式;答: 111 条指令,大多为单、双周期指令,速度快;指令字节多为单、双字节,省空间;寻址方式多( 7 种),操作敏捷;有布
5、尔指令集,掌握应用便利;7 种寻址方式为;四、程序阅读与分析题1、试阅读下面的程序,指出该程序终止后累加器ACC和寄存器 TH0的值,并说明该程序完成了怎样的功能;ORG 0000HMOV S,P #60HMOV A,#10HMOV TH,0 #20H答:利用堆栈交换了 ACC和 TH0的内容,( A) =20H,( TH0) =10HPUSH ACC PUSH TH0 POP ACC POP TH0 END2、程序段如下,试说明其功能;欢迎下载精品学习资源MOV R,0 MOV R,1 50H 60H欢迎下载精品学习资源MOV A,R0 ADD A,R1 MOV R,0A INC R0INC
6、 R1MOV A,R0 ADDC A, R1 MOV R,0A MOV 00H,C答:双字节无符号数加法;被加数存放在内部RAM的 51H、50H 单元,加数存放在内部 RAM的 61H、60H 单元,相加的结果存放在内部RAM的 51H、50H 单元,进位存放在位寻址区的 00H 位中;五、综合应用题1、设计一个 80C31单片机最小系统;配备:时钟电路、上电及复位电路、8KEPRO、M8K RAM;要求:画出电路图、标明必需的信号名称、芯片型号及其连接; 答略2、利用 8155 构建 48键盘接口;画出与按键相关部分连接示意图,具体说明键扫描的过程; 答略3、设 80C51单片机晶振频率为
7、 6MHz,定时器 T0 工作于方式 1;要求 80C51以中断方式工作并在 P1.0 引脚输出周期为 500 微秒的方波;试:运算初值、编写含有初始化功能的主程序和完成方波输出的中断服务程序;欢迎下载精品学习资源答:机器周期为 2 微秒;定时时间 250 微秒;需要计数 N125初值为 65536125 65411FF83H,所以( TH0)=FFH,( TL0)=83H工作方式设置: 0000 0001B,即( TMOD) 01H主程序: 中断服务程序: (整体结构!)MOV TMOD,#01H MOV TH0,#0FFH MOV TH0,0FFH MOV TL0,#83H MOV TL0
8、,#83H CPL P1.0SETB EA RETI SETB ET0 SETB TR0 SJMP $(二)一、填空题1、MCS-51单片机扩展程序储备器所用的掌握信号为(MOV)C ,扩展数据储备器所用的掌握信号为( RD)和( WR);2、关于堆栈类操作的两条指令分别是( PUSH)、( POP),操作遵循( 先进后出 )原就;3、(程序状态)寄存器的作用是用来储存程序运行过程中的各种状态信息;如累加器A 中的数据为 01110010B,就 PSW中的 P=(0);4、如 MCS-51 单片机采纳 12MHz的晶振,它的机器周期( 1 m ), ALE 引脚输出正脉冲频率为( 1MHz),
9、;5、要使 MCS-51 单片机从片内的地址 0000H 开头执行程序;那么 EA应( 高电平 );6、在片外扩展一片 2764 程序储备器芯片要 13 地址线 ;7、外部中断 1INT1 的中断入口地址为( 0013H);定时器 1 的中断入口地为( 001BH );8、8751 有两个 16 位可编程定时 / 计数器, T0 和 T1;它们的功能可由掌握寄存器( TCON) 、( TMO)D 的内容打算,且定时的时间或计数的次数与(TH)、( TL)两个寄存器的初值有关;9、欲使 P1 口的低 4 位输出 0,高 4 位不变,应执行一条( ANL P1,#0F0H)命令;10、串行口的掌握
10、寄存器 SCON中, REN的作用是 答应串行接收位 ;二、判定题1、指令字节数越多,执行时间越长;2、内部寄存器 Rn(n=0-7)作为间接寻址寄存器;()3、当 MCS51 上电复位时 , 堆栈指针 SP=00H;( )4、CLR R0( )5、EPROM的地址线为 11 条时,能拜访的储备空间有4K;()欢迎下载精品学习资源6、51 单片机只能做掌握用,不能完成算术运算;( )7、为了排除按键的抖动,常用的方法只有硬件方法( )8、必需有中断源发出中断恳求,并且CPU开中断, CPU才可能响应中断( )9、8155 的复位引脚可与 89C51的复位引脚直接相联; 10、MCS51 的串行
11、接口是全双工的; 三、简述题1、为什么外扩储备器时, P0 口要外接锁存器,而 P2 口却不接?P0 口要传送外部数据储备器的低8 位地址和 8 位数据,( 2 分)而 P2 口只传送外部数据储备器的高 8 位地址;2、已知一 MCS51单片机系统使用 12MHZ的外部晶体振荡器,运算:1) 该单片机系统的状态周期与机器周期各为多少?状态周期 =2/fosc=0.167 m机器周期 =12/fosc=1 m 2)当单片机的定时器 0(T0)工作在方式 2 时, T0 的最大定时时间为多少? TMAX =28机器周期 256 1=256 m3、在由 8031CPU芯片设计的系统中,如规定外部中断
12、0 为电平触发方式,高优先级,此时,特别功能寄存器 TCON、IE 、IP 为多少?TCON=00HIE=81HIP=01H4、执行以下程序段中第一条指令后:P1.7=(0), P1.3=(0)( P1.2= (0);执行其次条指令后:P1.5= (1), P1.4= ( 1), P1.3= (1);ANL P1,#73H ORL P1,#38H参考答案(三)一、填空题(每空 1 分,共 10 分)1. 当使用 8031 单片机时,需要扩展外部程序储备器,此时EA应为低电平2.P0 通常用作 单片机系统的地址 / 数据总线3. 如由程序设定 RS1、RS0=10,就工作寄存器 R0 R7的直接
13、地址为 10H 17H欢迎下载精品学习资源4. 返回地址(或断点)是 _在程序中断或子程序调用时 的程序计数器的内容;5. 中心处理器 CPU是单片机的核心,它完成 运算和掌握功能6. 单片机的工作过程,实际上就是周而复始地取指令和执行指令的过程7. 所谓中断源即是 引起中断的缘由(或能发出中断恳求的来源)8. 端口(或称口)是 接口电路中已编址并能进行读或写操作的寄存器9. 异步串行近程通信时的传送信号是 _TTL电平信号10. 如累加器 A 中的数据为 01110010B,就 PSW中的 P=0二、单项挑选题(在每道题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内;
14、每道题 1 分,共 10 分)1. MCS 51 单片机的复位信号是(A )有效;A. 高电平B. 低电平C. 脉冲D. 下降沿2. 如 MCS-51单片机使用晶振频率为6MHz时,其复位连续时间应当(B);A. 2 sB.4 sC.8 sD.1ms3. 如 PSW.4=0, PSW.3=1,要想把寄存器 R0的内容入栈,应使用( D )指令;A.PUSHR0B.PUSHR0 C.PUSH00HD.PUSH08H4. 能够用紫外光擦除 ROM中程序的只读储备器称为(C);A. 掩膜 ROMB.PROMC.EPROMD.EEPROM5. 在片外扩展一片 2764 程序储备器芯片要(B)地址线;A
15、.8 根B.13 根C.16 根D.20 根6. 定时器/ 计数器工作方式 1 是( D);A.8 位计数器结构B.2 个 8 位计数器结构C.13 位计数结构D.16 位计数结构欢迎下载精品学习资源7. 设 MCS-51单片机晶振频率为 12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C)A. 2MHzB.1MHzC.500KHzD.250KHz8. 已知 1 只共阴极的字形代码应为( ALED显示器,其中 a 笔段为字形代码的最低位,如需显示数字);1,它A.06HB.F9HC.30HD.CFH9. 以下数据字定义的数表中,( C)是错误的;A.DW“AA”B.DW“A”C.
16、DW“OAB”CD.DWOABCH10. 串行口的掌握寄存器 SCON中, REN的作用是(C);A. 接收中断恳求标志位B. 发送中断恳求标志位C.串行口答应接收位D. 地址/ 数据位三、简答题(每道题 4 分,共 20 分)1. 简述堆栈;(1) )在程序中断或子程序调用时,为了爱护返回地址(断点)和爱护现场而设立的RAM区;(2) 用 MOV S,P #STK指令建立堆栈;(3) 存放数据按“后进先出”原就进行;(4) 利用 PUSH、POP指令即可进行进栈、出栈操作;2. 简述变址寻址方式并举例说明;( 1)变址寻址是以 DPTR或 PC作基址寄存器,累加器 A 作变址寄存器以两者内容
17、相加形式的 16 位地址作为操作数地址;(2)变址寻址只能对移定储备器寻址,其指令只有三条:MOVC ,A A+DPTRMOVC ,A A+PC欢迎下载精品学习资源JMP A+DPTR前二条为查表指令,后一条为无条件转移指令3. 简述中断响应的主要内容;由硬件自动生成一条调用指令 LCALL转去中断服务,具体操作为:(1) 将程序计数器 PC的内容(断点)压栈(2) 将中断入口地址装入PC,转去执行中断服务程序4. 简述汇编语言中的标号有什么规定(1) 标号由 1 8 字符组成,头一个字符必需是字母;(2) 不能使用汇编语言已定义的符号;(3) 标号后必需跟冒号:(4) 同一标号在一个程序中只
18、能定义一次;5. A/D 转换器转换数据的传送有几种方式四、读程序(每道题 4 分,共 20 分)(1) )定时传送方式: A/D 启动后,调用延时时间大于转换时间的延时程序后即可读取;(2) )查询方式: A/D 启动后,查询 EOC(转换终止信号),转换一完成即可读取转换数据;(3) )中断方式:将 EOC作为外中断恳求信号,转换一终止,即引起中断,读取转换数据;四、读程序1. 执行以下程序段中第一条指令后,( 1)( P1.7) = 0(P1.3 )=0 (P1.2 )= 0 ; 执行其次条指令后,( 2)( P1.5) =1,( P1.4) =1,( P1.3)= 1ANLP1 ,#7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 单片机 原理 接口 技术 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内