单片机考试卷

合集下载

单片机期末考试试题

单片机期末考试试题

单片机期末考试试题一、选择题(每题 3 分,共 30 分)1、单片机能够直接识别和执行的语言是()A 高级语言B 汇编语言C C 语言D 机器语言2、单片机的复位引脚是()A VCCB GNDC RSTD ALE3、当单片机的 PSW 寄存器中的 RS1 和 RS0 分别为 0 和 1 时,工作寄存器组选择的是()A 0 组B 1 组C 2 组D 3 组4、单片机的中断源中,优先级最高的是()A 外部中断 0B 外部中断 1C 定时器/计数器 0 中断D 串行口中断5、要使单片机的定时器/计数器 0 工作在方式 1,需要设置 TMOD 寄存器的值为()A 0x01B 0x02C 0x05D 0x106、在单片机的串行通信中,方式 1 的波特率取决于()A 定时器 1 的溢出率B 系统时钟频率C 晶振频率D 电源频率7、单片机的 P0 口在作为输出口使用时,必须外接()A 上拉电阻B 下拉电阻C 电容D 电感8、以下指令中,属于位操作指令的是()A MOVB ADDC CLRD SUBB9、单片机在扩展外部存储器时,数据总线连接的是()A P0 口B P1 口C P2 口D P3 口10、要使单片机进入掉电模式,需要设置()A PCON 寄存器B SCON 寄存器C TCON 寄存器D IE 寄存器二、填空题(每题 3 分,共 30 分)1、单片机是将_____、_____、_____和_____等集成在一块芯片上的微型计算机。

2、51 单片机的内部数据存储器的地址范围是_____,可分为_____、_____和_____。

3、单片机的指令周期是指执行一条指令所需要的_____。

4、 51 单片机有_____个中断源,其中_____个外部中断源。

5、当单片机执行 MOV A,30H 指令时,将立即数 30H 送到_____中。

6、单片机的定时器/计数器有_____种工作方式。

7、在串行通信中,根据数据传输方向的不同,可以分为_____、_____和_____三种方式。

单片机考试试题和答案

单片机考试试题和答案

单片机考试试题和答案一、选择题(每题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. 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。

单片机期末考试题和答案

单片机期末考试题和答案

单片机期末考试题和答案一、选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)?A. ACCB. BC. SPD. PC答案:D2. 8051单片机的内部RAM共有多少字节?A. 128B. 256C. 512D. 1024答案:B3. 8051单片机中,以下哪个指令用于将累加器A的内容与外部RAM的数据进行交换?A. MOV A, @R0B. MOVX A, @R0C. MOV A, #dataD. MOV A, direct答案:B4. 8051单片机的定时器/计数器0和1工作在方式1时,定时器/计数器的值会如何变化?A. 16位自动重装载B. 8位自动重装载C. 16位不自动重装载D. 8位不自动重装载答案:B5. 8051单片机中,以下哪个指令用于将立即数传送到累加器A?A. MOV A, #dataB. MOV A, directC. MOV A, @R0D. MOV A, R0答案:A6. 8051单片机的外部中断0和外部中断1的优先级如何?A. 外部中断0优先级高于外部中断1B. 外部中断1优先级高于外部中断0C. 两者优先级相同D. 无法确定答案:A7. 8051单片机中,以下哪个指令用于将累加器A的内容与寄存器R0的内容进行交换?A. MOV A, R0B. MOV R0, AC. XCH A, R0D. SWAP A, R0答案:C8. 8051单片机的串行通信可以工作在几种模式?A. 1种B. 2种C. 3种D. 4种答案:C9. 8051单片机中,以下哪个指令用于将累加器A的内容与直接寻址的内存单元进行交换?A. MOV A, @R0B. MOV A, directC. MOVX A, @R0D. MOV A, #data答案:B10. 8051单片机的看门狗定时器(WDT)的作用是什么?A. 用于定时器溢出B. 用于产生中断C. 用于系统监控D. 用于串行通信答案:C二、填空题(每题3分,共30分)1. 8051单片机的外部中断0和外部中断1的中断向量地址分别是______和______。

单片机原理考试试卷

单片机原理考试试卷

单片机原理考试试卷一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。

A. CPUB. MCUC. PLCD. ROM2. 下列哪个不是单片机的组成部分()。

A. 中央处理单元B. 存储器C. 键盘D. 输入/输出接口3. 8051单片机的振荡器频率为12MHz时,其机器周期为()。

A. 1μsB. 2μsC. 0.5μsD. 0.25μs4. 单片机的程序存储器和数据存储器是()。

A. 可互换的B. 可共享的C. 不可互换的D. 可并行访问的5. 8051单片机的中断优先级由()决定。

A. 中断号B. 优先级寄存器C. 中断服务程序D. 中断向量表6. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是()。

A. 0到255B. 0到65535C. 0到32767D. 0到655367. 下列哪个寄存器是8051单片机的堆栈指针寄存器()。

A. SPB. PCC. DPTRD. IP8. 8051单片机的外部中断0的中断向量地址是()。

A. 0003HB. 0013HC. 0023HD. 0033H9. 8051单片机的串行通信方式中,同步移位寄存器方式的波特率由()决定。

A. 定时器B. 外部晶振C. 内部时钟D. 外部时钟10. 8051单片机的看门狗定时器的作用是()。

A. 定时重启系统B. 检测程序运行状态C. 监控系统时钟D. 控制外部设备二、填空题(每空1分,共20分)11. 单片机的英文全称是Microcontroller Unit,简称MCU。

12. 8051单片机的内部RAM分为工作寄存器区和__________区。

13. 8051单片机的外部中断有__________个,分别是中断0和中断1。

14. 8051单片机的定时器/计数器可以工作在__________种不同的模式。

15. 8051单片机的串行通信可以工作在__________种不同的波特率。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案一、选择题1. 下列单片机中,不属于8位单片机的是:A. 8051B. AVRC. PICD. STM32答案:D. STM322. 在单片机中,下面哪个不是内部存储器:A. RAMB. ROMC. FlashD. EEPROM答案:A. RAM3. 在单片机内,系统时钟频率越高,单片机运行速度越快,对错?A. 对B. 错答案:A. 对二、填空题1. 单片机是一种集成了______的芯片。

答案:微处理器、存储器、外围设备2. 在单片机系统中,指令寄存器用来存放______。

答案:待执行的指令3. 单片机内部时钟频率通常由______提供。

答案:晶振三、判断题1. 单片机中,外部设备通过I/O口与单片机进行通信,可利用端口输入和输出数据。

答案:正确2. 在单片机内部,EEPROM是一种易擦除可编程只读存储器。

答案:错误四、简答题1. 请简述单片机中的中断概念及中断响应过程。

答:中断是单片机在执行程序时,由于处理器内部或外部事件发生而打断其正常工作顺序,转而去执行相应的中断服务程序。

中断响应过程分为五个步骤:中断请求、中断决策、保存现场、跳转执行、中断返回。

2. 请简要介绍单片机中的I/O口及其作用。

答:单片机中的I/O口用于和外部设备进行数据传输,可以输入或输出数字信号,实现与外界的通信。

通过I/O口可以控制LED灯、数码管、继电器等外部设备,也可以接收来自按键、传感器等的输入信号。

以上是单片机考试题目及答案,希望能对您有所帮助。

如有任何疑问,请随时联系我们。

单片机基础考试试卷

单片机基础考试试卷

单片机基础考试试卷一、单项选择题(每题2分,共20分)1. 单片机是指集成了CPU、存储器、I/O接口等部件的微型计算机,以下哪个选项不是单片机的组成部分?A. CPUB. 存储器C. I/O接口D. 显示器2. 单片机的程序存储器通常采用哪种类型的存储器?A. RAMB. ROMC. EPROMD. EEPROM3. 下列哪个选项是单片机的常用编程语言?A. C语言B. BASICC. PascalD. HTML4. 单片机的I/O口可以配置为以下哪种模式?A. 输入模式B. 输出模式C. 高阻抗模式D. 以上都是5. 单片机的定时器/计数器通常用于实现什么功能?A. 数据存储B. 键盘扫描C. 定时和计数D. 模数转换6. 单片机的中断系统的作用是什么?A. 提高程序执行效率B. 增强数据处理能力C. 实现多任务处理D. 以上都是7. 单片机的串行通信可以采用哪种方式?A. 同步通信B. 异步通信C. 并行通信D. 以上都是8. 单片机的看门狗定时器的作用是什么?A. 监控程序运行状态B. 提供时钟信号C. 实现数据加密D. 以上都不是9. 单片机的A/D转换器的作用是什么?A. 将模拟信号转换为数字信号B. 将数字信号转换为模拟信号C. 进行数字信号的放大D. 以上都不是10. 单片机的PWM(脉冲宽度调制)通常用于控制什么?A. 电机速度B. 音频输出C. 视频信号D. 以上都不是二、填空题(每空1分,共10分)1. 单片机的______是指其内部集成了CPU、存储器、I/O接口等部件。

2. 单片机的______存储器用于存储程序和数据,断电后数据不会丢失。

3. 在单片机中,______是一种常用的低级编程语言,它与机器语言非常接近。

4. 单片机的______是指其能够同时处理多个任务的能力。

5. 单片机的______是指其内部集成的时钟电路,用于提供系统的时钟信号。

6. 单片机的______是指其能够响应外部事件的能力,如按键、传感器信号等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京交通职业技术学院考试卷(B卷)Array课程名称考试学期得分
适用专业考试形式闭卷考试时间长度120分钟
一、填空题(每空1分,共20分)
1、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由寄存器的内容决确定的。

2、在程序状态字寄存器PSW中,CY与OV标志的状态可反应指令运算的结果,其中CY为进位(借位)标志,被用于符号数加(减)运算;OV为溢出标志,被用于符号数加(减)运算。

3、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时秒后再测试是否有键输入,此方法可判断是否有键抖动。

4、ADC0809的转换时钟一般Hz,可采用单片机的信号,再经过的方法获得。

5、ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM和FLASH 存储器。

其中8051有4K;8751有4K;89C51有
4K。

6、2.中断源的允许是由寄存器决定的,中断源的优先级别是由寄存器决定的。

7、单片机内部与外部RAM之间的查表指令是。

8、转移指令LCALL addr16的转移范围是,JNB rel的转移范围是,调用指令AJMP addr11的调用范围是。

9、扩展并行口时常采用8155可编程芯片,它由、
、、4部分组成。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题2分,共40分)
1、如果(P0)=65H,则当
CPL P0.2
SETB C
MOV P0.4,C
执行后(P0)=()
(A)61H(B)75H(C)
71H(D)17H
2、()指令是MCS-51指令系统中执行时间最长且长达4us的。

(A)比较转移(B)循环转移(C)增减量(D)乘除法
3、10.8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令()。

(A)MOV R1,40H(B)MOV R1,#40H
MOVX@R1,A MOVX R1,A
(C)MOVX40H,A(D)MOV R1,#40H
MOVX@R1,A
4、11.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV 位。

各个位的值是()。

(A)0、0、0(B)1、0、1(C)1、1、1(D)
1、1、0
5、不属于单片机与输入输出设备进行信息交换的方式是()。

(A)无条件传送方式(B)查询方式(C)中断方式(D)存储器直
接存取方式
6、8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。

则8255A
的控制字寄存器的地址是()
(A)0000H(B)0001H(C)
0002H(D)0003H
7、A/D转换方法有以下四种,ADC0809是一种采用()进行A/D转换的8位接口芯片。

(A)计数式(B)双积分式(C)逐次逼近
式(D)并行式
8、15.8051单片机内有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。

(A)4,5(B)2,4(C)
5,2(D)2,3
9、定时/计数器的定时是指,定时/计数器的计数是
指。

A.对时间计数B.外部事件定时C.内部事件计数D.外部事件计数
E.对内部时钟计数
10、在单片机中,通常将一些中间计算结果放在()中。

A、累加器
B、控制器
C、程序存储
器D、数据存储器
11、单片机8051的XTAL1和XTAL2引脚是()引脚。

A、外接定时器
B、外接串行口
C、外接中
断D、外接晶振
12、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为()。

A、组0
B、组1
C、组2
D、组3
13、下列指令中错误的是()。

A、MOV A,R4
B、MOV20H,R4
C、MOV R4,R3
D、MO V﹫R4,R3
14、8051单片机共有()中断源。

A、4
B、
5C、
6D、7
15、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向()。

A、栈底单元
B、7FH单元
C、栈底单元地址加
1D、栈底单元地址减1
16、执行M O V I E,#81H指令的意义是:()。

A、屏蔽中断源
B、开放外部中断源0
C、开放外部中断源
1D、开放外部中断源0和1
17、执行如下三条指令后,30H单元的内容是()。

M O V R1,#30H
M O V40H,#0E H
M O V﹫R1,40H
A、40H
B、30H
C、
0E H D、F F H
18、8051的程序计数器P C为16位计数器,其寻址范围是()。

A、8K
B、
16K C、32K D、64K
19、程序计数器PC用来()。

A、存放指令
B、存放正在执行的指令地
址C、存放下一条的指令地址
三、分析程序并写出结果:(每题5分,共20分)
1、已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,执行如下程序段后(40H)=
MOV@R0,#11H
MOV A,R2
ADD A,20H
MOV PSW,#80H
SUBB A,P0
XRL A,#45H
MOV40H,A
2、已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,执行过程如下:
MOV A,@R0
MOV R0,A
MOV A,@R0
ADD A,21H
ORL A,#21H
RL A
MOV R2,A
RET
则执行结束(R0)=(R2)=
3、执行下面一段程序;
MOV SP,#60H
MOV A,#10H
MOV B,#01H
PUSH A
PUSH B
POP A
POP B
A,B的内容是:(A)=(B)=
4、设在31H单元存有#23H,执行下面程序:
MOV A,31H
ANL A,#0FH
MOV41H,A
MOV A,31H
ANL A,#0F0H
SWAP A
MOV42H,A

(41H)=(42H)=
四、编程题(每题10分,共20分)
1、将片内RAM30H~3FH的内容传送到片外2000H~200FH中去。

2、利用软件计数器,通过循环定时的方法实现定时1s(fosc=6MHZ),采用T0的方式1,定时100ms,另设循环次数R2=10。

相关文档
最新文档