单片机原理与接口技术题库汇编.doc

上传人:汽*** 文档编号:543508184 上传时间:2023-01-25 格式:DOC 页数:152 大小:3.10MB
返回 下载 相关 举报
单片机原理与接口技术题库汇编.doc_第1页
第1页 / 共152页
单片机原理与接口技术题库汇编.doc_第2页
第2页 / 共152页
单片机原理与接口技术题库汇编.doc_第3页
第3页 / 共152页
单片机原理与接口技术题库汇编.doc_第4页
第4页 / 共152页
单片机原理与接口技术题库汇编.doc_第5页
第5页 / 共152页
点击查看更多>>
资源描述

《单片机原理与接口技术题库汇编.doc》由会员分享,可在线阅读,更多相关《单片机原理与接口技术题库汇编.doc(152页珍藏版)》请在金锄头文库上搜索。

1、 单片机原理与接口技术(重点、习题、试题)一、填空题1、MCS51单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为( 64 )KB。2、外围I/O接口芯片与( 数据)存储器是统一编址的,它不仅占用( 数据 )存储器地址单元,而且使用(数据)存储器的( 读写)控制指令。、全译码法就是用用译码器对(高位)地址线进行译码,译出的信号作为(片选线 )。4、用串口扩充并口时,串行接口方式应选为方式( 0 )5、P0口作为地址/数据总线,传送地址码的( 低 )位;( P2)口作为地址总线,传送地址码的(高)位。、在矩阵式键盘中,对按键的是被方法有( 扫描法 )和(线反转 )法。二、选择题、利

2、用单片机本身的串行口也可直接扩展(a )A、并行输入/输出口 B、串性输入/输出口C、定时器 D、中断2、全地址译码法存在( d )问题A、地址不连续 B、地址重叠C、地址冲突 D、地址译码复杂3、对于P0口的地址信号(a)、必须使用锁存器、必须使用译码器、必须使用线选法、无须任何、使用MC51单片机的P1口最多能扩展按键的数量是(d)、一个位的电压输出型转换器,其满度输出电压为,则数字量变化一个(输入数字量的最低有效位)时,输出电压的变化量约为(d)、一个位的转换器,输入电压为,则其能分辨的最小电压为(a)、三、判断题、程序存储器是用于存放程序代码的,也用于存放常数。(Y)、在单片机上使用作

3、显示器时,如果位数为个,则较适合使用动态的显示方式。(Y)四、简答题、单片机系统中,为什么口要接一个为锁存器,而口不用?答:因为P0口是双功能口,既可以做地址接口,又可以做数据接口,在开始传送数据先作为地址接口传送地址码的低8位,后作为数据接口,则必须使用锁存器。而P2口只作为高8位的地址接口。、单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?答:(1)正在进行的中断过程,不能被新的同级或低优先级的中断请求中断;正在执行的低优先级服务程序能被高优先级中断请求所中断;CPU同时接受到几个中断请求时,首先响应优先级最高的中断请求。(2)对各中断源的中断开放或关闭是由内部的中断允许寄存器IE

4、的各位来进行两级控制的,指各个中断源的允许控制位与一个中断允许总控位EA配合实现对中断请求的控制。(3)中断优先级控制寄存器IP也是一个特殊功能寄存器,用户可通过程序对各状态位进行设定,完成对中断优先级的控制。五、设计题1、用译码法扩展片位的存储器芯片。画出电路图,写出各个存储器芯片的地址范围。1、1100 0000 0000 00001100 0111 1111 1111 即C000HC7FFH2、1100 1000 0000 00001100 1111 1111 1111 即C100HCFFFH3、1101 0000 0000 00001101 0111 1111 1111 即D000HD

5、7FFH4、1101 1000 0000 00001101 1111 1111 1111 即D100HDFFFH 2、为什么要按键去抖?简述软件去抖的思想,如果有按键接在P1.0脚上,请写出完整的带去抖功能的键盘程序,要求该键按下再松开时,才执行该键功能。答:由于通常的按键所用的开关是机诫开关,当开关闭合、断开时并不是马上稳定地接通和断开,而是在闭和与断开瞬间均伴随有一连串的抖动,因此要按键去抖。思想:检测键闭合后延时510ms,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认真正按键。KEY_00: JB P1.0 KEY_01 LCALL DELAY JNB P1.0 $

6、 LCALL DELAY JB P1.0 KEY_00KEY_01: . . . RET单片机原理与接口技术试题(A)课程名称: 考试时间: 专业班级: 学号: 考生签名:填空题(每空1分,共22分)1.在一片集成电路芯片上集成了( CPU )、( 存储器 )、(输入输出I/O接口 ),从而构成了单芯片卫星计算机,即( 单片机 )。2.寻址方式就是( 指出参与运算操作数地址的方式 )。寻址方式包含两方面的内容:一是( 寻找操作数的地址),二是(寻找指令的地址 )。3.MCS-51单片机的程序储存器的低端被固定的用做特定的入口地址,如0000H:(复位 );0003H:( INT0 );000B

7、H:( T0 )。4.单片机有两个定时器,定时器的工作方式由( TMOD )寄存器决定,定时器的启动与溢出由(TCON )寄存器控制。5.单片机复位后,堆栈指针SP和程序计数器PC的内容分别为( 07H )和( 00H )。6.JNB bit,rel :指令表示当指定位为( 0 )时程序发生跳转。7.既做一般I/Q口又有第二功能的端口是( p3 );既做数据线又做地址线的是(p0 )口。8.一个机器周期包含( 12 )个晶振周期,若晶振周期的频率为12MHZ,则机器周期为(1us ),指令周期为( 1 )( 4 )机器周期。9.P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据(

8、 0FFH )。二.选择题(每空2分,共18分)1.在进行串行通信时,若两机的发送与接受可以同时进行,则称为( C )。 A 半双工传送 B单工传送 C 全双工传送 D 以上都不对。2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( A )。A 将源程序转换成目标程序 B 将目标程序转换成源程序 C 将低级语言转换成高级语言 D 连续执行键3.指令AJMP的寻址范围是( D )A 任意范围 B -128到 +127 C 64K D 2K 4.定时器TO的溢出标志为TFO,采用查询方式,若查询到有溢出时,该标志(A )。A 由软件清零 B 由硬件自动清零 C 随机状态 D AB都可以5

9、.单片机在与外部I/Q口进行数据传送时,将使用( A )指令。A MOVX B MOV C MOVC D 视具体I/Q口器件而定6.在中断允许寄存器中,中断控制寄存器EA位的作用是(A ) A CPU总中断允许控制位 B 中断请求总标志位 C 各中断源允许控制位 D串行口中断允许位7.调用子程序、中断响应过程及转移指令的共同特点是( B )。A 都能返回 B 都通过改变PC实现转移 C 都将返回地址压入堆栈 D 都必须保护现场8.读取AD转换的结果,使用( D )指令。 A MOV A,Ri B MOVXDPTR,A C MOVC A,DPTR D MOVX A,DPTR9.串行口中断入口地址

10、是( B )。 A 000BH B 0023H C 1000H D 0013H三、简答题(每题6分,共24分)1.什么是堆栈假定(sp)=40h, (39h)=30h (40h)=60h,执行下列指令: pop dph pop dpl 后,d ptr的内容为( 38H ),sp的内容是( dptr6030h )。2. 试用位操作指令完成下列要求。不准改变位涉及的位。使ACC.3置位。 将P2.0清零 清楚累加器的第4位。(1) SetB ACC 3 (2)CLR P2.0 (3)CLR ACC4 3.出P3口在作为第二功能使用时各引脚的定义。书P124表5-1 4.什么是中断?CPU响应中断的

11、条件是什么?答:是指CPU暂时停止现行程序的执行,而自动转去执行预先安排好的处理事件的服务子程序.CPU响应中断的条件:CPU首先响应的是优先级别高的中断请求.5.什么是D/A转换的分辨率?对于5V的满量程,采用8位DAC时的分辨率是多少?(1)当输入的数字信号发生单位数码变化,即最低产生一位变化时,所对应的输出模拟量的变化.(2)20MA6.什么是串行通信?其特点是什么?(书P136-137)四、设计与分析题(每题9分,共36分)1.若(50H)=40H,试写出执行以下程序段后累加器A、寄存器R0及内部RAM的40H.41H.和42H单元的内容各为多少? MOV A, 50H 答:A 10H MOV R0, A R0 10H MOV A, #10H 40H 50H MOV R0, A 41H 4BH ADD A, #3BH 42H 4BH MOV 41H, A MOV 42H, 41H.2.写出一延时50ms的程序段,设晶振频率为12WHZ。答: delay: MOV R0, #500 Delay1:MOV R1,#100 DJNZ: R1,$ DJNZ: R0,delay1RE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 项目/工程管理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号