单片机试卷及答案 (2)
- 格式:doc
- 大小:51.50 KB
- 文档页数:4
单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。
2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。
如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。
4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。
5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。
6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。
7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。
8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。
9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。
而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。
10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。
11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。
二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。
A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。
单片机试题及答案一、选择题1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 以下哪个不是单片机的组成部分?A. 中央处理器(CPU)B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 硬盘驱动器(HDD)答案:D3. 单片机的程序存储在:A. RAM中B. ROM中C. EEPROM中D. 所有以上选项答案:B4. 单片机的中断系统的作用是什么?A. 增加程序的执行速度B. 处理外部或内部事件C. 提供数据存储功能D. 管理输入输出端口答案:B5. 下列哪个不是单片机的输入输出设备?A. 键盘B. 显示器C. 打印机D. 硬盘答案:D二、填空题1. 单片机是一种_________的微型计算机,它将CPU、存储器、输入输出接口等集成在一个芯片上。
答案:微小型化2. 单片机的_________是单片机的核心部件,负责程序的执行。
答案:中央处理器(CPU)3. 单片机的_________用于存储程序和数据。
答案:存储器4. 单片机的_________可以响应外部或内部事件,中断当前程序的执行。
答案:中断系统5. 单片机的_________是单片机与外界通信的接口。
答案:输入输出端口三、简答题1. 简述单片机的工作原理。
答:单片机的工作原理是,通过中央处理器(CPU)对存储在ROM 中的程序进行读取和执行,同时通过输入输出端口与外部设备进行数据交换。
单片机可以根据程序的指令,控制外部设备的工作状态,实现自动化控制。
2. 单片机在工业控制领域有哪些应用?答:单片机在工业控制领域的应用非常广泛,包括但不限于自动化生产线控制、机器人控制、传感器数据采集、智能仪表等。
单片机以其体积小、成本低、可靠性高等特点,在工业控制领域发挥着重要作用。
四、计算题1. 如果一个单片机的时钟频率为8MHz,计算其周期是多少?答:单片机的时钟周期是时钟频率的倒数。
所以,8MHz的时钟频率对应的周期为1/8MHz = 125ns。
单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机是一种集成了CPU、存储器、I/O接口等功能的微型计算机,其英文缩写是:A. CPUB. RAMC. ROMD. MCU答案:D2. 下列哪个是51系列单片机的特有寄存器?A. ACCB. PSWC. SPD. PC答案:B3. 在8051单片机中,以下哪个指令是用于将累加器A的内容与外部数据存储器中的数据进行交换?A. MOV A, @DPTRB. MOVX A, @DPTRC. MOV DPTR, #20HD. MOV A, #20H答案:B4. 8051单片机的定时器/计数器0和1,其定时器模式下的工作方式有:A. 1种B. 2种C. 3种D. 4种答案:C5. 下列哪个中断源在8051单片机中具有最高优先级?A. 定时器0中断B. 外部中断0C. 定时器1中断D. 串行中断答案:B二、填空题(每空2分,共20分)1. 单片机的最小系统通常包括________、________和________。
答案:时钟电路、复位电路、电源电路2. 8051单片机的P0口是________位的双向I/O口。
答案:83. 8051单片机的中断向量地址是固定的,其中外部中断0的中断向量地址是________。
答案:03H4. 8051单片机的定时器0和定时器1都可以被配置为________模式,用于计数外部事件。
答案:计数器5. 在8051单片机中,使用MOV指令可以实现寄存器之间的数据传输,例如MOV A, R0,表示将________的数据传送到________。
答案:R0寄存器;累加器A三、简答题(每题10分,共30分)1. 请简述单片机的中断系统的作用及其重要性。
答案:单片机的中断系统允许单片机在执行程序的过程中,对外部事件或内部条件做出快速响应。
中断系统的重要性在于它能够实现多任务处理,提高系统的实时性和效率。
2. 描述8051单片机的串行通信方式及其特点。
一、单项选择题(10分,每题2分)1、单片机复位后,SP的内容为07H,PC、A的内容都是为00H,P0~P3口的内容FFH, PSW的内容为。
A、0FHB、00HC、FFHD、07H2、下列说法正确的是。
A、同一级别的中断请求按时间的先后顺序执行响应;B、同级中断能嵌套;C、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应;D、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
3、下列说法错误的是。
A、指令中直接给出操作数称为直接寻址;B、寄存器寻址方式,就是寄存器中存放的是操作数;C、寄存器间址寻址方式,就是寄存器中存放的是操作数的地址;D、基址寄存器加变址寄存器间接寻址方式,就是以DPTR或PC作基址寄存器,以累加器A作变址寄存器并以两者内容相加形成的16位地址作为操作数的地址,以达到访问数据表格的目的。
4、下列说法正确的是。
A、PC是一个不可寻址的特殊功能寄存器;B、单片机的主频越高,其运算速度越快;C、在MCS—51单片机中,1个机器周期等于1us;D、特殊功能寄存器SP内装的是堆栈栈顶地址单元的内容。
5、8051和8751的区别是。
A、内部数据存储单元数目的不同;B、内部数据存储单元的类型不同;C、内部程序存储器的类型不同;D、内部程序存储器的数目不同。
二、填空题(20分,每空1分)1、在80C51单片机中,一个机器周期包括个状态周期,一个状态周期包括个振荡周期。
2、在使用8031单片机构成最小系统时,至少需要一片8031芯片,一片芯片和一片芯片。
3、访问外部数据存储器采用寻址方式;查表应使用寻址方式。
4、80C51单片机中的定时器/计数器有和两个。
5、执行了DIV AB指令后,商存放在中,余数存放在中。
6、在8031单片机中有个串行端口和个并行端口。
7、(1010110)B= ()D,(25)D= ()B。
8、单片机内部RAM共有个单元,可分为、和三部分。
单片机1. (一)选择题50道1.51单片机芯片是双列直插式封装的,有(C)个引脚 [单选题] *A、24B、30C、40(正确答案)D、502. 一个机器周期等于()个振荡周期。
[单选题] *A、2B、4C、8D、12(正确答案)3. 单片机中,程序状态字CY、OV、P分别为()。
[单选题] *A、进位、溢出、奇偶标志位B、溢出、进位、奇偶标志位C、进位、溢出、A累加器1的奇偶标志位(正确答案)D、奇偶标志位、进位、溢出位4. 在单片机应用系统中,LED数码管显示电路通常有()显示方式。
[单选题] *A、静态B、动态C、静态和动态(正确答案)D、查询5. 启动定时器0开始计数的指令是使TCON的() [单选题] *A、TF0位置1B、TR0位置1(正确答案)C、TR0位置0D、TR1位置06. 单片机中断允许寄存器中的定时器T1允许或禁止控制位是()。
[单选题] *A、ET0B、ET1(正确答案)C、EX0D、EX17. 在串行通信中,数据传输沿两个方向,但需要分时进行传输的是()传输模式。
[单选题] *A、单工B、半双工(正确答案)C、全双工8. 提高单片机的晶振频率,则机器周期() [单选题] *A、不变B、变长C、变短(正确答案)D、不定9. C51编译器中不支持的存储模式是() [单选题] *A、Xdata(正确答案)B、SmallC、CompactD、Large10. 以下不是构成单片机的部件() [单选题] *A、微处理器B、存储器C、I/O接口D、打印机(正确答案)11. 单片机中断允许寄存器中的串行中断允许或禁止控制位是()。
[单选题] *A、ET0B、ET1C、ES(正确答案)D、EA12. D/A转换器所使用的数字量位数越多,则它的转换精度() [单选题] *A、越高(正确答案)B、越低C、不变D、不定13. 共阴极数码管是将所有发光二极管的( )连接在一起,数码管的动态显示是利用发光二极管的(),让人感觉数码管是同时点亮。
“单片机原理与接口技术”复习题一、填空1、若外接晶振为6MHz,则8031单片机的振荡周期为1/6μs,时钟周期为1/3μs,机器周期为2μs,指令周期最短为2μs,最长为8μs。
2、SP是堆栈指针寄存器,PC是指令指针寄存器,DPTR是数据指针寄存器。
3、外接程序存储器的读信号为OE*低有效,外接数据存储器的读信号为OE*。
4、程序中“LOOP:SJMP rel”的相对转移以转移指令所在地址为基点向前(大地址方向)最大可偏移+127 个单元地址,向后(小地址方向)最大可偏移-128个单元地址。
5、“MOVC A, @A+DPTR”指令为基址加变址寻址或变址寻址寻址方式。
6、单片机寻址方式是指寻找操作数所在地址或转移目标地址的方式,常用的寻址方式有立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址等。
7、8031单片机内存20H的第7位,它的位地址为07H。
8、循环结构程序中循环控制的实现方法有DJNZ和CJNE。
9、循环结构程序中,当循环次数已知时,应采用DJNZ控制法,循环次数未知时,应采用CJNE控制法。
10、80C51单片机的位寻址区包括20H-2FH和EA12、LJMP的跳转范围是64KB ,AJMP的跳转范围是2KB ,SJMP的跳转范围是-128B-+127B 。
13、若A中的内容为68H,那么P标志位为 1 。
14、单片机上电复位时PC= 0000H ,SP= 07H ;而工作寄存器则缺省采用第0 组,这组寄存器的地址范围是00H-07H 。
15、JZ rel 的操作码地址为1000H,rel=20H,它转移的目标地址为1022H 。
16、8051内部有4个8位的并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先置1 ,才能读入外设的状态。
17、MCS-51的堆栈只可设置在片内RAM ,其最大长度为128 ,存取数据的原则是先进后出。
堆栈寄存器SP是8 位寄存器,用来存放栈顶指针。
单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。
答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。
答案:程序3. 8051单片机的定时器/计数器有______个。
答案:24. 单片机的中断优先级可以通过______寄存器来设置。
答案:IP5. 单片机的______模式可以减少功耗。
答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。
答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。
答案:PC8. 单片机的______功能可以防止程序死循环。
单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。
A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。
答案:CPU2. 8051单片机的定时器/计数器共有______个。
答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。
答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。
答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。
答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。
通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。
2. 描述单片机的I/O接口的作用。
答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。
它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。
3. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
期终考试《单片机原理及接口技术》(A )适用班级:一、单项选择题:(共15题,每题2分,共30分)(1)AT89C51单片机哪些不是主要功能部件组成( ) A. CPU B. RAM C. ROM D.LED 显示 (2)MCS-51系列单片机的CPU 主要是由( )组成的。
A .运算器、控制器 B.加法器、寄存器 C .运算器、加法器 D.运算器、译码器 (3)单片机中的程序计数器PC 用来( )。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址 (4)单片机AT89C51的EA 引脚( )。
A.必须接地 B.必须接+5V 电源C.可悬空D.以上三种情况视需要而定 (5)AT89C51单片机5个中断源的优先权从高到低的是( )A. INT0、T0、INT1、T1、串行口B. T0、T1、INT0、INT1、串行口C.串行口、T0、INT1、T1、INT0D. INT0、INT1、T0、T1、串行口 (6)定时器工作在工作方式2,要定时200 us,要装入的初始值为( )A .56H B.9CH C.3CB0H D.0FFH(7) ADC0809的模拟通道选择地址线ADDC 、ADDB 、ADDA 的状态为011,则选择模拟的通道为( )A.IN6B.IN5C.IN4D.IN3 (8)8255A 的A 组控制电路是用来控制( )A.A 口及C 口的低4位B.A 口及B 口的低4位C.A 口及B 口的高4位D.A 口及C 口的高4位(9)外部扩展存储器时,分时复用做数据总线和低8位地址线的是( )。
A. P0口 B. P1口 C. P2口 D.P3口 (10)PSW 中的RS1和RS0两位用来( )。
A.选择工作寄存器组 B.指示复位 C.选择定时器 D.选择工作方式 (11)单片机上电复位后,PC 的内容为( )。
A. 0000HB. 0003HC. 000BHD. 0800H (12)AT89C51单片机的CPU 是( )。
单片机试卷及标准答案一、单项选择题(每题1分,共20分)1. 单片机是一种()。
A. 集成电路B. 集成电机C. 集成回路D. 单一器件2. 单片机的主频指的是()。
A. 程序的速度B. 数据的走向C. 系统的数据位数D. 主振荡电路的频率3. 下列哪个不是单片机的主要应用领域?A. 嵌入式系统B. 军工领域C. 工业自动化D. 网络通信4. 单片机的存储单元主要分为()。
A. RAM、ROM、FLASHB. CD-ROM、DVD-ROM、BD-ROMC. 动态存储器、静态存储器、磁盘存储器D. 内存、硬盘、U盘5. 单片机系统中,时钟信号的频率一般由()决定。
A. 软件B. 主振荡器C. 时钟芯片D. 输入电压6. 单片机中,ALU是指()。
A. 控制单元B. 存储单元C. 算术逻辑单元D. 输入输出接口7. 单片机中,控制单元的主要功能是()。
A. 执行指令B. 存储数据C. 实现数据运算D. 负责数据输入输出8. 下列哪个不是单片机的指令格式?A. 功能码地址码B. 三地址码C. 扩展操作码D. 浮点操作码9. 单片机的中断是指()。
A. 系统异常B. 错误指令C. 外部事件D. 内存错误10. 单片机操作系统是()。
A. DOSB. WindowsC. LinuxD. 内置于单片机芯片中的系统11. 在单片机编程中,汇编语言编写的程序需要通过()转化为机器语言。
A. 编译器B. 汇编器C. 解释器D. 虚拟机12. 在连接单片机与外设接口时,常用的接口标准有()。
A. USBB. RS232C. EthernetD. HDMI13. 单片机的输入输出方式主要分为()。
A. 串行方式和并行方式B. 电压输入和电流输出C. 数字输入和模拟输出D. 多级输入和输出14. 单片机可以通过通信接口与其他设备进行()。
A. 数据传输B. 电力传输C. 信号传输D. 病毒传输15. 单片机编程中,使用中断的目的是()。
.一选择题(n )1.MCS—51单片机是高档16位单片机。
(y )2.MCS—51的产品8051与8031的区别是:8031片内无ROM。
(n )3.单片机的CPU从功能上可分为运算器和存贮器。
(y )4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。
(n )5.MCS—51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。
(y )6.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
(y )7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。
(n )8.MCS—51的程序存贮器用于存放运算中间结果。
(y )9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。
(y )10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
(n )11.CPU的时钟周期为振荡器频率的倒数。
(n )12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。
(y )13.单片机的指令周期是执行一条指令所需要的时间。
一般由若干个机器周期组成。
(n )14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
(n )15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。
(y )16.当8051单片机的晶振频率为12MHZ时,ALE 地址锁存信号端的输出频率为2MHZ的方脉冲。
(y )17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。
(n )18.MCS—51单片机的片内存贮器称为程序存贮器。
(n )19.MCS—51单片机的数据存贮器是指外部存贮器。
(y )20.MCS—51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。
(y )21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题.二、单项选择题1.MCS—51单片机的CPU主要的组成部分为 a 。
A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.单片机能直接运行的程序叫 c 。
源程序B。
汇编程序C。
目标程序D。
编译程序3.单片机中的程序计数器PC用来 c 。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址4.单片机上电复位后,PC的内容和SP的内容为 b 。
A.0000H,00H B。
0000H,07H C。
0003H,07H D。
0800H,08H5.单片机8031的ALE引脚是 b 。
输出高电平B。
输出矩形脉冲,频率为fosc的1/6C.输出低电平D。
输出矩形脉冲,频率为fosc的1/26.单片机8031的引脚 a 。
A.必须接地B。
必须接+5V C。
可悬空D。
以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是A 。
A.P0口B。
P1口C。
P2口D。
P0口和P2口8.PSW中的RS1和RS0用来 a 。
选择工作寄存器区号B。
指示复位C。
选择定时器D。
选择工作方式9.上电复位后,PSW的值为 d 。
A.1 B。
07H C。
FFH D。
010.单片机上电复位后,堆栈区的最大允许范围是 b 个单元。
A.64 B。
120 C。
128 D。
25611.单片机上电复位后,堆栈区的最大允许范围是内部RAM的 d 。
A.00H—FFH B。
00H—07H C。
07H—7FH D。
08H—7FH 12.堆栈指针SP在内部RAM中的直接地址是 c 。
A.00H B。
07H C。
81H D。
FFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个 d 。
A.传输高8位地址口A.传输低8位地址口C.传输高8位数据口D.传输低8位地址/数据口14.P0口作数据线和低8位地址线时 b 。
A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平15.对于8031单片机,其内部RAM d 。
A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址16.寻址方式就是 c 的方式。
A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 c µS。
A.1/12 B.1/2 C.1 D.2.18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 b 。
A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址D.存放上一条指令地址19.ALU表示 d 。
DA.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件20.单片机上电后或复位后,工作寄存器R0是在 a 。
A.0区00H单元B.0区01H单元C.0区09H单元D.SFR21.单片机8051的XTAL1和XTAL2引脚是 d 引脚。
A.外接定时器B.外接串行口C.外接中断D.外接晶振22.8051单片机的VSS(20)引脚是 b 引脚。
A.主电源+5V B.接地C.备用电源D.访问片外存贮器23.8051单片机的VCC(40)引脚是引脚。
A.主电源+5V B.接地C.备用电源D.访问片外存贮器24.8051单片机a 口是一个8位漏极型开路型双向I/O端口。
A.P0 B.P1 C.P2 D.P325.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是 d 。
A.P0 B.P1 C.P2 D.P3 26.MCS—51复位后,程序计数器PC= b 。
即程序从 b 开始执行指令。
A.0001H B.0000H C.0003H D.0023H27.MCS—51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在 b 地址范围内。
A.1000H—FFFFH B.0000H—FFFFH C.0001H—0 FFFH D.0000H—0FFFH28.MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来 c ,它是按后进先出的原则存取数据的。
A.存放运算中间结果B.存放标志位C.暂存数据和地址D.存放待调试的程序29.单片机的堆栈指针SP始终是指示 b 。
A.堆栈底B.堆栈顶C.堆栈地址D.堆栈中间位置30.单片机的P0、P1口作输入用途之前必须 a 。
A.在相应端口先置1 B.在相应端口先置0 C.外接高电平D.外接上拉电阻31.MCS—51的串行数据缓冲器SBUF用于b 。
A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序32.MCS—51单片机的P1口的功能是d 。
A.可作通用双向I/O口用B.可作一般I/O口用C.可作地址/数据总线用D.可作通用I/O口用33.MCS—51单片机复位后,专用寄存器ACC的状态是 c 。
A.0000H B.07H C.00H D.0FFH34.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为 b 。
A.组0 B.组1 C.组2 D.组3 35.8051单片机中,唯一一个用户可使用的16位寄存器是 d 。
A.PSW B.ACC C.SP D.DPTR 36.8051的程序计数器PC为16位计数器,其寻址范围是 d 。
A.8K B.16K C.32K D.64K37.单片机应用程序一般存放在 b 中。
A.RAM B.ROM C.寄存器D.CPU MCS—51单片机指令系统及程序设计一、单项选择题1.MCS—51汇编语言指令格式中,唯一不可缺少的部分是b 。
A.标号B.操作码C.操作数D.注释2.MCS—51的立即寻址方式中,立即数前面 d 。
A.应加前缀“/:”号B.不加前缀号C.应加前缀“@”号D.应加前缀“#”号3.MCS—51的立即寻址的指令中,立即数就是 b 。
A.放在寄存器R0中的内容B.放在程序中的常数C.放在A中的内容D.放在B中的内容4.单片机中PUSH和POP指令常用来 c 。
A.保护断点B.保护现场C.保护现场,恢复现场D.保护断点,恢复断点5.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是 a 。
A.寄存器间接寻址B.寄存器寻址C.基址加变址寻址D.立即寻址6.执行指令MOVX A,@DPTR时,、脚的电平为 c 。
A.高电平,高电平B.低电平,高电平C.高电平,低电平D.低电平,低电平7.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 b 。
A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP.8.下列指令中比较转移指令是指 b 。
A、DJNZ Rn,rel B.CJNE Rn,#data,relC.DJNZ direct,rel D.JBC bit,rel7.指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)= b 。
A.00H B.20H C.30H D.38H8.指令MOV R0,20H执行前(R0)=30H,(20H)=38H,执行后(R0)= d 。
A.20H B.30H C.50H D.38H 9.MCS—51指令MOV R0,#20H中的20H是指 d 。
A.立即数B.内部RAM20H C.一个数的初值 D.以上三种均有可能,视该指令的在程序中的作用10.下列指令中影响堆栈指针的指令是d 。
A.LJMP B.ADD C.MOVC A,@A+PC D.LCALL11.已知:A=D2H,(40H)=77H,执行指令:ORL A,40H 后,其结果是: d 。
A.A=77H B.A=F7H C.A=D2H D.以上都不对11.MCS—51指令系统中,清零指令是 c 。
A.CPL A B.RLC A C.CLR A D.RRC A 12.MCS—51指令系统中,求反指令是 a 。
A.CPL A B.RLC A C.CLR A D.RRC A 13.MCS—51指令系统中,指令MOV A,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后 c 。
A.(A)=86H B.(A)=20H C.(A)=18H D.(A)=00H14.下列指令判断若累加器A的内容不为0就转LP的是 c 。
A.JB A,LP B.JNZ A,LP C.JNZ LP D.CJNE A,#0,LP 15.设累加器A中为无符号数,B中数为2,下列指令 d 的作用与其它几条不同。