单片机习题二57共22页文档

合集下载

单片机考试复习题及答案

单片机考试复习题及答案

单片机考试复习题及答案(总22页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--选择题1、主频为12MHz的单片机他的机器周期为(c)。

A、1/12微秒B、微秒C、1微秒D、2微秒2、MCS-51系列单片机是属于(C)体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵3、定时器/计数器工作方式0为(A)。

A、13位定时/计数方式B、16位定时/计数方式C、8位可自动装入计数初值方式D、2个8位方式6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。

A、中断标志位B、中断允许控制位C、中断优先级控制位D、外部中断触发方式控制位7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。

A、1个机器周期B、2个机器周期C、4个机器周期D、8个机器周期8、在下列寄存器中,与定时器/计数器无关的是(C)。

scon是控制寄存器A、TCONB、TMODC、SCOND、IE9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。

A、00100101B、01010010C、 C、1010、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。

A、 B、 C、 D、11、当晶振频率为6MHz,定时/计数器T0工作于定时器方式2,若要求定时值为,则定时初值为(A)。

A、156B、56C、100D、20012、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。

A、2MHzB、1MHzC、500KHzD、250KHz13、利用下列(D)关键字可以改变工作寄存器组。

A、interruptB、sfrC、whileD、using14、(D)是c语言提供的合法的数据类型关键字。

A、FloatB、signedC、integerD、Char15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。

单片机习题及答案

单片机习题及答案

单⽚机习题及答案<<机械设备计算机控制原理及应⽤>>习题⼀、填空题1、除了“单⽚机”之外,单⽚机还可以称之为微控制器和嵌⼊式微控制器。

2、专⽤单⽚机由于已经把能集成的电路都集成到芯⽚内部了,所以专⽤单⽚机可以使系统结构最简化、软硬件资源利⽤最优化,从⽽⼤⼤地提⾼了可靠性和降低了成本。

3、在单⽚机领域内,ICE 的含义是在线仿真器。

4、单⽚机主要使⽤汇编语⾔,⽽编写汇编语⾔程序要求设计⼈员必须精通指令系统和单⽚机硬件结构。

5、 CHMOS ⼯艺是 CMOS ⼯艺和 HMOS ⼯艺的结合,具有低功耗的特点。

6、与8051⽐较80C51的最⼤特点是使⽤CHMOS ⼯艺。

7、微控制技术是对传统控制技术的⼀次⾰命,这种控制技术必须使⽤单⽚机才能实现。

8、 MCS-51单⽚机引脚信号中,信号名称带上划线的表⽰该信号低电平或下跳沿有效。

9、 MCS-51单⽚机内部RAM 的寄存器区共有 32 个单元,分为 4 组寄存器,每组 8 个单元,以 R 0~R 7作为寄存器名称。

10、单⽚机系统复位后,(RAM 寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。

11、通过堆栈操作实现⼦程序调⽤,⾸先把 PC 的内容⼊栈,以进⾏断点保护。

调⽤返回时再进⾏出栈操作,把保护的断点送回 PC 。

12、若不使⽤MCS-51⽚内存储器,引脚必须接地,当MCS-51引脚ALE 信号有效时,表⽰从P0⼝稳定地送出了低8位地址,⽽信号有效时,表⽰CPU 要从程序存储器读取信息。

(、ALE 、)13、为寻址程序状态字的F0位,可使⽤的地址和符号有 D5H 、 F0 、 PSW.5 和 D5H.5 。

14、MCS-51单⽚机的时钟电路包括两部分内容,即芯⽚内的⾼增益反相放⼤器和芯⽚外跨接的晶体振荡器与电容。

15、在MCS-51单⽚机中,位处理器的数据位存储空间是由专⽤寄存器的可寻址位和内部RAM 为寻址区的 128 个位。

单片机试题(附答案)

单片机试题(附答案)

单片机试题(附答案)一、单选题(共107题,每题1分,共107分)1.8051单片机的P0口可以驱动()个LSTTL负载。

A、4B、16C、8D、2正确答案:C2.在51系列单片机应用系统中启动ADC0809进行A/D转换时,使用()指令。

A、MOVXB、(B)MOVXC、MOVD、MOVE、A,@A+DPTR正确答案:A3.8051单片机的P0口做为输出口在驱动NMOS负载时必须接()。

A、下拉电阻B、上拉电阻C、地D、电源正确答案:B4.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是()。

A、8192μSB、131072μSC、256μSD、65536μS正确答案:B5.MCS-51单片机复位后程序计数器PC=()。

A、0FFFFB、2000C、0100D、0000H正确答案:D6.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

A、1B、2C、4D、8正确答案:B7.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

A、2B、4C、8D、16正确答案:A8.累加器A的内容是0ADH,执行RLA指令后累加器的内容变为()。

A、56B、5AC、(C)5BD、不确定正确答案:C9.堆栈指针的英文缩写是()。

A、STB、SPC、SD、S正确答案:B10.累加器A的内容是89H,执行RLA指令后累加器的内容变为()。

A、10B、11C、12D、13H正确答案:D11.下列芯片中属于单片机的芯片是()。

A、Z80B、8086C、80586D、M68HC08正确答案:D12.对于8751单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为()k字节。

A、64B、60C、32D、16正确答案:A13.LJMP跳转空间最大可达到()。

A、2KB、(B)256C、(C)128D、64KB正确答案:D14.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

《单片机》课后习题及答案

《单片机》课后习题及答案

《单片机》课后习题及答案单片机是计算机科学与技术中的重要领域之一,学习单片机的过程中,习题是不可或缺的一部分。

通过解答习题,不仅可以加深对单片机知识的理解,还可以培养解决问题的能力。

本文将为大家介绍一些经典的单片机习题,并提供详细的答案解析。

一、基础知识题1. 请简述单片机的定义及其作用。

答:单片机是一种集成度极高的微型计算机系统,它包括中央处理器、存储器、输入/输出接口和时钟电路等基本组成部分。

单片机广泛应用于嵌入式系统、仪器仪表、工控设备等领域,能够完成各种控制、计算、通信等任务。

2. 请列举常见的单片机类型及其特点。

答:常见的单片机类型有AVR系列、PIC系列、STM32系列等。

它们的特点如下:- AVR系列:低功耗、性能稳定、易于编程调试。

- PIC系列:成本较低、易于学习上手,适用于简单的应用场景。

- STM32系列:性能强大、资源丰富、支持多种外设接口。

3. 单片机的时钟输入一般采用什么方式?请简要说明原因。

答:单片机的时钟输入一般采用晶体振荡器的方式。

晶体振荡器具有稳定的振荡频率和相位,能够提供可靠的时钟信号,保证单片机各个部件按时序工作。

二、编程习题1. 编写一个程序,实现LED灯在不同时间间隔下的闪烁。

答:以下是示例代码:```c#include <reg51.h>sbit LED = P1^0;void delay(unsigned int ms){unsigned int i, j;for(i = ms; i > 0; i--)for(j = 110; j > 0; j--);}void main(){while(1){LED = 0; // 点亮LED灯delay(500); // 延时500msLED = 1; // 熄灭LED灯delay(500); // 延时500ms}}```2. 编写一个程序,实现通过按键控制LED灯的亮灭。

答:以下是示例代码:```c#include <reg51.h>sbit LED = P1^0;sbit KEY = P2^0;void delay(unsigned int ms){unsigned int i, j;for(i = ms; i > 0; i--)for(j = 110; j > 0; j--);}void main(){while(1){if(KEY == 0) // 如果按键按下{LED = ~LED; // 切换LED灯的状态delay(500); // 延时500ms,防止按键抖动}}}```三、应用题1. 设计一个温度监测系统,当温度超过设定的阈值时,点亮LED 灯并发出蜂鸣器警报。

单片机习题二PPT课件

单片机习题二PPT课件

P1.1
MOV A, #0FFH
MOV SBUF, A
LOOP2: JNB TI, LOOP2
CLR TI
RET
ABCDEFGH
AB
Vcc
74LS164 GND
CLR
CP
+5V
•20
D.保护断点恢复断点
18. 串行通信的传送速率单位是波特,而波特的单位是:
B( )
A.字符/秒
B.位/秒
C.帧/秒
D.帧/分
19. AT89S51有一个全双工的串行口,下列功能中该串行
口不能完成的是:A D( A.网络通信
) B.作为同步移位寄存器
C.异步通信
D.位地址寄存器
•9
二、选择题
20. 通过串行口发送或接收数据时,在程序中应使用
(A )
A.MOV指令
B. MOVX 指令
C.MOVC指令
D.SWAP指令
21. 帧格式为1个起始位、8个数据位和1个停止位的异步
串行通 信方式是 ( B )
A.方式0 B.方式1 C.方式2 D.方式3
•10
三、判断题
1. AT89S51的定时器/计数器对外部脉冲进行计数时,
要求输入的计数脉冲的高电平或低电平的持续时间
不小于1个机器周期。
( ×)
2. AT89S51单片机有3级中断优先级。
(×)
3. AT89S51 单片机若正在执行某个中断,其余中断将
全部被屏蔽。
( ×)
4. AT89S51单片机上电复位时,所有中断均被屏蔽。
(√ )
5. 同样的时钟频率下, AT89S51单片机的定时器/计数
器在方式2下,定时时间最长。

单片机习题集(含答案)经典

单片机习题集(含答案)经典

单片机原理及应用习题第一章绪论1-1单项选择1、计算机中最常用的字符信息编码是()。

(A)ASCII (B)BCD码(C)余3码(D)循环码2、-31D的二进制补码为.( )。

(A)1110000B (B)11100001B (C)01100000B (D)01100001B3、十进制29的二进制表示为原码()。

(A)11100010B (B) 10101111B (C)00011101B (D)00001111B4、十进制0.625转换成二进制数是()。

(A)0.101 (B) 0.111 (C)0.110 (D)0.1005、十六进制数7的ASCII码是()。

(A) 37 (B) 7 (C) 07 (D) 476、十六进制数B的ASCII码是()。

(A) 38 (B) 42 (C) 11 (D) 10117、通常所说的主机是指()(A)运算器和控制器(B)CPU和磁盘存储器(C)CPU和主存储器(D)硬件和软件8、使用单片机实现在线控制的好处不包括( )(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合1-2填空1、计算机中常作的码制有、和。

2、十进制29的二进制表示为。

3、十进制数-29的8位补码表示为。

4、是计算机与外部世界交换信息的载体。

5、十进制数-47用8位二进制补码表示为。

6、-49D的二进制补码为。

7、计算机中的数称为,它的实际值叫。

8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,MCS-51存储器采用的是结构。

1-3 问答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2、单片机主要应用在哪些领域?3、为什么80C51系列单片机能成为8位单片机应用主流?4、举例说明单片机的主要应用领域。

5、二进制数、十进制数、十六进制数各用什么字母尾缀作为标识符?无标识符时表示什么进制数?6、试比较MCS-51,MSP430,EM78,PIC,M6800及AVP等系列单片机的特点。

单片机习题 解答 (仅供参考)

单片机习题解答 (仅供参考)单片机习题解答(仅供参考)在单片机学习过程中,习题解答是非常重要的一部分。

通过解答习题,我们可以加深对单片机原理的理解,提高解决问题的能力。

本文将提供一些常见的单片机习题解答,供大家参考。

一、基础知识题1. 单片机的基本概念是什么?单片机是指将微处理器、存储器和输入输出接口电路等功能集成在一个芯片上的一种微型计算机系统。

它具有体积小、功耗低、可靠性高等优点,广泛应用于嵌入式系统中。

2. 单片机有哪些主要的寄存器?单片机主要包括通用寄存器、程序计数器、状态寄存器、堆栈指针、数据指针等。

其中,通用寄存器用于存放临时数据,程序计数器用于存放下一条指令的地址,状态寄存器用于记录程序运行的状态,堆栈指针用于管理函数的调用和返回,数据指针用于存放数据的地址。

3. 单片机的时钟信号是如何产生的?单片机的时钟信号是通过外部晶体振荡器或者内部振荡电路产生的。

晶体振荡器通过振荡晶体使得IC内部产生稳定的时钟信号,内部振荡电路则通过RC电路或者LC电路产生时钟信号。

4. 如何配置单片机的I/O口?单片机的I/O口通常需要配置为输入模式或者输出模式。

配置为输入模式时,需要将相应的引脚配置为高阻态或者低电平输入;配置为输出模式时,需要将相应的引脚配置为高电平输出或者低电平输出。

二、编程实践题1. 编写一个程序实现LED灯的闪烁。

#include <reg52.h> // 包含寄存器定义文件sbit LED = P1^0; // 定义LED连接的引脚void delay(unsigned int t) // 延时函数{unsigned int i, j;for(i = t; i > 0; i--)for(j = 110; j > 0; j--);}void main(){while(1){LED = 0; // 点亮LEDdelay(500); // 延时500msLED = 1; // 熄灭LEDdelay(500); // 延时500ms}}2. 编写一个程序实现按键控制LED灯的亮灭。

(完整word版)单片机每章习题及答案

(完整word版)单片机每章习题及答案第三节增选习题及解答一、填空题1. 堆栈寄存器的符号是(),复位后它的内容为()。

2. 累加器A的内容有偶数个1时,特殊功能寄存器()的()位内容为()。

3. 内RAM的03H字节单元的地址符号另记为()。

4. 堆栈操作遵循的原则是()。

5. 8051单片机有4个I/O口,它们分别是(),复位后对应它们的寄存器的内容为()。

6. 为了正确地读取8051 的P1口引脚的状态值,应该先向它()。

7. 8051的()引脚应该至少保持()个机器周期的()电平,才能使8051复位。

8. 8051的封装形式为()。

9. 利用8051组成的工作系统,程序放在内部ROM,它的引脚应该接()电平。

EA10. 8051单片机的ALE引脚在CPU对外存非操作期间,它输出频率为晶体振荡器频率()的脉冲信号。

11. 8051内部程序存储器的容量为()字节,8031的内部程序存储器的容量为()字节。

12. 8031最大可以扩展()程序存储器,最大扩展的数据存储器的容量是()。

13. 位寻址区在内RAM低128字节单元的()字节中,高128字节单元中有()个特殊功能寄存器的位可以进行位操作。

14. 当前工作寄存器的选择由特殊功能寄存器()的()位的内容决定。

15. 用于位处理的布尔处理器是借用的特殊功能寄存器()的()位完成的。

16. 一个机器周期包括()个振荡周期,具体分为()个状态周期。

17. 按执行时间,8051的指令分为()周期、()周期和()周期指令共三种。

18. 单片机由CPU、存储器和()三部分组成。

19. CPU由()和()两部分组成。

20. 若不使用MCS-51片内程序存储器,引脚必须()。

EA21. 当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了()地址。

22. 当MCS-51的P0口作为输出端口时,每位能驱动()个TTL负载。

23. MCS-51有()个并行I/O口,由于是准双向口,所以在输入时必须先()。

单片机第三章习题2

单片机第三章习题2您的姓名: [填空题] *_________________________________8.在MCS-51系列单片机中,减1指令的操作码助记符是()。

[单选题] *A、DEC(正确答案)B、DAC、DIVD、MUL1.片内数据存储器的数据传送指令中,以direct为目的操作数的指令有()。

[单选题] *A、5条(正确答案)B、3条C、6条D、4条2在MCS-51系列单片机中,累加器A清零指令的操作码助记符是( A )。

[单选题] *CLR(正确答案)RLRLCD、RRC3.()用于保存片内RAM单元(低128字节)或特殊功能寄存器的内容。

[单选题] *A、数据传送指令B、数据交换指令C、出栈指令D、进栈指令(正确答案)4.指令ADDC A , @Ri的寻址方式是()。

[单选题] *A、立即寻址B、寄存器寻址C、直接寻址(正确答案)D、寄存器间接寻址5.指令MOVC A ,@A+DPTR的寻址方式是()。

[单选题] *A、直接寻址B、寄存器寻址C、寄存器间接寻址D、变址寻址(正确答案)6.已知(P1)=05H ,()=33H ,执行指令ORL P1 , A后,( P1)等于( C )。

[单选题] *A、05H(正确答案)B、47HC、37HD、27H7.在MCS-51系列单片机中,逻辑与指令的操作码助记符是()。

[单选题] *A、ANL(正确答案)B、ORLC、XRLD、CPL9.MCS-51系列单片机给用户提供了()寄存器间接寻址、变址寻址、相对寻址和位寻址。

[单选题] *A、立即寻址B、直接寻址C、寄存器寻址D、以上都是(正确答案)11.查表指令的操作码助记符是()。

[单选题] *A、MOVXB、MOVC(正确答案)C、PUSHD、MOV12.在MCS-51系列单片机中,空操作指令是()。

[单选题] *A、JZB、NOP(正确答案)C、RETID、RET13.()用于恢复片内RAM单元(低128字节)或特殊功能寄存器的内容。

(完整word版)单片机课后习题答案(《单片机应用技术》C语言版)

开发系统应能使用户有效地控制目标程序的运行,以便检查程序运行的结果,对存在的硬件故障和软件错误进行定位。

2)单片机状态查看修改功能当CPU停止执行程序运行后,开发系统允许用户方便地读出或修改目标系统资源的状态,以便检查程序运行的结果、设置断点条件以及设置程序的初始参数。

任务2中图2.13给出了在Medwin调试环境下查看单片机内部资源的菜单。

3.程序编译功能1) 程序设计语言单片机程序设计语言包括机器语言、汇编语言和高级语言。

机器语言是单片机唯一能够识别的语言。

汇编语言具有使用灵活、实时性好的特点。

目前,在实际项目开发中较少使用汇编语言。

高级语言通用性好,且具有较好的可读性和可移植性,是目前单片机编程语言的主流。

2) 程序编译单片机开发系统能够提供源程序的编辑、编译和下载功能以及工程管理功能。

4.程序固化功能编程器是完成这种任务的专用设备,它也是单片机开发系统的重要组成部分。

习题4 答案4.单片机定时/计数器的定时功能和计数有何不同答:当定时/计数器设置为定时工作方式时,计数器对内部机器周期计数,每过一个机器周期,计数器增1,直至计满溢出。

定时器的定时时间与系统的振荡频率紧密相关,如果单片机系统采用12M晶振,则计数周期为:,这是最短的定时周期,适当选择定时器的初值可获取各种定时时间。

当定时/计数器设置为计数工作方式时,计数器对来自输入引脚T0(P3.4)和T1(P3.5)的外部信号计数,外部脉冲的下降沿将触发计数,检测一个由1到0的负跳变需要两个机器周期,所以,最高检测频率为振荡频率的1/24。

计数器对外部输入信号的占空比没有特别的限制,但必须保证输入信号的高电平与低电平的持续时间在一个机器周期以上。

当需要准确计算时间时往往采用定时器的定时方式,而当要对一些外部事件计数时则采用定时器的计数方式。

4.软件定时和硬件定时的原理答:软件定时是通过编写一段延时程序来实现定时,这段延时程序不完成任何操作,只是通过一些空操作浪费掉一段时间。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
二、选择题
3.用T1作定时方式,用方式1,则初始化编程为( C ) A.MOV TMOD,#01H B.MOV TMOD,#50H C.MOV TMOD,#10H D.MOV TCON,#02H
4.启动定时器0开始计数的指令是使TCON的( B ) A.TF0位置1 B.TR0位置1 C.TR0位置0 D.TR1位置0
不小于1个机器周期。
( ×)
2. AT89S51单片机有3级中断优先级。
(×)
3. AT89S51 单片机若正在执行某个中断,其余中断将
全部被屏蔽。ຫໍສະໝຸດ ( ×)4. AT89S51单片机上电复位时,所有中断均被屏蔽。
(√ )
5. 同样的时钟频率下, AT89S51单片机的定时器/计数
器在方式2下,定时时间最长。
16.一主程序中有一句LP:SJMP LP,功能指令为等
待中断,当发生中断且中断返回后( D )
A.返回到主程序开始处
B.返回到该句的下一
条指令处
C.返回到该句的上一条指令处
D.返回到该句
8
二、选择题
17. 单片机中PUSH和POP指令通常用来 ( C )
A.保护断点 B.保护现场 C.保护现场恢复现场
(×)
6. AT89S51单片机的定时器/计数器的中断标志位只能
硬件清零,不可软件清零。
(×)
11
三、判断题
7. 对于半双工方式,信号在通信双方之间沿两个方向
同时传送,任何一方在同一时刻既能发送又能接收信
息,即数据传送是双向的,且可同时发送和接收数据。
(× )
8. 当串行口工作于方式2和方式3时,RB8中存储的是要
一、填空题
1. 异步串行数据通信的帧格式由( 起始 )位、 ( 5~8位数据 )位、( 奇偶校验 )位和( 停止 )位组成。
2. 在串行通信中,收发双方对波特率的设定应该是 ( 相同 )的
3. 根据数据的传送方向,串行通信可以分为单工、半双 工和全 双工3种,AT89S51单片机串口属于(全双工 )串 行口。
12. 外部中断1和外部中断0的触 发方式选择位是 ( C ) A.TR1和TR0 B.IE1和IE0 C.IT1和IT0 D.TF1和TF0
13. 定时器T1的溢出标志TF1,若计满数产生溢出时, 如不用中断方式而用查询方式,则 应 ( B ) A.由硬件清零 B.由软件清零 C.由软件置1 D.可不处理
TH0、TL0置入相同的计数初值,以后不再置入
10.外部中断0 的入口地址是( A )
A.0003H B.000BH C.0013H
D.001BH
6
二、选择题
11. AT89S51单片机外部中断0开中断的指令是 ( B ) A.SETB ET0 B.SETB EX0 C.CLR ET0 D.SETB ET1
5
二、选择题
9. 用AT89S51的定时器T0定时,用方式2,则应( D )
A.启动T0前向TH0置入计数初值,TL0置0,以后每
次重新计数前要重新置入计数初值
B.启动T0
前向TH0、TL0置入计数初值,以后每次重新计数前
要重新置入计数初值 C. 启动T0前向TH0、TL0
置入计数初值,以后不再置入 D. 启动T0前向
7. AT89S51单片机在同一级别里除串行口外,级别最 低的中断源是( C ) A.外部中断1 B.定时器T0 C.定时器T1 D.串行口
8.用定时器T1方式1计数,要求每计满10次产生溢出标 志,则TH1、TL1的初始值是( A ) A.FFH、F6H B.F6H、F6H C.F0H 、F0H D.FFH、F0H
D.保护断点恢复断点
18. 串行通信的传送速率单位是波特,而波特的单位是:
B( )
A.字符/秒
B.位/秒
C.帧/秒
D.帧/分
19. AT89S51有一个全双工的串行口,下列功能中该串行
口不能完成的是:A D( A.网络通信
) B.作为同步移位寄存器
C.异步通信
D.位地址寄存器
9
二、选择题
20. 通过串行口发送或接收数据时,在程序中应使用
(A )
A.MOV指令
B. MOVX 指令
C.MOVC指令
D.SWAP指令
21. 帧格式为1个起始位、8个数据位和1个停止位的异步
串行通 信方式是 ( B )
A.方式0 B.方式1 C.方式2 D.方式3
10
三、判断题
1. AT89S51的定时器/计数器对外部脉冲进行计数时,
要求输入的计数脉冲的高电平或低电平的持续时间
5.下列指令判断若定时器T0计满数就转LP的是( D ) A.JB T0,LP B.JNB TF0,LP C.JNB TR0, LP D.JB TF0,LP
4
二、选择题
6.当CPU响应定时器T1的中断请求后,程序计数器PC 的内容是( D ) A.0003H B.000BH C.00013H D.001BH
发送的第9位数据。
(× )
9. AT89S51单片机的串行口的中断标志位只能软件清零。
(√ ) 10. AT89S51单片机的串行口的方式3的波特率是可变的。
4. 若传送速率每秒120个字符,每个字符10位,则波特率 是( 1200bps ) 。
1
一、填空题
5. 在查询和中断两种数据输入输出控制方式中, 效率较高的是( 中断方式 )。
6.AT89S51单片机有( 2 )级优先级中断。 7.AT89S51内部提供( 2 )个可编程的( 16 )位
定时/计数器,定时器有( 4 )种工作方式。
2
二、选择题
1. AT89S51的定时器T1用作定时方式时是( B ) A.由内部时钟频率定时,一个时钟周期加1 B.由内部时钟频率定时,一个机器周期加1 C.由外部时钟频率定时,一个时钟周期加1 D.由外部时钟频率定时,一个机器周期加1
2. 定时器T1用作计数方式时计数脉冲是( A ) A.外部计数脉冲由T1(P3.5)输入 B.外部计数脉冲由内部时钟频率提供 C.外部计数脉冲由T0(P3.4)输入 D.由外部计数脉冲计数
7
二、选择题
14. AT89S51单片机定时器T0的溢出标志TF0,若计满
数产生溢出时,其值为 ( C )
A.00H B.FFH C.1 D.计数值
15.执行中断处理程序最后一句指令RETI后( D )
A.程序返回到ACALL的下一句 B.程序返回到
LCALL的下一句
C.程序返回到主程序开始处
D.程序返回到响应中断时一句的下一句
相关文档
最新文档