单片机原理及接口技术复习习题_第1页
单片机原理及接口技术复习习题_第2页
单片机原理及接口技术复习习题_第3页
单片机原理及接口技术复习习题_第4页
单片机原理及接口技术复习习题_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、单片机模拟试卷00118031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P3 2单片机应用程序一般存放在( )。a)RAM b)ROM c)寄存器 d)CPU 3已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )a)7542H b)7542 c)75.42H d)75.42 4下列指令中不影响标志位CY的指令有( )。a)ADD A,20H b)CLR c)RRC A d)INC A 5CPU主要的组成部部分为( )。a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6INTE

2、L 8051 CPU是( )位的单片机。a)16 b)4 c)8 d)准16 78031复位后,PC与SP的值为( )。a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。a)MOV A, R1 b)MOVC A, A + DPTR c)MOVX A, R0 d)MOVX A, DPTR 98031单片机中既可位寻址又可字节寻址的单元是( )a)20H b)30H c)00H d)70H 10下列哪条指令是正确的( )a)PUSH R2 b)ADD R0,A c)MOVX A DP

3、TR d)MOV R0,A 二、填空题(每空1分,共30分)1一个完整的微机系统由硬件和软件两大部分组成。28051 的引脚RST是IN脚(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态从ROM 0000 H单元开始取指令并翻译和执行。3半导体存储器分成两大类:RAM ROM,其中RAM 具有易失性,常用于存储临时性数据。4求十进制数-102的补码(以2位16进制数表示),该补码为9AH 。5PC存放_CPU将要执行的指令所在的ROM单元的地址,具有自动加1特性。在8051中决定程序执行顺

4、序的是PC还是DPTR PC ?它是16位?不是(是,不是)SFG?6123= 01010010 B= 52 H。78051内部有4 个并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入时,必须先将口锁存器置1 ,才能读入外设的状态。8MCS-51的堆栈只可设置在内RAM低128B区,其最大容量为128B ,存取数据的原则是先进后出。堆栈寄存器SP是8 位寄存器,存放堆栈栈顶的地址。9中断处理的全过程分为以下3个段:中断请求、中断响应、中断服务。10定时和计数都是对脉冲进行计数,定时与计数的区别是定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数。三、判断题(对者打,错者打

5、15;,并改正,每题1分,共10分)1 中断服务程序的最后一条指令是RETRETI。×2 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。×3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址5 LCRL A为循环左移指令。×6 MOV A,30H的源操作数为立即直接寻址方式。7 MOVMOVC A,A+DPTR是一条查表指令。×8 MUL AB的执行结果是高低8位在A中,低高8 位在B中。×9 AJMP跳转空间最大可达到642KB 。下

6、载文档到电脑,查找使用更方便2下载券 314人已下载下载还剩94页未读,继续阅读10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。四、简答题(每题5分,共15分)1MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CP按如下顺序响应各个中断的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、00

7、1BH、0023H。2已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤) 答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388H TMOD的值是00000001B,TH0=13H;TL0=88H。3MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、8051和8751的区别是8031内无

8、ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。六、设计题(1题13分;2题12分,共25分)1某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并程使们由右向左轮流点亮。MOV A,#80H (1分) UP:MOV P1,A (1分) RR A (2分) SJMP UP (1分) 2某控制系统有2个开关K1和K2,1个数码管,当K1按下时数管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。答: ORG 0000H LJMP MAIN ORG 0003H LJMP AINT0 ORG 0013H LJMP BINT1 MAIN:

9、 MOV IE,#83H SETB IT0 SETB IT1 MOV R0,#00H MOV DPTR,#TAB UP: MOV A,R0 MOVC A,A+DPTR MOV P1,A SJMP UP AINT0: INC R0 CJNE R0,#10,AINT01 MOV R0,#0 AINT01: RETI BINT1: DEC R0 CJNE R0,#0FFH,BINT11 MOV R0,#9 BINT11: RETI 单片机模拟试卷0021.MCS51布尔处理机的存储空间是_00H7FH _。2.P2口通常用作_高8位地址线 _,也可以作通用的I/O口使用。3.若由程序设定RS1、RS

10、0=01,则工作寄存器R0R7的直接地址为_080F _。4.8051的堆栈区一般开辟在_用户RAM区_。5.所谓寻址,其实质就是_如何确定操作数的单元地址 。6.存储器映象是_存储器在整个存储空间的地址范围 _。7.定时器中断请求发生在_定时时间到 。8.中断响应时间是指从查询中断请求标志位到转向中断区入口地址所需的机器周期数 。9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为 程序查询方式 _。10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在 关中断 状态。二、单项选择题(每小题1分,共10分) 1.MCS-51单片机复位操作的主要功能

11、是把PC初始化为( C )。A.0100H B.2080H C.0000H D.8000H 2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C )。A.500 B.1000 C.216-500 D.216-1000 3.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。A.P3.2 B.P3.3 C.P3.4 D.P3.5 4.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。A.1个机器周期 B.2个机器周期 C.4个机器周期 D.10个晶振周期5.MCS-51单片机在同一优先级的中

12、断源同时申请中断时,CPU首先响应( A )。A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断6.定时器若工作在循环定时或循环计数场合,应选用( A )。A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 7.MCS-51单片机的外部中断1的中断请求标志是( C )。A.ET1 B.TF1 C.IT1 D.IE1 8.下列标号中,正确的标号是( D )。A.1BT: B.BEGIN: C.ADD: D.STAB31:9.串行口每一次传送( A )字符。A.1个 B.1串 C.1帧 D.1特10.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( B )。

13、A.ILE=1,CS=1,WR1=0 B.ILE=1, CS=0, WR1=0 C.ILE=0, CS=1, WR1=0 D.ILE=0,CS=0, WR1=0 三、简答题(每小题4分,共20分) 1.如何正确使用P3口? (1)说明P3口有第一功能和第二功能的使用。(2)P3口的第二功能各位线的含义。(3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。(4)读引脚数据时,必需先给锁存器输出“1”。2.简述累加器的ACC的作用。(1)8位专用寄存器。(2)运算时存放一个操作数。(3)运算后存放运算结果,所以称它为累加器。3.简述寄存器间接寻址方式及其寻址范围。(1)寄存器

14、中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。(2)寻址范围:内部RAM低128单位,形式Ri(i=0,1)。外部RAM64K使用DPTR作间址寄存器,形式为DPTR。4.简述MCS-51单片机的中断入口地址。中断入口地址为中断响应后PC的内容即中断服务的入口地址。它们是: 外部中断 0 0003H 定时器T0中断 000BH 外部中断1 0013H定时器T1中断 001BH 串行口中断 0023H 5.简述串行数据传送的特点。(1)传送按位顺序进行,速度慢。(2)传输线少,成本低。(3)传送距离远,可达几公尺到几千公里。四、读程序题(每小题4分,共2

15、0分) 1.执行下列程序段后(P1)=_。MOV P1,#5DH CPL P1.1 CPL P1.2 CLR P1.6 SETB P1.7 2.执行下列程序段后,(A)=_,(CY)=_。MOV A,#C5H RL A 3.下列程序段执行后,(R0)=_,(7EH)=_,(7FH)=_。MOV R0,#7EH MOV 7EH,#0FFH MOV 7FH,#40H 1NC R01NC R0 1NC R04.已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALL SUBTRN双字节指令后,(PC)=_,(61H)=_,(62H)= _。5.阅读下列程序,说明

16、其功能。MOV R0,#data MOV A,R0RL A MOV R1,A RL A RL A ADD A,R1MOV R0,A RET 一、填空题(15分,每空1分) 1MCS51单片机的P0P4口均是IO口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的和,在P0P4口中,为真正的双向口,为准双向口。2MCS5l单片机的堆栈区只可设置在,堆栈寄存器5P是位寄存器。3MCS51单片机外部中断请求信号有电平方式,在电平方式下,当采集到INT0、INT1的有效信号为时,激活外部中断。4定时器计数器的工作方式3是指的将拆成两个独立的8位计数器。而另一个定时器计数器此时通

17、常只可作为使用。5MCS96单片机的最大寻址空间是,该空间的地址范围为,系统上电及复位的程序入口地址为,芯片配置字节CCB的地址为。一、填空题1若累加器A中的数据为67H,则PSW中的P=_1_。2. 一个机器周期_6_个状态周期12个振荡周期。389C51的堆栈是按照先进后出的原则进行存取的RAM区。4. 用一条指令实现以下功能: 若A中数据不等于200,则程序转至PROM_ CJNE A,#200H,PROM_。5. 为了使10H17H作工作寄存器使用RS1,RS0的取值为_1 ,0。6. 89C51中21个特殊功能寄存器,其地址凡是能被8整除的都有位寻址功能。7. 89C51单片机有片内

18、ROM容量_4KB , RAM容量 128 。8. 某串行通信中有1个起始位,8个数据位和1个停止位,应选择的异步串行通信方式为方1。9. 在89C51单片机初始化时,SP存放的是07H。10. 当89C51引脚ALE信号有效时,表示从P0口稳定地送出了_数据和地信息。1如果发生除法溢出错误,则PSW标志位P置1。()5对于89C51单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址()。6外加晶振频率越高,系统运算速度也就越快,系统性能也就越好()。7. 位TF0是定时器T1的溢出中断标志位。()8在定时器T0和外部中断1都设为高优先级时,外部中断1优先级高于定

19、时器T0。(×)9子程序的返回指令是RETI ,中断程序的返回指令是RET。(×)10波特率是数据传输的速率,指每秒传送的字节数。()3、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择4、中断请求信号有电平触发和脉冲触发两种触发方式。6、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。7、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。1、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是(B )。(A)P0和P2口 (B)P0口 (C)P2和P3口 (D)P2口2、访问外部数据

20、存储器时,不起作用的信号是(C )。(A)RD (B)WR (C)PSEN (D)ALE 3、使用定时器T1时,有几种工作模式(C )。(A)1种 (B)2种 (C)3种 (D)4种4、MCS-51响应中断时,下面哪一个条件不是必须的(C )。A、当前指令执行完毕 B、中断是开放的C、没有同级或高级中断服务 D、必须有RETI指令5、当MCS-51进行多机通讯时,串行接口的工作方式应选为(C )。(A)方式0 (B)方式1 (C)方式2 (D)方式0或方式2 三、简答题(每题15分,共30分)1、MCS-51单片机内部有几个定时/计数器?它们由哪些寄存器组成?答:MCS-51单片机内部有两个1

21、6位可编程的定时/计数器,简称定时器0(T0)和定时器1(T1)。它们分别由方式寄存器TMOD、控制寄存器TCON和数据寄存器TH0、TL0,TH1、TL1组成。1、计算机的系统总线有地址总线、控制总线和 数据总线 。2、通常、单片机上电复位时PC= 0000H ,SP= 07H ;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H07H 。3、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H 。4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制进行某种控制。6、MCS-51单片机访问外部存储器时,利用ALE 信号锁存来自

22、P0 口的低8位地址信号。7、MCS-51单片机8031中有2 个16 位的定时/计数器,可以被设定的工作方式有4 种。8、MCS-51单片机有5 个中断源,可分为2 个中断优先级。上电复位时外部中断0 中断源的中断级别最高。10、半导体存储器的最重要的两个指标是存储容量和存储速度。11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255 。12、写8255A控制字时,需将A1、A0置为11 。下载文档到电脑,查找使用更方便2下载券 44人已下载下载还剩7页未读,继续阅读1个片内振荡器及时钟电路;4KB ROM程序存储器,256BRAM;21个特殊功能寄存器;下载

23、文档到电脑,查找使用更方便2下载券 44人已下载下载还剩7页未读,继续阅读1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B )(A)PC (B)PSW (C)A (D)SP 3、指令AJMP的跳转范围是(C )(A)256B (B)1KB (C)2KB (D)64KB 4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A )(A)98H (B)84H (C)42H (D)22H 5、各中断源发出的中断请求信号,都会记在MCS-51系统中的(B )(A)IE (B)IP (C)TCON (D)SCON 8、MCS-51外扩一个825

24、5时,需占用(D )个端口地址(A)1个(B)2个(C)3个(D)4个10、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11根(B)12根(C)13根(D)14根1、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。机器周期则是完成某一个规定操作所需的时间。一个机器周期为6个时钟周期,共12个振荡周期性,依次表示为S1P1、S1P2、S6P1、S6P2。2、MCS-51内部四个并行I/O口各有什么异同?作用是什么?答:MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出

25、驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O功能外,还具有第二功能。4、A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?答:A/D转换接口中采样保持电路的作用是:能把一个时间边续的信号变换为时间离散的信号,并将采样信号保持一段时间。当外接模拟信号的变化速度相对于A/D转换速度来说足够慢,在转换期间可视为直流信号的情况下,可以省略采样保

26、持电路。1、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。2、问8031片外数据存储器采用的是寄存器间接寻址方式。4、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。6、51的并行I/O口信息有读引脚和读锁存器两种读取法,读改写操作是针对并行I/O口内的锁存器进行的。7、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。2、在中断服务程序中,至少应有一条(D )。(A)传送指令 (B)转移指令 (C)加法指令 (D)中断返回指令4、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应(B )。(A)

27、1INT (B)0INT (C)T1 (D)T0 5、如果8255端口A设置为方式2,则端口B设置为(A)。(A)只可以方式0 (B)也可以方式2 (C)除方式2外,其它方式均可 (D)任意方式1、MCS-51单片机内部包括哪些主要逻辑功能部件?答:MCS-51单片机主要由下列部件组成:1个8位CPU;1个片内振荡器及时钟电路;4KB ROM程序存储器,256BRAM;21个特殊功能寄存器;2个16位定时/计数器;4个8位并行I/O口及1个可编程全双工串行接口;可寻址64KB的外部程序存储器空间;可寻址64KB的外部数据存储器空间;5个中断源、两个优先级中断嵌套中断结构。3、8255有哪几种工

28、作方式?怎样选择其工作方式?答:8255A有三种工作方式:方式0:基本输入/输出方式。方式1:选通输入输出方式。方式2:双向总线方式。8255的工作方式选择是通过对控制口输入控制字来实现的。下载文档到电脑,查找使用更方便2下载券 44人已下载下载还剩7页未读,继续阅读1.MCS-51单片机有片内ROM容量( A ) A. 4KB B. 8KB C. 128B D. 256B 2.MCS-51单片机的位寻址区位于内部RAM的( D )单元。A. 00H7FH B. 20H7FH C. 00H1FH D. 20H2FH 4.MCS-51单片机的最小时序定时单位是(B ) A. 状态 B. 拍节 C

29、. 机器周期 D. 指令周期5.若MCS-51单片机的晶振频率为MHZ,定时器/计数器的外部输入最高计数频率为( C ) A. 2MHz B. 1MHz C. 500KHz D. 250KHz 6.单片机中,寄存器PC是(C ) C.一个不可寻址的特殊功能寄存器7.串行口每一次传送(D)字符。 D.1波特10单片机复位后,SP、PC、I/O口的内容为(C )CSP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH 1.若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为_ 18-1FH_。2.对于指令SJMP $,

30、其操作码为80H,其操作数(即偏移量)为_0_。3.当EA接地时,MCS-51单片机将从_外部 ROM_的地址0000H开始执行程序。4.I/O和RAM统一编址时,可当作数据 程序、数据 地址访问。5.I/O数据传送的控制方式有中断查询_、程序查询方式、定时查询_。1. 8051单片机存储器的组织结构是怎样的?答:8051存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间:(1)64KB的程序存储器地址空间:0000HFFFFH,其中0000H0FFFH为片内4KB的ROM地址空间,1000HFFFFH为外部ROM地址空间;(2)256B的内部数据存储器地址空间,00HF

31、FH,分为两大部分,其中00H7FH(共128B单元)为内部静态RAM的地址空间,80HFFH为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域;(3)64KB的外部数据存储器地址空间:0000HFFFFH,包括扩展I/O地址空间。3. PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切

32、地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。4、EA/VPP引脚有何功用?8031的引脚应如何处理?为什么?答:EA/VPP是双功能引脚,功能如下:(1)EA接高电平时,在低4KB程序地址空间(0000H0FFFH),CPU执行片内程序存储器的指令,当程序地址超出低4KB空间(1000HFFFFH)时,CPU将自动执行片外程序存储器的指令。(2)EA接低电平时,CPU只能执行外部程序存储器的指令。8031单片机内部无ROM,必须外接程序存储器。因此,8031的EA引脚必须接低电平。在对8751单片机内部的EPROM编程时,

33、此引脚VPP外接+12V电压,用于固化EPROM程序。4、定时器T1的溢出中断标志位是 TF0 。6、中断请求信号有 电平 触发和 脉冲 触发两种触发方式。7、A/D转换器的三个重要指标是 转换速度 、 分辨率 和转换精度。1、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是(P0口)。5对于89C51单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址()。6外加晶振频率越高,系统运算速度也就越快,系统性能也就越好()。7. 位TF0是定时器T1的溢出中断标志位。()8在定时器T0和外部中断1都设为高优先级时,外部中断1优先级高于定时器T0。(&

34、#215;)9子程序的返回指令是RETI ,中断程序的返回指令是RET。(×)1、MCS-51单片机内部有几个定时/计数器?它们由哪些寄存器组成?答:MCS-51单片机内部有两个16位可编程的定时/计数器,简称定时器0(T0)和定时器1(T1)。它们分别由方式寄存器TMOD、控制寄存器TCON和数据寄存器TH0、TL0,TH1、TL1组成。1、定义变量a的数据类型为无符号字符型,将在STC51单片机中将占用1 个字节。2、单片机系统按照总线可分为 地址总线 、控制总线和 数据总线 ,一般用 P0 、P2 口作为地址总线。7、STC单片机进入空闲状态后可用 中断 和 硬件复位 方式唤醒

35、单片机。1、STC51系列单片机可以扩展的数据空间最大为(D) (D)64KB 4、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11根 (B)12根 (C)15根 (D)14根单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。2、单片机89C51片内集成了4 KB的FLASH ROM,共有5 个中断源。3、两位十六进制数最多可以表示256 个存储单元。4、89C51是以下哪个公司的产品?(C )A、INTEL B、AMD C、ATMEL D、PHILIPS 5、在89C51中,

36、只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。T 7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。F 8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。F 11、是非题:是读端口还是读锁存器是用指令来区别的。T 12、是非题:在89

37、C51的片内RAM区中,位地址和部分字节地址是冲突的。F 13、是非题:中断的矢量地址位于RAM区中。F 14、MCS-51系列单片机是属于(B )体系结构。A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵15、89C51具有64 KB的字节寻址能力。16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。T 17、在89C51中,片内RAM分为地址为00H7FH 的真正RAM区,和地址为80HFFH的特殊功能寄存器(SFR) 区两个部分。18、在89C51中,通用寄存器区共分为4 组,每组8 个工作寄存器,当

38、CPU复位时,第0 组寄存器为当前的工作寄存器。19、是非题:工作寄存器区不允许做普通的RAM单元来使用。F 20、是非题:工作寄存器组是通过置位PSW中的RS0和RS1来切换的。T 21、是非题:特殊功能寄存器可以当作普通的RAM单元来使用。F 22、访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。T 23、是非题:堆栈指针SP的内容可指向片内00H7FH的任何RAM单元,系统复位后,SP初始化为00H。F 24、数据指针DPTR是一个16位的特殊功能寄存器寄存器。25、是非题:DPTR只能当作一个16位的特殊功能寄存器来使用。F 26、是非题:程序计数器PC是一个

39、可以寻址的特殊功能寄存器。F 27、在89C51中,一个机器周期包括12 个振荡周期,而每条指令都由一个或几个机器周期组成,分别有单周期指令、双周期指令和4周期指令。28、当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个高电平并维持2 个机器周期,可将系统复位。29、是非题:单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。T 30、单片机89C51复位后,其I/O口锁存器的值为0FFH ,堆栈指针的值为07H ,SBUF的值为不定,内部RAM的值不受复位的影响,而其余寄存器的值全部为00H 。31、是非题:单片机系统上电后,其内部RAM的值是不确

40、定的。T 32、以下哪一个为51系列单片机的上电自动复位电路(假设RST端内部无下拉电阻)(P11图1-8(a)。33、在89C51中,有两种方式可使单片机退出空闲模式,其一是任何的中断请求被响应,其二是硬件复位;而只有硬件复位方式才能让进入掉电模式的单片机退出掉电模式。34、请用下图说明89C51单片机读端口锁存器的必要性。读锁存器是为了避免直接读端口引脚时,收到外部电路的干扰,而产生的误读现象。35、请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED需要多大阻值的限流电阻(设LED的正常工作电流为10mA,导通压降为0.6V),为什么?解:因为LED导通时,电压降

41、是固定的(0.6V)。为了使LED既能正常工作(电流为10mA),又不至于被过大的电流损坏,所以必须加一个限流电阻。36、以下哪一条指令的写法是错误的(C )。A、MOV DPTR,#3F98H B、MOV R0,#0FEH C、MOV 50H,#0FC3DH D、INC R0 37、以下哪一条指令的写法是错误的(D )。A、INC DPTR B、MOV R0,#0FEH C、DEC A D、PUSH A 38、以下哪一条指令的写法是错误的(B )。A、MOVC A,A+DPTR B、MOV R0,#FEH C、CPL A D、PUSH ACC 39、是非题:在51系列单片机的指令系统中,其加

42、法、减法、乘法和除法必须有累加器A的参与才能完成。T 40、以下哪一条是位操作指令(B )。A、MOV P0,#0FFH B、CLR P1.0 C、CPL A D、POP PSW 41、以下哪一条是位操作指令(B )。A、MOV P1,#0FFH B、MOV C,ACC.1 C、CPL A D、POP PSW 42、以下哪一条是位操作指令(B )。A、MOV P0,#0FFH B、SETB TR0 C、CPL R0 D、PUSH PSW 43、简述89C51单片机中断的概念。当CPU正在处理某件事情的时候,外部发生的某一事件请求CPU迅速去处理,于是,CPU暂时中止当前的工作,转去处理所发生的

43、时间。中断服务处理完该事件以后,再回到原来被中止的地方,继续原来的工作,这样的过程成为中断。44、什么是保护现场,什么是恢复现场?保护现场:当CPU响应中断程序时,硬件会自动把断点地址(16位程序计数器的值)压入堆栈之外,用户还须注意保护有关工作寄存器、累加器、标志位等信息;恢复现场:在完成中断服务程序后,恢复原工作寄存器、累加器、标志位等的内容。45、单片机89C51有哪些中断源,对其中断请求如何进行控制?89C51中断系统有5个中断源:INT0:外部中断0请求,低电平有效。通过P3.2引脚输入。INT1:外部中断1请求,低电平有效。通过P3.3引脚输入。T0:定时器/计数器0溢出中断请求。

44、T1:定时器/计数器1溢出中断请求。TXD/RXD:串行口中断请求。当串行口完成一帧数据的发送或接收时,便请求中断。46、单片机89C51的5个中断源分别为INT0 、INT1 、T0 、T1 以及TXD/RXD 。47、单片机89C51的中断要用到4个特殊功能寄存器,它们是TCON、SCON、IE 以及IP。48、在89C51中,外部中断由IT0(1)位来控制其两种触发方式,分别是电平触发方式和脉冲触发方式。49、简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。中断源(控制位)自然优先级外部中断0(PX0)最高定时器/计数器0溢出中断(PT0)外部中断1(PX1)定时

45、器/计数器1溢出中断(PT1)串行口中断(PS)最低若某几个控制位为1,则相应的中断源就规定为高级中断;反之,若某几个控制位为0,则相应的中断源就规定为低级中断。当同时接收到几个同一优先级的中断请求时,响应哪个中断源则取决于内部硬件查询顺序(即自然优先级)。50、是非题:在89C51中,当产生中断响应时,所有中断请求标志位都由硬件自动清零。F 51、中断处理过程分为3个阶段,即中断响应、中断处理以及中断返回。52、简述51系列单片机中断响应的条件。有中断源发出中断请求;中断总允许位EA=1,即CPU开中断;申请中断的中断源的中断允许位为1,即中断没有屏蔽;无同级或更高级中断正在被服务;当前的指

46、令周期已经结束;若现在指令为RETI或者是访问IE或IP指令,则该指令以及紧接着的另一条指令已执行完。53、是非题:在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。T 54、在51系列单片机执行中断服务程序时,为什么一般都要在矢量地址开始的地方放一条跳转指令?因为51系列单片机的两个相邻中断源中断服务程序入口地址相距只有8个单元,一般的中断服务程序是容纳不下的,因此一般都要在相应的中断服务程序入口地址中放一条跳转指令。55、为什么一般都把主程序的起始地址放在0030H之后?因为0000H0030H中有中断的矢量地址,为了避免冲突,一般都把主程序的起始地址放在00

47、30H之后。56、是非题:在执行子程序调用或执行中断服务程序时都将产生压栈的动作。T 57、单片机89C51片内有两个16 位的定时/计数器,即T0和T1,它们都有定时和事件数的功能。58、是非题:定时/计数器工作于定时方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。T 59、是非题:定时/计数器工作于计数方式时,是通过89C51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。T 60、是非题:定时/计数器在工作时需要消耗CPU的时间。F 61、是非题:定时/计数器的工作模式寄存器TMOD可以进行位寻址。F 62、是非题:定时/计数器在使用前

48、和溢出后,必须对其赋初值才能正常工作。F 63、简述定时/计数器4种工作模式的特点。模式1:是16位的定时器/计数器;模式2:把TL0(或TL1)配置成一个可以自动重装载的8位定时器/计数器;模式3:对T0和T1大不相同。若将T0设置为模式3,则TL0和TH0被分为两个相互独立的8位计数器。定时器T1无工作模式3状态。模式0:与模式1几乎完全相同,唯一的差别是模式0中,寄存器TL0用5位,TH0用8位。64、如何运用两个定时/计数器相串联来产生一秒的时钟基准信号。试画出必要的电路部分并写出程序。(设晶振频率为12MHz,用LED显示秒信号。注:计数器输入端为P3.4(T0)、P3.5(T1)。

49、)ORG 0000H LJMP MAIN ORG 000BH LJMP ONE ORG 001BH LJMP COU ORG 0030H MAIN: MOV P1,#0FFH MOV SP,#60H MOV TMOD,#01100001B MOV TL0,#0B0H MOV TH0,#3CH MOV TL1,#0F6H MOV TH1,#0F6H SETB TR0 SETB TR1 SETB ET0 SETB ET1 SETB EA SJMP $ ONE: PUSH PSW PUSH ACC MOV TL0,#0B0H MOV TH0,#3CH CPL P1.1 POP ACC POP PSW

50、 RETI COU: PUSH PSW PUSH ACC CPL P1.0 POP ACC POP PSW RETI END 65、在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。F 66、用一个定时/计数器加软件计数器的方式,实现一秒的时钟基准信号,试写出程序并加以说明。(设晶振频率为12MHz,由P1.0口输出秒信号。)(本程序使用定时器T0,工作式1。由于晶振频率为12MHz,因此利用定时器T0计时50ms,其初值为3CB0H。利用工作寄存器R7作软件计数器,计数20次。每计时满一秒,就将P1.0口输出信号取反,以输出秒信号。) ORG 0000H LJMP MA

51、IN ORG 000BH LJMP ONE ORG 0030H MAIN: MOV P1,#0FFH MOV SP,#60H MOV R7,#0 MOV TMOD,#01H MOV TL0,#0B0H MOV TH0,#3CH SETB TR0 SETB ET0 CLR PT0 SETB EA LJMP $ ONE: PUSH PSW PUSH ACC INC R7 CJNE R7,#20,LOOP MOV R7,#0 CPL P1.0 LOOP: MOV TL0,#0B0H MOV TH0, #3CH POP ACC POP PSW RETI END 67、单片机89C51的时钟频率为6MH

52、z,若要求定时1ms,定时/计数器工作于模式1,其定时/计数器的初值为FE0CH。68、是非题:单片机89C51的定时/计数器是否工作可以通过外部中断进行控制。T 69、单片机89C51具有并行通信和串行通信两种通信方式。70、并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。T 71、串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低T 72 、串行通信有同步通信和异步通信两种通信方式。73、在异步通信中,数据的帧格式定义一个字符由4部分组成,即:起始位、数据位、奇偶校验位和停止位。74、是非题:异步通信中,在线路上不传送字符时保持高电平T 75、是

53、非题:在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。T 76、是非题:异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。T 77、串行通信中,为使设备同步工作,需要通信双方有两个共同的要求,一是通信双方必须采用统一的编码方式,二通信双方必须能产生相同的传送速率。78、是非题:在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的。T 79、单片机89C51中的串行通信共有4 种方式,其中方式0 是用作同步移位寄存器来扩展I/O口的。80、是非题:在单片机89C51中,串行通信方式1和方式3的波特率是固定不变的。F 81、是非题:在单片机89C51中,读和写的SBUF在物理上是独立的,但地址是相同的。T 82、是非题:单片机89C51一般使用非整数的晶振是为了获得精确的波特率。T 83、是非题:单片机89C51和PC机

温馨提示

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

评论

0/150

提交评论