单片机竞赛理论试题库
- 格式:doc
- 大小:147.00 KB
- 文档页数:12
单片机考试题目及答案一、选择题(每题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单片机的串行通信方式及其特点。
单片机考试试题和答案一、选择题(每题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将当前程序计数器的值压入堆栈,然后根据中断向量表跳转到相应的中断服务程序。
单片机考试题库一、选择题1. 单片机是指?A. 一种集成电路B. 一种传感器C. 一种微处理器D. 一种电容2. 以下哪个不是单片机的制造商?A. STMicroelectronicsB. Texas InstrumentsC. IntelD. Samsung3. 单片机的主要功能是?A. 控制系统B. 存储数据C. 输出视频D. 运行游戏4. 单片机的内部包含哪几个主要部分?A. 中央处理器、存储器、输入输出端口B. 键盘、鼠标、显示器C. 电源、散热器、光驱D. 电容、电阻、电感5. 单片机的编程语言主要有?A. C、C++B. JAVA、PythonC. Assembly、CD. HTML、CSS6. 单片机的时钟频率通常指的是?A. 计算机主频B. 通信频率C. 脉冲频率D. 维护费用7. 单片机中常用的通信接口是?A. I2C、SPIB. HDMI、USBC. SATA、PCID. Bluetooth、WiFi8. 单片机编程中,一般会采用什么软件?A. Keil、IARB. Photoshop、IllustratorC. AutoCAD、3ds MaxD. FL Studio、Ableton Live9. 单片机系统通常包含哪几个基本功能模块?A. 输入、输出、控制B. 打印、扫描、存储C. 编辑、复制、删除D. 运行、停止、重启10. 单片机的中断是指?A. 系统运行时的一种异常处理机制B. 数据传输时的停顿C. 程序运行完毕的标志D. 电流过载时的自动断电二、填空题1. 单片机最常用的编程语言是________。
2. 单片机内部的存储器通常包括________和________。
3. 单片机的输入通常通过________模块实现。
4. 单片机的时钟频率越高,其处理速度________。
5. 单片机编程中,常用的软件有________和________。
6. 单片机系统的基本功能模块包括输入、输出和________。
单片机考试题目及答案考试题目一: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。
20649_单片机竞赛题目2单片机竞赛题目1.通过单片机,让8个LED灯顺序循环轮流亮,每个LED灯的点亮时间为0.1秒。
2.通过单片机,让8个LED灯逆向循环轮流亮,每个LED灯的点亮时间为0.1秒。
3.通过单片机,让8个LED灯前4和后4个轮流点亮,每4个LED灯的点亮时间为0.1秒4.通过单片机,让8个LED灯奇数位和偶数位的灯轮流点亮,每4个LED灯的点亮时间位0.1秒5.通过单片机,让一个按键来控制8个LED灯的亮和灭,当按键按下时LED灯亮,当按键松开时,LED灯灭。
6.通过单片机,让一个按键来控制8个LED灯的亮和灭,当按键按下时前4个LED灯亮,后4个LED灯灭;当按键松开时,前4个LED灯灭,后4个LED灯亮。
7.通过单片机,让一个按键来控制8个LED灯,当按键按下时,8个LED灯停止工作,当按键松开时,8个LED灯开始循环点亮。
8.通过单片机,让4个按键,分别控制4个LED灯,当某个按键按下时,相应的LED灯点亮,按键松开时LED灯灭第一种题型:数码管编程题:用DP801单片机控制DP801-2扩展板上的共阳数码管显示,要求:循环显示3EC(每个数显示0.4秒),所用延时指令03 00 03 三色灯编程题:要求:1号灯发红光,2号灯发绿光,3号灯红绿转换。
间隔0.4秒,直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄(橙)光练习:数码管编程题:用DP801单片机控制DP801-2扩展板上的共阳数码管显示,要求:循环显示2Y6(每个数显示0.4秒),所用延时指令03 00 03 三色灯编程题:要求:1号灯发绿光,2号灯发红光,3号灯绿红转换。
间隔0.4秒,直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄(橙)光数码管编程题:用DP801单片机控制DP801-2扩展板上的共阳数码管显示,要求:循环显示p137(每个数显示0.4秒),所用延时指令03 00 03 三色灯编程题:要求:1号灯闪动红光,2号灯发绿光,3号灯红绿转换。
单片机考试题目和答案一、单项选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. CPUB. PCC. PLCD. MCU答案:D2. 8051单片机的振荡器频率为12MHz,机器周期为()。
A. 1μsB. 0.5μsC. 0.1μsD. 2μs答案:B3. 8051单片机的外部中断有()个。
A. 2B. 3C. 4D. 5答案:A4. 8051单片机的定时器/计数器有()个。
A. 1B. 2C. 3D. 4答案:B5. 8051单片机的堆栈指针SP的初值是()。
A. 0x00B. 0x07C. 0x7FD. 0xFF答案:C6. 8051单片机的程序存储器和数据存储器的地址范围分别是()。
A. 0000H~FFFFH,0000H~07FHB. 0000H~0FFFH,0000H~07FHC. 0000H~FFFFH,0000H~0FFFHD. 0000H~07FH,0000H~FFFFH答案:B7. 8051单片机的P1口作为输入口使用时,需要()。
A. 外部上拉电阻B. 内部上拉电阻C. 外部下拉电阻D. 内部下拉电阻答案:A8. 8051单片机的P0口作为输入口使用时,需要()。
A. 外部上拉电阻B. 内部上拉电阻C. 外部下拉电阻D. 内部下拉电阻答案:A9. 8051单片机的定时器/计数器工作在方式1时,定时器/计数器的计数初值为()。
A. 0x00B. 0x01C. 0xFFD. 0x80答案:D10. 8051单片机的串行通信的波特率可变,其波特率的计算公式为()。
A. 波特率 = 12MHz / 定时器初值B. 波特率 = 12MHz / (定时器初值 × 32)C. 波特率 = 12MHz / (定时器初值 × 64)D. 波特率 = 12MHz / (定时器初值 × 128)答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM共有______字节。
单片机考试题及答案一、选择题(每题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. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
单片机竞赛理论试题库一、判断题1、中断请求信号有效,并且是开中断的情况下,该中断请求能被立即响应。
()2、在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。
3、MOV A,30H这条指令执行后的结果A=30H 。
()4、MCS-51单片机可执行指令:MOV R2,@R1。
()5、在实际产品开发中,单片机选型首先要考虑其性能是不是最高,而价格因素可以不重点考虑。
()6、中断服务程序的最后一条指令是RET。
7、MCS-51单片机可执行指令:MOVC A,@DPTR。
()8、MCS-51单片机可执行指令:MOV @DPTR,A。
()9.程序计数器(PC)不能为用户使用,因此它就没有地址。
()10、单片机采用的累加器结构是提高单片机数据处理能力的一个瓶颈。
()11、P2口既可以作为I/O使用,又可以作地址/数据复用口使用。
12、内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用。
()13、在MCS-51单片机中,一个机器周期等于1μS。
()14、多字节的指令不一定执行的指令周期长。
()15、当向堆栈压入一个字节的数据后,SP中的内容减1。
()16、RC A为循环左移指令。
17、单片机读引脚指令“读回”的就是与该引脚相连接的外电路的状态。
()18、在程序执行过程中,由PC提供数据存储器的读/写地址。
()19、在单片机的乘法指令执行时,溢出位OV不随运算结果改变。
()20、80C51共有21个专用寄存器,它们的位都是可以进行位寻址的。
()21、单片机在内部RAM开辟一定区域作为寄存器来使用的目的是降低成本。
()22、MOV A,30H的源操作数为立即寻址方式。
23、“DA A”只能对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。
()24、特殊功能寄存器可以用间接寻址方式寻址。
()25、单总线器件只要和单片机连接一根信号线,不用再连接其他导线就可以工作。
()26、MCS-51单片机中的PC是不可寻址的。
()27、MOV A,@A+DPTR是一条查表指令。
28、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。
()29、CAN总线可以实现远距离的通信。
()30、MUL AB的执行结果是高8位在A中,低8 位在B中。
31、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
()32、采用并行总线方式扩展了外部数据存储器,则P2口将不能用作普通IO口。
()33、DPTR是由DPH和DPL两个8位特殊寄存器组成的。
34、单片机的串行口不需要外接器件就可以直接支持远距离通信。
()35、可编程器件内部起码存在一个寄存器或者存储单元。
()36、AJMP跳转空间最大可达到64KB 。
37、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
()38、MOV A,R0,这是寄存器寻址方式。
()39、要进行多机通信,MCS-51串行接口的工作方式应为方式1。
()40、中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。
()41、8051单片机的P0口既可以做数据口线又可以做为地址口线。
()42、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。
()。
43、MCS-51外扩I/O口与外RAM是统一编址的。
()。
44、8051内部有4K的程序存储器。
()45、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。
()46、“MOVC A ,@A +DPTR”这是条相对寻址指令。
()47、8051单片机的P2口只能用作通用I/O 口。
()48、程序存储器一般用来存放数据表格和程序。
( )49、MCS-51的相对转移指令最大负跳距是127B。
()50、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
()二、选择题1、8051与8031的区别是:()(A)、内部数据存储单元数目的不同(B)、内部数据存储器的类型不同(C)、内部程序存储器的类型不同(D)、有无内部程序存储器2、为了提高系统的抗干扰能力,以下措施最有效且可行的为()A、在程序存储器的合适位置大量填充如LJMP 0000H指令;B、把程序放在RAM中;C、把系统放在没有干扰的场合中使用;D、提高系统的工作电压。
3、MCS-51单片机复位操作的主要功能是把PC初始化为( )。
A.0100HB.2080HC.0000HD.8000H4、8051与8052的区别是:()(A)有无内部程序存储器(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部数据存储单元数目的不同5、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS—51的PC为16位,因此其寻址范围是()(A) 4KB (B)64KB (C)8KB (D)128KB6、单片机是将()做到一块集成电路芯片中,称为单片机。
A.CPU、RAM、ROM B. CPU、I/O设备C. CPU、RAMD. CPU、RAM、ROM、I/O设备7、8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P38、单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU9、单片机读ROM中数据用(1)指令,控制信号是(2)。
()A.(1)MOV (2)RD和WRB. (1)MOVC (2)RD和WRC.(1)MOVC(2)PSEN和EAD. (1)MOVC(2)PSEN和EA10、PC的值是()(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址11、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。
(A)PSW (B)PC (C)A (D)SP12、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。
A.500B.1000C.216-500D.216-100013、51单片机IO口应用的时候,一般不用关注的情况是()A、P0口的开漏输出特性B、IO口的“准”双向特性C、IO口的驱动能力D、IO口的编程控制难度14、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。
(A)ALE (B)VCC (C)PSEN (D)A1515、LJMP指令的跳转范围是()。
(A)256 (B)1KB (C)2KB (D)64KB16、以下单片机功耗相对较低的为()A、MSP430系列B、PIC系列C、A VR系列D、AT89系列17、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。
A.P3.2B.P3.3C.P3.4D.P3.518、访问外部数据存储器时,不起作用的信号是()。
(A)RD(B)WR(C)PSEN(D)ALE19、以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算20、单片机读写外RAM数据用(1)指令,控制信号是(2)。
()A.(1)MOV (2)RD和WRB. (1)MOVX (2)RD和WRC.(1)MOVX(2)PSEN和EAD. (1)MOVC(2)PSEN和EA21、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.4222、下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A23、指令MOV寻址空间是()。
A.片外ROM B。
片外RAM C。
片内RAM D。
片内ROM24、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()A.36H (B)37H (C)38H (D)39H25、AJMP指令的跳转范围是()。
(A)2KB (B)1KB (C)256 (D)64KB26、当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。
A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期27、若要扩展一个并行输出接口,以下器件中最合适的为()A、74HC164B、74HC245C、A T24C04D、ADC080928、下列指令中正确的是()。
(A)DEC DPTR (B)CPL A(C)MOVC B,@PC+A (D)MOV R1,R329、MCS-51单片机扩展I/O口与外部数据存储器()。
(A)统一编址(B)分别独立编址(C)变址编址(D)动态变址30、当我们对延时程序有效严格的时间要求时,我们最需要关注()A、指令长度B、指令周期C、程序结构D、汇编环境31、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断32、下列指令中正确的是()。
(A)MOV P2.1,A (B)JBC TF0,L1(C)MOVX B,@DPTR (D)MOV A,@R333、在MCS—51中(A)具有独立的专用的地址线(B)由P0口和P1口的口线作地址线(C)由P0口和P2口的口线作地址线(D)由P1口和P2口的口线作地址线34、指令MOVX寻址空间是()。
A.片外ROM B。
片外RAM C。
片内RAM D。
片内ROM35、8051位寻址能力能够达到()位。
A.64B. 128C.32D.1636、在寄存器间接寻址方式中,指定寄存器中存放的是()(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量37、MCS-51单片机扩展外部程序存储器和数据存储器()。
(A)分别独立编址(B)统一编址(C)分别独立编址或统一编址(D)动态变址38、MCS-51的并行I/O口读-改-写操作,是针对该口的()。
(A) 引脚(B) 片选信号(C) 地址线(D)内部锁存器39、对于由80C51构成的单片机应用系统(EA=1),中断响应并自动生成长调用指令LCALL 后,应()去执行中断服务程序。
(A)、转向外部程序存储器(B)、转向内部程序存储器(C)、转向外部数据存储器(D)、转向内部数据存储器40、定时器若工作在循环定时或循环计数场合,应选用( )。
A.工作方式0B.工作方式1C.工作方式2D.工作方式341、MCS-51单片机的外部中断1的中断请求标志是( )。
A.ET1B.TF1C.IT1D.IE142、在MCS-51中,需要外加电路实现中断撤除的是:()(A)电平方式的外部中断(B)脉冲方式的外部中断(C)外部串行中断(D)定时中断43.执行返回指令时,返回的断点是(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址44、8051单片机的堆栈区是向地址()的方向生成的。