ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:26.76KB ,
资源ID:10460051      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10460051.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机基础第三版》期末复习题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机基础第三版》期末复习题.docx

1、单片机基础第三版期末复习题单片机期末复习题(一) 填空题1MCS-51系统复位控制信号的有效电平是( )。 2MCS-51芯片的TXD和RXD引脚的控制作用是( )、 ( )。 3MCS-51系统内部RAM容量是( )。4. MCS5l单片机的使用程序一般放在( )。5. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容,不是操作数而是操作数的( )。6在MCS-51系统中,对片外RAM和端口赋值只能使用( )。 7三态缓冲器的三态分别是( )、 ( ) 、( ) 。 88051单片机的中断源有:( )、( ) 、( )、( ) 、( )。9向8255写入的工作方式命令为0A5H,所

2、定义的工作方式为:A口为( ),B口为( ),C口高位部分为( ),C口低位部分为( )。 10在定时器工作方式2下,计数器的宽度为8位,如果系统晶振频率为12MHz,则最大定时时间为( )。 11当串行口发送完一帧数据时,将SCON中的( )位置1,向CPU申请中断。12MCS51单片机外部中断请求信号有电平方式和( ),在电平方式下,当采集到INT0、INT1的有效信号为( )时,激活外部中断。 13在寄存器寻址方式中,指令中指定寄存器的内容就是( )。14在存储器扩展中无论是线选法还是译码法最终都是为扩展芯片的( )端提供信号.15串行通信中有( ),( ),( )三种数据通路形式。16

3、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问( )存储器提供地址,而DPTR是为访问( )存储器提供地址。 17在MCS一51中,位处理器的数据存储空间是由( )的可寻址位和内部 RAM为寻址区的( )个位。 18MCS一51的4个IO口中,P0是真正的双向口,而其它口则为准双向口,这一区别表现在都作为I/O口使用时( )必须外接上拉电阻。19. MCS-51单片机访问片外存储器时利用( )信号锁存来自( )口的低八位地址信号。20在变址寻址方式中,以( )作为变址寄存器,以( )或( )作为 基址寄存器。 21A/D转换器的三个重要指标分别是( )、 ( ) 、( ) 。

4、 22访问内部RAM使用( )指令,访问外部RAM使用( )指令,访问内部ROM使用( )指令,访问外部ROM使用( )指. 23当计数器产生计数溢出时,把定时器计数器的TF0(TFl)位置1”。对计数溢出的处理,在中断方式时,该位作为( )位使用;在查寻方式时,该位作( )位使用。24串行异步通信,波特率为2400b/s,每帧包含一个起始位、八个数据位和一个停止位,则每秒传送字符数为 ( )个,传速速率为( )。 25在单片机中,为实现数据的I/O口传送,可使用3种控制方式,即( )、( )和 ( )方式,其中( )效率较高。 26从单片机的角度上看,连接到数据总线上的输出口应具有( )功能

5、,连接到数据总线上的输入口应具有( )功能。(二)选择题1单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,Mcs一51的 PC为16位,因此其寻址范围是( ) (A)4 KB B)64 KB (C)8 KB (D)128 KB2下列指令或指令序列中,不能实现PSW内容送A的是( ) (A) MOV A ,PSW (B) MOV A ,0D0H(C) MOV R0,#0D0H (D) PUSH PSW MOV A,R0 POP ACC3在MCS一51单片机扩展时( ) (A)具有独立的专用的地址线 (B)由P0口和P1口的口线作地址线 (C)由P0口和P2口的口线作地址线 (D)由P1

6、口和P2口的口线作地址线4可以为访问程序存储器提供或构造地址的有( ) (A)只有程序计数器PC (B)只有PC和累加器A (C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和堆栈指针SP5下各项中不能用来对内部数据存储嚣进行访问的是( ) (A)数据指针DPTR (B)按存储单元地址或名称 (C)堆栈指针SP (D)由R0或R1作间址寄存器6在下列信号中不是给数据存储器扩展使用的是( ) (A)/EA (B)/RD (C)/WR (D)ALE7如在系统中只扩展一片Intel 2732(4 K8),除应使用P0口的8条口线外,至少还应使用P2的口线( ) (A)4条 (B)5条 (

7、C)6条 (D)7条 8若原来工作寄存器0组为当前寄存器组,现要改2组为当前寄存器组,不能使用指令( )(A) SETB PSW.3 (B) SETB D0H.4(C) MOV D0H,#10H (D) CPL PSW.49在下列寄存器中,和定时计数控制无关的是( ) (A)TCON(定时控制寄存器) (B)TMOD(工作方式控制寄存器) (C)SCON(串行控制寄存器) (D)IE(中断允许控制寄存器)10通过串行口发送数据时,在程序中应使用( ) (A)MOVX SBUF,A (B)MOVC SUBF,A (C)MOV SUBF,A (D)MOV A,SUBF11调制解调器(MODEM)的

8、功能是( )(A)串行数据和并行数据的转换 (B)数字信号和模拟信号的转换(C)电平信号和频率信号的转换 (D)基带传送方式和频带传送方式的转换12在相对寻址方式中“相对”两字是指相对于( ) (A)地址偏移量rel (B)当前指令的首地址 (C)当前PC值 (D)DPTR值1351单片机中必须进行十进制调整的十进制运算( ) (A)有加法和减法 (B)有乘法和除法 (C)只有加法 (D)只有减法14执行返回指令时,返回的断点是( ) (A)调用指令的首地址 (B)调用指令的束地址 (C)调用指令下一条指令的首地址 (D)返回指令的末地址15下列指令或指令序列中,不能实现PSW内容送A的是(

9、) (A) MOV A ,PSW (B) MOV A ,0D0H(C) MOV R0,#0D0H (D) PUSH PSW MOV A,R0 POP ACC16在定时计数器的计数初值计算中,若设最大计数初值为M,对于方式1下的M值为( ).(A)M=8192 (B) M=265 (C) M=16 (D) M=65536 17在中断流程中有“关中断”的操作,对于外部中断O,要关中断应复位中断允许寄存 器的( ) (A)EA位和ET0位 (B)EA位和EX0位 (C)EA位和ES位 (D)EA位和EX1位18某一使用系统要扩展10个功能键,通常采用( )方式更好。(A) 独立式按键 (B) 矩阵式

10、按键 (C) 动态键盘 (D) 静态键盘三、读以下程序并回答问题1、执行以下程序MOV R0,#20HMOV R5,#03HMOV DPTR,#0120HCLR CLOP:MOVX A,DPTR ADDC A,R0 MOV R0,A INC R0 INC DPTR DJNZ R5,LOP RET问:1) 该程序的功能是什么 2)INC R0这句指令起什么作用 ;3)INC DPTR这句指令起什么作用 ;2、执行以下程序MOV R0,#20HMOV R5,#0FHMOV DPTR,#0120HLOP:MOVX A,DPTR MOV R0,A INC R0 INC DPTR DJNZ R5,LOP

11、 RET问:1) 该程序的功能是什么 2)INC R0这句指令起什么作用 ; 3)INC DPTR这句指令起什么作用 ;3、若(A)=80H,R0=17H,(17H)=34H,执行下段程序后,(A)=?ANL A,#17HORL 17H,AXRL A,R0CPL A4、下列程序执行后,(SP)=? (A)=? (B)=? ORG 2000H MOV SP,#40H MOV A,#30H LCALL 2500H ADD A,#10H MOV B,A SJMP ORG 2500H MOV DPTR,#200AH PUSH DPL PUSH DPH RET5、在程序存储器中,数据表格为:1010H:

12、02H1011H:04H1012H:06H1013H:08H执行程序1000H:MOV A,#0DH1002H:MOVC A,A+PC1003H:MOV R0,A问结果:(A)=? (R0)=? (PC)=?6、在程序存储器中,数据表格为:7010H:02H7011H:04H7012H:06H7013H:08H执行程序1004H:MOV A,#10H1006H:MOV DPTR,#7000H1009H:MOVC A,A+DPTR问结果:(A)=? (PC)=?7、程序如下:CLR RS1CLR RS0MOV A,#38HMOV R0,AMOV 29H,R0SETB RS0MOV C,RS0MO

13、V R1,AMOV 26H,AMOV 28H,CADDC A,26H 试问:(1)区分哪些是位操作指令?哪些是字节操作指令? (2)写出程序执行后有关寄存器和RAM中有关单元的内容。8、设单片机采用6MHz晶振,计算如下一段程序的执行时间,并说明这段程序的作用。 MOV R0,#20H MOV R3,#05H MOV A, R0 CPL A ADD A,#01H MOV R0,A NEXT: INC R0, MOV A, R0 CPL A ADDC A,#00H MOV R0,A DJNZ R3,NEXT SJMP 9、 用80C51单片机的P1端口作输出,经驱动电路接8只发光二极管,如图,输

14、出位是“1”时,发光二极管点亮,输出“0”时为暗。试分析下述程序执行过程及发光二极管点亮的工作规律。 LP:MOV P1,#81H LCALL DELAY MOV P1,#42H LCALL DELAY MOV P1,#24H LCALL DELAY MOV P1,#18H LCALL DELAY MOV P1,#24H LCALL DELAY MOV P1,#42H LCALL DELAY SJMP LP 子程序: DELAY:MOV R2,#0FAH L1:MOV R3,#0FAH L2:DJNZ R3,L2 DJNZ R2,L1RET四、 问答题1 单片机MCS51系列产品80C51/8

15、7C51/80C31三种单片机的区别是什么?如何选用?2 试说明MCS51单片机内部程序存储器中6个特殊功能单元(5个中断源和1个复位)的作用及在程序编制中如何使用?3 内部RAM低128单元划分为哪3个主要部分?说明各部分的使用特点。4 堆栈有哪些功能?堆栈指示器(SP)的作用是什么?在程序设计时,为什么还要对SP重新赋值?如果CPU在操作中要使用两组工作寄存器,你认为SP的初值应为多大? 5 开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?6 MCS51单片机运行出错或程序进入死循环,如何摆脱困境?7 在MCS51单片机系统中,外接程序存储

16、器和数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?8 一个定时器的定时时间有限,如何实现两个定时器的串行定时,以满足较长定时时间的要求?9 使用一个定时器,如何通过软硬件结合的方法,实现较长时间的定时?10.MCS51单片机属哪一种I/O编址方式?有哪些特点可以证明。11.多片D/A转换器为什么必须采用双缓冲接口方式?12说明利用MCS-51单片机的串行口进行多机通信的原理,应特别指出第9数据位在串行通信中的作用及在多机通信时必须采用主从式的原因。13 单片机的fosc=12MHZ,要求用T0定时150s,分别计算采用定时方式0、定时方式1和定时方式2时的定时初值。14 单片机的fosc=6MHZ,问定时器处于不同工作方式时,最大定时范围分别是多少?五、定时其使用题1 设定时器/计数器T0为定时工作方式,并工作在方式1,通过P1.0引脚输出一周期为2ms的方波,已知晶振频率为6MHZ,试编制程序。2 若80C51单片机的fosc=6MHZ,请利用定时器T0定时中断的方法,使P1.0输出如图所示的矩形脉冲。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1