河北工业大学单片机期末考试选择题库(非计算机、电气类)
单片机期末考试试题

单片机期末考试试题
一、选择题
1. 下列关于单片机的说法,正确的是:
A. 单片机只能执行一个程序
B. 单片机是一种独立运行的计算机系统
C. 单片机通常由微处理器、存储器和输入输出设备构成
D. 单片机不需要外部电源供电
2. 单片机中常用的编程语言是:
A. C语言
B. Java语言
C. Python语言
D. HTML语言
3. 下列哪个是单片机的主要功能之一?
A. 图像处理
B. 语音识别
C. 数据处理
D. 网络连接
4. 单片机中常用的存储器包括:
A. ROM
B. RAM
C. Flash
D. 所有选项都正确
5. 单片机的时钟频率通常指的是:
A. CPU的时钟频率
B. 串口的时钟频率
C. 芯片上的任务执行频率
D. 外部存储器的时钟频率
二、填空题
1. 单片机中的ADC全称是__________。
2. 单片机中常见的GPIO中文全称是__________。
3. 单片机中最基本的输入输出设备是__________。
4. 单片机中常见的中断服务程序是__________。
5. 单片机中的I/O口中文全称是__________。
三、简答题
1. 请简要说明单片机中的PWM是什么,有什么作用?
2. 简要解释单片机中的I2C总线的原理及应用。
3. 请简述单片机中的串口通信是如何实现的,常用的串口通信方式有哪些?
四、编程题
请在单片机开发环境中编写一个简单的LED点亮程序,实现LED 灯隔1秒亮灭交替的效果。
以上为单片机期末考试试题内容,祝您考试顺利!。
单片机期末考试试题

单片机期末考试试题一、选择题(每题1分,共20分)1.下列哪个不是单片机的常见系统时钟?A.外部振荡器B.晶振C.内部RC振荡器D.修正波时钟2.在 HC-SR04 超声波距离传感器的工作中,实际距离与传感器产生的脉冲宽度间有一个什么样的关系?A.呈正比关系B.呈反比关系C.无关系D.无法确定3.在 AT89C51 单片机中,可编程中断控制器(Programmable Interrupt Controller,简称 PIC)有几个中断源?A.1B.2C.3D.44.使用定时器时,定时器对应的中断服务程序是什么名称?A.TIMER0_ISRB.TIMER1_ISRC.TIMER2_ISRD.TIMER3_ISR5.在 AT89C51 单片机中,哪个寄存器是用来存放串口通信的数据的?A.SCONB.SBUFC.PCOND.TMOD6.下列哪个并不是典型的电路板(PCB)制作工艺?A.蚀刻法B.丝网印刷法C.敲码法D.轮廓切割法7.在使用晶体管驱动电机时,采用的是下列那种方法?A.直接连接法B.脉宽调制法C.锯齿波调制法D.电压逆变直流法8.以下那个是常用的 RF 无线模块接口类型?BB.RJ45C.RS-232D.SPI9.以下哪一个不是一个二进制数?A.0010B.1011C.1202D.010110.哪个是用于模数转换的单片机模块?A.ADCB.TIMERC.SERIALD.I2C11.串口数据传输速率的单位是什么?A.BdB.BpsC.GbpsD.Mbps12.以下不属于单片机常见外设的是?A.智能IC卡B.LCD 模块C.LED 灯D.ADC 模块13.在单片机编程中,下列那个是头文件的扩展名?A. .CB. .HC. .ASMD. .OBJ14.在AT89C51单片机中,哪个寄存器用于存放模数转换的结果?A.ACCB.R0C.ADCLD.ADCH15.以下那个不是 MP3 解码芯片接口类型?BB.SPIC.I2SD.SDIO16.在单片机编程中,编写的程序一般由哪几部分组成?A.全局变量、局部变量、主函数B.头文件、宏定义、主函数C.宏定义、函数定义、主函数D.头文件、函数定义、主函数17.以下哪个不是单片机常见的输入电路?A.分压电路B.电阻电路C.电感电路D.滤波电路18.在单片机编程中,下列哪个是用来调试程序的强大工具?A.单步调试器B.内存查看器C.存储示波器D.软件仿真器19.以下哪个方法能够提高单片机系统的可靠性?A.故障注入B.测试覆盖率C.完整性测试D.所有答案都符合20.以下哪种语言语法与C语言最接近,可用于单片机编程?A.JavaB.PythonC.C++D.C#二、判断题(每题1分,共10分)1.单片机常用的通信接口有SPI、I2C和GBA。
单片机期末考试题库

单片机期末考试题库(正文)在单片机期末考试中,准备一份合理的题库对于学生们的复习和考试准备至关重要。
下面是一份精心准备的单片机期末考试题库,帮助学生们加深对单片机相关知识的理解和掌握。
1. 位操作题将一个8位的二进制数的第4位和第7位取反,写出代码实现。
2. 循环控制题编写一个程序,使用循环结构使LED灯每隔500ms亮灭切换一次,亮持续时间为200ms。
3. 数字运算题编写一个程序,实现两个8位无符号整数的加法运算,并将结果存储在一个变量中。
4. 字符串处理题编写一个程序,求一个字符串的长度,并将长度保存在一个变量中。
5. 数组操作题给定一个整型数组,编写一个程序,统计数组中大于等于10的数的个数,并将结果存储在一个变量中。
6. 逻辑判断题假设有两个变量a和b,编写一个程序,如果a等于1并且b等于0,则将a的值赋为2,并将b的值赋为1。
7. 中断处理题编写一个程序,实现定时器中断,每隔1秒打印一次“Hello World!”。
8. 显示控制题设计一个程序,通过单片机驱动数码管显示一个从0到9循环计数的数列,每隔500ms更新一次。
9. 软件设计题设计一个程序,实现单片机动态显示数字0到9,每隔1秒更新一次。
10. 单片机应用题根据给定的温度传感器读数,设计一个程序,实现当温度超过指定阈值时,点亮LED灯。
通过对以上题目的复习和解答,学生可以全面了解和掌握单片机的相关知识。
同时,可以通过修改部分题目的参数或要求,扩展题库。
这样,学生们可以通过解答更多不同情境下的题目,提高对单片机知识的应用能力。
该题库旨在帮助学生们全面复习单片机相关知识,并在期末考试中取得好成绩。
学生们可以根据自己的实际情况和复习进度,合理安排时间,有针对性地解答和复习这些题目。
同时,建议学生们在复习过程中注重理论知识和实践能力的结合,通过实际操作加深对单片机知识的理解和掌握。
总之,单片机期末考试题库是学生们备考的重要工具,希望这份题库能够帮助学生们有效复习,提高对单片机相关知识的运用能力,顺利通过期末考试。
单片机考试试题和答案

单片机考试试题和答案一、选择题(每题2分,共20分)1. 单片机是指()。
A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片微电脑答案:C2. 8051单片机的程序存储器和数据存储器的地址空间各是多少?()A. 64KB,64KBB. 64KB,128KBC. 128KB,64KBD. 64KB,256KB答案:C3. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有几个?()A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信可以工作在()种方式。
A. 2B. 3C. 4D. 5答案:C6. 8051单片机的I/O口是()。
A. 准双向口B. 推挽输出C. 漏极开路D. 集电极开路答案:A7. 8051单片机的看门狗定时器是()。
A. 定时器0B. 定时器1C. 定时器2D. 定时器3答案:C8. 8051单片机的外部中断0的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:B9. 8051单片机的外部中断1的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:D10. 8051单片机的串行通信的波特率可以通过定时器()来设置。
A. 0B. 1C. 2D. 3答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM共有______字节。
答案:1282. 8051单片机的外部中断0的优先级高于外部中断1的优先级。
答案:错误3. 8051单片机的定时器0和定时器1可以工作在______模式。
答案:16位4. 8051单片机的看门狗定时器的溢出时间是______。
答案:1.085秒5. 8051单片机的串行通信可以工作在8位可变波特率模式。
答案:正确6. 8051单片机的I/O口P1.0和P1.1可以作为______使用。
单片机考试题目及答案

单片机考试题目及答案一、选择题(每题2分,共10分)1. 单片机的CPU主要由哪几个部分组成?A. 运算器和控制器B. 存储器和输入输出设备C. 运算器、控制器和存储器D. 运算器、控制器和输入输出设备答案:A2. 下列哪项不是单片机的存储器?A. ROMB. RAMC. EPROMD. CD-ROM答案:D3. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:B4. 8051单片机的中断系统有几个中断源?A. 5个B. 6个C. 7个D. 8个答案:C5. 8051单片机的外部中断有几个?A. 1个B. 2个C. 3个D. 4个答案:B二、填空题(每空1分,共10分)1. 单片机的全称是_________。
答案:微控制器单元2. 8051单片机的内部RAM共有_________字节。
答案:1283. 8051单片机的外部中断有_________和_________两个。
答案:INT0,INT14. 8051单片机的定时器/计数器可以工作在_________、_________和_________三种模式。
答案:模式0,模式1,模式25. 8051单片机的串行通信可以工作在_________和_________两种方式。
答案:同步,异步三、简答题(每题10分,共20分)1. 简述单片机的工作原理。
答案:单片机的工作原理基于程序存储和程序执行。
程序存储在单片机的ROM中,CPU按照程序存储器中的指令序列执行操作。
CPU从程序存储器中取出指令,解码后执行相应的操作,如数据处理、控制输入输出等。
执行完毕后,CPU再取出下一条指令,如此循环,直至程序结束或遇到中断。
2. 描述8051单片机的中断响应过程。
答案:当8051单片机的中断请求信号被激活时,CPU首先完成当前的机器周期,然后检查中断允许寄存器,确定是否有允许的中断请求。
如果有,CPU将当前程序计数器的值压入堆栈,然后根据中断向量表跳转到相应的中断服务程序。
单片机期末考试试题

单片机期末考试试题一、选择题(每题2分,共20分)1. 下列哪种设备不属于单片机的典型外围设备?A. 串行通信接口B. 并行打印机C. A/D转换器D. 网络适配器2. 在8051单片机中,以下哪个寄存器用于存储当前执行指令的地址?A. PCH(程序计数器高字节)B. PCL(程序计数器低字节)C. ACC(累加器)D. B(寄存器B)3. 以下哪种中断源在8051单片机中具有最高优先级?A. 外部中断INT0B. 外部中断INT1C. 定时器/计数器T0D. 串行口中断4. 在C语言中,定义一个8位单片机端口的语句是什么?A. volatile unsigned char *port = 0x01;B. volatile signed char *port = 0x01;C. volatile unsigned int *port = 0x01;D. volatile signed int *port = 0x01;5. 以下哪个指令可以将8051单片机的P1端口的所有引脚设置为高电平?A. P1 = 0xFF;B. P1 = 0x00;C. P1 |= 0xFF;D. P1 &= 0x00;6. 在单片机系统中,串行通信最常用的协议是什么?A. I2CB. SPIC. UARTD. CAN7. 下列哪种数据类型在8051单片机中通常用于存储8位二进制数?A. bitB. byteC. wordD. int8. 在8051单片机中,定时器/计数器T1用于什么?A. 产生定时中断B. 计数外部事件C. 产生串行通信波特率D. A和B9. 以下哪个C语言关键字用于声明一个可被中断服务程序访问的全局变量?A. volatileB. staticC. registerD. const10. 在8051单片机中,以下哪个指令用于将累加器A的值与寄存器B 的值相加?A. ADD A, BB. ADD B, AC. A ADD BD. B ADD A二、填空题(每题2分,共20分)1. 在8051单片机中,一个机器周期包含__个振荡周期。
单片机考试题目及答案

单片机考试题目及答案考试题目一:1. 请简要解释什么是单片机(MCU)?考试题目二:2. 请列举一些常见的单片机芯片品牌和型号,并阐述它们的特点。
考试题目三:3. 简述单片机的内部架构,并解释其中的核心组成部分。
考试题目四:4. 描述单片机的编程方式,包括编程语言及工具。
考试题目五:5. 请简要介绍单片机的输入/输出(I/O)接口。
考试题目六:6. 什么是中断?请阐述单片机中断的原理以及使用方法。
考试题目七:7. 解释什么是模拟信号与数字信号,并举例说明。
考试题目八:8. 请列举几种常用的单片机应用领域,并简要描述其功能。
考试题目九:9. 单片机在工业自动化中的作用是什么?举例说明其应用场景。
考试题目十:10. 简述单片机系统设计的基本步骤以及注意事项。
考试答案:1. 单片机是一种集成了处理器、存储器和各种输入/输出接口的微型计算机系统。
它具有体积小、功耗低、成本低等优点,广泛应用于嵌入式系统、工业自动化、物联网等领域。
2. 常见的单片机芯片品牌和型号包括:ATmega328P(Arduino Uno使用的芯片)、STM32F103系列(STMicroelectronics的ARM Cortex-M3系列芯片)、PIC16F877A(Microchip的8位微控制器芯片),它们分别具有易用性、强大的性能和丰富的外设等特点。
3. 单片机的内部架构包括运算器、存储器、定时器/计数器、中断系统和输入/输出接口等核心组成部分。
运算器用于执行指令和进行运算,存储器用于存储程序和数据,定时器/计数器用于控制时间和计数,中断系统用于处理外部中断请求,输入/输出接口用于与外部设备进行数据交互。
4. 单片机的编程方式包括汇编语言编程和高级语言编程。
汇编语言编程较为底层,直接操作寄存器和位,效率高但难度较大;高级语言编程如C语言等更加易学易用,可以借助开发工具如Keil、Arduino等进行编程。
5. 单片机的输入/输出接口包括通用输入/输出(GPIO)口、模拟输入/输出(ADC/DAC)口、串行通信接口(UART/SPI/I2C)等。
单片机考试题库及答案

单片机考试题库及答案一、选择题1. 单片机的英文简称是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分:A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的系统时钟频率为12MHz时,机器周期的时钟周期数是:A. 1B. 2C. 3D. 12答案:B4. 单片机中,用于存储程序指令的存储器类型是:A. RAMB. ROMC. EPROMD. EEPROM答案:B5. 8051单片机的定时器/计数器有:A. 1个B. 2个C. 3个D. 4个答案:B二、填空题6. 单片机的最小系统包括________、________和________。
答案:时钟电路、复位电路、电源电路7. 单片机的中断系统包括________、________和________。
答案:中断请求、中断响应、中断服务8. 8051单片机的P0口是________位的双向I/O口。
答案:89. 单片机的I/O口通常具有________、________和________功能。
答案:输入、输出、高阻抗状态10. 单片机的串行通信方式有________和________两种。
答案:同步通信、异步通信三、简答题11. 简述单片机的中断优先级是如何确定的?答案:单片机的中断优先级通常由硬件或软件设置。
在硬件上,可以通过设置中断向量表来确定优先级;在软件上,可以通过编程设置中断优先级的寄存器来确定。
12. 单片机的定时器/计数器有什么作用?答案:单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
它们可以用于产生定时中断、测量外部信号的持续时间、计数外部事件的发生次数等。
四、计算题13. 如果8051单片机的系统时钟频率为6MHz,计算一个机器周期的时钟周期数。
答案:由于8051单片机的机器周期是12个时钟周期,所以当系统时钟频率为6MHz时,一个机器周期的时钟周期数为12。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北工业大学单片机期末考试试题库(非计算机、电气类)单选1.在微型计算机中,负数常用 C 表示。
A.原码 B.反码 C.补码 D.真值2.将十进制数215转换成对应的二进制数是 A 。
A.11010111 B.11101011 C.10010111 D.10101101 3.将十进制数98转换成对应的二进制数是 A 。
A.1100010 B.11100010 C.10101010 D.10001103.将二进制数(1101001)2转换成对应的八进制数是 B 。
A.141 B.151 C.131 D. 121 4.十进制126数其对应的十六进制数可表示为D。
A.8F B.8E C.FE D.7E5.二进制数110110110对应的十六进制数可表示为 B 。
A.1D3H B.1B6H C.DB0H D.666H 6.—3的补码是D。
A.10000011 B.11111100 C.11111110 D.11111101 7.在计算机中“A”是用 D 来表示。
A.BCD码 B.二—十进制 C.余三码 D.ASCII码8.将十六进制数(1863.5B)16转换成对应的二进制数是B。
A.1100001100011.0101B B.1100001100011.01011011 C.1010001100111.01011011 D.100001111001.100011110.将十六进制数6EH转换成对应的十进制数是 C 。
A.100 B。
90 C。
110 D。
1209.已知[X]补=00000000,则真值X= B 。
A.+1 B.0 C.—1 D.以上都不对10.已知[X]补=01111110,则真值X= D 。
A.+1 B.—126 C.—1 D.+12611.十六进制数(4F)16对应的十进制数是 C 。
A.78 B.59 C.79 D.8712.单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫A。
A.汇编B.编译C.自动汇编D.手工汇编MCS—51单片机原理与结构1.MCS—51单片机的CPU主要的组成部分为 A 。
A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器2.单片机能直接运行的程序叫 C 。
A.源程序 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 。
A. A.输出高电平 B。
输出矩形脉冲,频率为fosc的1/6B.C.输出低电平 D。
输出矩形脉冲,频率为fosc的1/26.单片机8031的EA引脚A。
A.必须接地 B。
必须接+5V C。
可悬空 D。
以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A 。
A.P0口 B。
P1口 C。
P2口 D。
P0口和 P2口8.PSW中的RS1和RS0用来 A 。
A. 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—7FH12.堆栈指针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.218.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来B 。
A.存放指令 B.存放16位地址,作间址寄存器使用 C.存放下一条指令地址D.存放上一条指令地址19.ALU表示D。
A.累加器 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单片机的V SS(20)引脚是 B 引脚。
A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器23.8051单片机的VCC(40)引脚是 A 引脚。
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.P326.MCS—51复位后,程序计数器PC= B 。
即程序从开始执行指令。
A.0001H B.0000H C.0003H D.0023H27.MCS—51的片内外的ROM是统一编址的,如果EA端保持高电平,8051的程序计数器PC在 D 地址范围内。
A.1000H—FFFFH B.0000H—FFFFH C.0001H—0FFFH D.0000H—0FFFH 28.MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来C,它是按后进先出的原则存取数据的。
A.存放运算中间结果B.存放标志位C.暂存数据和地址D.存放待调试的程序2 9.单片机的堆栈指针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口的功能是 A 。
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.组335.8051单片机中,唯一一个用户可使用的16位寄存器是 D 。
A.PSW B.ACC C.SP D.DPTR36.8051的程序计数器PC为16位计数器,其寻址范围是 D 。
A.8K B.16K C.32K D.64K37.单片机应用程序一般存放在 B 中。
A.RAM B.ROM C.寄存器D.CPUMCS—51 单片机指令系统及程序设计1.MCS—51汇编语言指令格式中,唯一不可缺少的部分是 B 。
A.标号 B.操作码 C.操作数 D.注释2.MCS—51的立即寻址方式中,立即数前面 D 。
A.应加前缀“/:”号 B.不加前缀号 C.应加前缀“@”号D.应加前缀“#”号3.下列完成8031单片机内部数据传送的指令是 B 。
A.MOVX A,@DPTR B.MOVC A, @A+PC C.MOV A,#data D.MOV direct,direct 4.MCS—51的立即寻址的指令中,立即数就是 B 。
A.放在寄存器R0中的内容 B.放在程序中的常数 C.放在A中的内容D.放在B中的内容5.单片机中PUSH和POP指令常用来C。
A.保护断点 B.保护现场 C.保护现场,恢复现场D.保护断点,恢复断点6.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是 A 。
A.寄存器间接寻址 B.寄存器寻址 C.基址加变址寻址 D.立即寻址7.MCS—51寻址方式中,立即寻址的寻址空间是 C 。
A.工作寄存器R0~R7 B.专用寄存器SFR C.程序存贮器ROMD.片内RAM的20H~2FH安节中的所有位和部分专用寄存器SFR的位8.MCS—51寻址方式中,直接寻址的寻址空间是 B 。
A.工作寄存器R0~R7 B.专用寄存器SFR C.程序存贮器ROMD.程序存储器256字节范围9.执行指令MOVX A,@DPTR时,WR、RD脚的电平为 B 。
A.WR高电平,RD高电平 B.WR低电平,RD高电平C.WR高电平,RD低电平 D.WR低电平,RD低电平10.主程序执行完ACALL后返回主程序后,堆栈指针SP的值A。
A.不变 B.加2 C.加4 D.减211.单片机中使用MOVX A,@R1指令 C 寻址数据存贮器1050H单元。
A.能直接 B.不能 C.与P2口配合能 D.与P1口配合能12.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 B 。
A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP 13.指令JB OEOH,LP中的OEOH是指 C 。
A.累加器 A B.累加器A的最高位 C.累加器A的最低位D.一个单元的地址14.下列指令中比较转移指令是指 B 。
A.DJNZ Rn,rel B.CJNE Rn,#data,rel C.DJNZ direct,rel D.JBC bit,rel 15.指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)= B 。
A.00H B.20H C.30H D.38H16.指令MOV R0, 20H执行前(R0)=30H,(20H)=38H,执行后(R0)= D 。
A.20H B.30H C.50H D.38H17.执行如下三条指令后,30H单元的内容是B。
MOV R1,#30HMOV 40H,#0EHMOV @R1,40HA.40H B.0EH C.30H D.FFH18.MCS—51指令包括操作码和操作数,其中操作数是指 D 。