单片机期末考试试题(带答案)

合集下载

单片机期末考试试题(答案)

单片机期末考试试题(答案)

单片机期末考试试题(答案)01、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示 256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM.6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器.T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。

9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。

10、是非题:MCS—51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的.T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS—51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有 64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM区,和地址为80H~FFH 的特殊功能寄存器(SFR)区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组 8 个工作寄存器,当CPU复位时,第 0 组寄存器为当前的工作寄存器。

单片机期末试题(含答案)

单片机期末试题(含答案)

一、选择题。

1. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.1002.控制串行口工作方式的寄存器是( C )(A) TCON (B) PCON (C) SCON (D)TMOD3.MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( B )(A) T1, (B)T0,T1 (C)T1,串行接口(D) T04.执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是(C)(A)/PSEN (B)ALE (C)/RD (D)/WR5. ORG 000BHLJMP 3000HORG 0003HLJMP 2000H当CPU响应外部中断0后,PC的值是( B )(A)0003H (B)2000H (C)000BH (D)3000H6.MCS-51有中断源( A )(A)5个(B)2个(C)3个(D)6个7.MCS-51上电复位后,SP的内容是:(B)(A)00H (B)07H (C)60H (D)30H8.能够用紫外光擦除ROM中程序的只读存储器称为( C )。

A.掩膜ROMB.PROMC.EPROMD.EEPROM9.定时器/计数器工作方式1是( C )。

A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构10.MCS-51单片机的位寻址区位于内部RAM的( D )单元。

A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH二、填空题。

1.微处理器有运算器、控制器和若干寄存器组成。

2.MCS-51中凡是字节地址能够被 8 整除的SFR均能位寻址。

3.计算机的系统总线有地址总线、控制总线和数据总线。

4.MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择.5.微机与外设间交换信息方式有程序控制方式(无条件传送方式和查询传送方式)、中断传送方式、直接数据通道传送DMA 。

单片机期末考试试题(含答案)

单片机期末考试试题(含答案)

单片机期末考试试题01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示256 个存储单元.4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间.F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。

9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS—51系列单片机直接读端口和读端口锁存器的结果永远是相同的.F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS—51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区的地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器.19、是非题:工作寄存器区不允许做普通的RAM单元来使用。

单片机期末试题及答案

单片机期末试题及答案

单片机期末试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。

A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是8051单片机的内部存储器()。

A. ROMB. RAMC. EPROMD. SRAM答案:C3. 8051单片机的定时器/计数器有()个。

A. 1B. 2C. 3D. 4答案:B4. 8051单片机的外部中断源有()个。

A. 1B. 2C. 3D. 4答案:B5. 下列哪个指令是将累加器A的内容与寄存器R0的内容相加()。

A. ADD A, #dataB. ADD A, R0C. MOV A, #dataD. MOV A, R0答案:B6. 8051单片机的定时器/计数器工作在定时模式时,定时时间由()决定。

A. 定时器/计数器的初值B. 定时器/计数器的溢出次数C. 定时器/计数器的初值和溢出次数D. 单片机的时钟频率答案:C7. 8051单片机的串行通信接口工作在方式1时,其波特率由()决定。

A. 定时器的初值B. 定时器的溢出次数C. 单片机的时钟频率D. 单片机的时钟频率和定时器的初值答案:D8. 8051单片机的外部中断优先级由()决定。

A. 外部中断源B. 优先级寄存器IPC. 外部中断源和优先级寄存器IPD. 中断向量表答案:C9. 8051单片机的I/O端口P1.0的高电平输出电压接近于()。

A. 0VB. 5VC. 3.3VD. 2.5V答案:B10. 8051单片机的看门狗定时器的英文缩写是()。

A. WDTB. WDGC. WTDD. WDC答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______。

答案:工作寄存器区;位寻址区2. 8051单片机的定时器/计数器0和1可以工作在______、______和______模式。

答案:13位定时/计数器;16位定时/计数器;8位自动重装载3. 8051单片机的外部中断INT0和INT1的中断向量地址分别是______和______。

单片机期末考试试卷及答案

单片机期末考试试卷及答案

单片机期末考试试卷及答案本文为单片机期末考试试卷及答案,共计1800字。

一、选择题1. 单片机是指一种集成电路,其中包含了?a) CPUb) RAMc) ROMd) 所有选项都正确答案: d) 所有选项都正确2. 单片机中的RAM主要用来做什么?a) 存储程序b) 存储数据c) 控制输入输出d) 运算操作答案: b) 存储数据3. 在单片机中,GPIO引脚是用来做什么的?a) 输入数据b) 输出数据c) 控制时钟d) 所有选项都正确答案: d) 所有选项都正确4. 在单片机程序中,循环结构可以使用哪种语句实现?a) if语句b) switch语句c) for循环语句d) 所有选项都正确答案: c) for循环语句5. 单片机中的ADC模块用于什么功能?a) 模拟信号转换为数字信号b) 数字信号转换为模拟信号c) 控制输入输出d) 所有选项都正确答案: a) 模拟信号转换为数字信号二、编程题1. 编写一个程序,通过串口输出"Hello World!"。

```c#include <reg51.h>#include <stdio.h>#include <stdlib.h>void main() {printf("Hello World!");}```2. 编写一个程序,通过ADC模块读取外部电压,并将其以5位数值的形式通过数码管显示。

```c#include <reg51.h>#include <stdio.h>#include <stdlib.h>void main() {unsigned int adc_value;// 初始化ADC模块// ...// 读取ADC数值adc_value = ADC_Read();// 将数值转换为5位数码管显示unsigned int digit1, digit2, digit3, digit4, digit5; digit1 = (adc_value / 10000) % 10;digit2 = (adc_value / 1000) % 10;digit3 = (adc_value / 100) % 10;digit4 = (adc_value / 10) % 10;digit5 = adc_value % 10;// 显示数字// ...// 循环显示while(1) {// ...}}```三、简答题1. 什么是中断?中断是一种机制,它允许外部设备在需要处理时打断正在执行的程序,从而优先处理设备的事件。

单片机期末考试试题(答案)

单片机期末考试试题(答案)

单片机期末考试试题(答案)01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示256 个存储单元。

4、89C51是以下哪个公司的产品( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。

9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区,和地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器。

单片机期末试题(含答案)

单片机期末试题(含答案)单片机期末试题(含答案)1. 选择题(40分)1) 单片机是由______股组成的。

A. 双向数据总线、地址总线、控制总线B. 单向数据总线、地址总线、控制总线C. 单向数据总线、寄存器总线、控制总线D. 双向数据总线、寄存器总线、控制总线答案:A2) 以下哪个单片机是基于HARVARD结构的?A. 8051B. AVRC. PICD. ARM答案:C3) 在51单片机中,汇编指令“MOV A, #78H”的16进制形式是:A. E478B. 3E78C. 1578D. 78答案:B4) 下列哪个是单片机的输入/输出接口电路?A. I2CB. UARTC. ADCD. GPIO答案:D5) 下列哪个DSP处理器的体系结构更适合高频性能要求?A. TMS320C54XB. ADSP-21369C. BlackfinD. STM32F4答案:C2. 判断题(20分)1) 对于单片机来说,每个I/O口的方向控制位只有0和1两种状态。

答案:对2) 51单片机可以通过中断方式实现高精度定时。

答案:错3) 单片机中的PLCC芯片是无法进行现场编程操作的。

答案:错4) 单片机具有逻辑运算的功能,但不具备浮点运算的能力。

答案:对5) 单片机内部的RAM存储器是用于存储程序的。

答案:错3. 简答题(40分)1) 请解释什么是中断,并说明中断的作用及优点。

答:中断是指在程序执行过程中,由外部事件触发的一种程序运行方式。

中断的作用是提高了系统的并发性和实时性,它可以使得处理器在执行某一程序时,能够及时响应来自外部设备的请求信号,处理外部事件。

中断的优点有:1) 提高处理器利用率,通过允许CPU在执行某一程序的同时处理其他外部事件;2) 提高系统的实时性,可以立即响应外部设备的请求,确保外围设备与处理器之间的同步操作;3)系统的可靠性更高,处理外部设备的过程不会干扰到程序执行的流程,可以减少系统崩溃的风险。

单片机期末考试试题7(带答案)

试题7一、填空(25分,每空1分)1. PSW中的RS0、RS1=01B,此时R2的字节地址为(0AH )。

2. 假定DPTR的内容1000H,A中的内容为40H,执行指令:2000H: MOVC A,@A+DPTR后,送入A的是程序存储器(2040 H )单元的内容。

3。

假定A中的内容为79H,R5中的内容为78H,执行指令:ADD A,R5DA A后,累加器A的内容为( 5E )H,C Y的内容为(1 )。

4.当AT89S51单片机响应中断后,必须用软件清除的中断请求标志是( TI,RI )。

5.TMOD中的GATEx=1时,表示由两个信号TRx和(INT1(F非))控制定时器的启停。

6.在AT89S51单片机的RESET端出现(持续时间大于两个机器周期)的高电平后,便可以可靠复位,复位后的PC中的内容为(00000 )H.7.当AT89S51单片机与慢速外设进行数据传输时,最佳的传输方式是(查询方式)。

8.DA转换器的两个最重要的技术指标为( 分辨率)和(建立时间)。

9.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的(片选)端提供(片选)信号。

10. 波特率定义为( 每秒传送的位数)。

串行通信对波特率的基本要求是互相通信的甲乙双方必须具有(相同)的波特率.11。

若串行通信按方式1传送,每分钟传送3000个字符(8位/每字符),其波特率是(400bit/s )。

12. AT89S51片内( 20H-2FH )地址范围内的数据存储器,既可以字节寻址又可以位寻址。

13.8KB RAM存储器的首地址若为1000H,则末地址为(2FFFH)H.14.AT89S51单片机控制TPµP—40A/16A微型打印机打印英文或数字时,要把打印字符的()码送给微型打印机。

15.已知8段共阴极LED显示器显示字符“H”的段码为76H,则8段共阳极LED显示器显示字符“H”的段码为()。

16.当键盘的按键数目少于8个时,应采用()式键盘.当键盘的按键数目为64个时,应采用()式键盘。

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

精品文档
.
试题7

一、填空(25分,每空1分)
1. PSW中的RS0、RS1=01B,此时R2的字节地址为( 0AH )。
2. 假定DPTR的内容1000H,A中的内容为40H,执行指令:
2000H: MOVC A,@A+DPTR
后,送入A的是程序存储器( 2040 H )单元的内容。
3. 假定A中的内容为79H,R5中的内容为78H,执行指令:
ADD A,R5
DA A
后,累加器A的内容为( 5E )H,CY的内容为( 1 )。
4.当AT89S51单片机响应中断后,必须用软件清除的中断请求标志是( TI,RI )。

5.TMOD中的GATEx=1时,表示由两个信号TRx和( INT1(F非) )控制定时器的启停。
6.在AT89S51单片机的RESET端出现( 持续时间大于两个机器周期 )的高电平后,便
可以可靠复位,复位后的PC中的内容为( 00000 )H。
7.当AT89S51单片机与慢速外设进行数据传输时,最佳的传输方式是( 查询方式 )。
8.DA转换器的两个最重要的技术指标为( 分辨率 )和( 建立时间 )。
9.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的( 片选 )端提供
( 片选 )信号。
10. 波特率定义为 ( 每秒传送的位数 )。串行通信对波特率的基本要求是互相通
信的甲乙双方必须具有 ( 相同 ) 的波特率。
11. 若串行通信按方式1传送,每分钟传送3000个字符(8位/每字符),其波特率是(400bit/s )。

12. AT89S51片内( 20H-2FH )地址范围内的数据存储器,既可以字节寻址又可以位寻址。
13.8KB RAM存储器的首地址若为1000H,则末地址为(2FFFH)H。
14.AT89S51单片机控制TPµP-40A/16A
微型打印机打印英文或数字时,要把打印字符的

( )码送给微型打印机。
15.已知8段共阴极LED显示器显示字符“H”的段码为76H,则8段共阳极LED
显示器显示字

符“H”的段码为( )。
16.当键盘的按键数目少于8个时,应采用( )式键盘。当键盘的按键数目为64
个时,应采用( )式键盘。
17.当BCD码拨盘的A端接地时,当BCD码拨盘拨到 “6” 时,此时拨盘的8、4、2、1
精品文档
.
接点的输出为( )。

18.使用双缓冲方式的D/A转换器,可实现多路模拟信号的( )输出。
19.AT89S51单片机扩展并行I/O口时,对扩展的I/O口芯片的基本要求是:输出应具有
( )功能;输入应具有( )功能;

二、单选择题(15分,每题1分)
1. 当AT89S51单片机复位时,下面说法正确的是( D )。

A. SP=00H B. P1=00H C.SBUF=FFH D. P0=FFH
2. 使用8751单片机,当EA=1时,可以扩展的外部程序存储器的大小为( A )。
A. 64KB B.60KB C.58KB D.56KB
3.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。
A.PC B.PSW C.A D.SP
4.外中断初始化的内容不包括( ):
A.设置中断响应方式 B.设置外中断允许 C.设置中断总允许 D.设置中断触发
方式
5.以下指令中,属于单纯读引脚的指令是( )。
A.MOV P1,A B.ORL P1,#0FH C.MOV C,P1.3 D.DJNZ P1,LOOP
6.定时器T0工作在方式3时,定时器T1有( )种工作方式。
A.1种 B.2种 C.3种 D.4种
7.用AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择( )。
A. 方式0 B.方式1 C. 方式2 D.方式3
8.AT89S51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是( )。
A. 读锁存器 B. 读数据库 C. 读A累加器 D.读CPU
9.以下不是构成控制器部件的是( ):
A. 程序计数器 B.指令寄存器 C.指令译码器 D.存储器
10.P1口作输入用途之前必须( )
A. 外接上拉电阻 B.相应端口先置1 C. 相应端口先置0 D.外接高电平
11.AT89S51单片机中,唯一一个用户不能直接使用的寄存器是( ).
A. P S W B. D P T R C . P C D. B
12.在家用电器中使用单片机应属于微计算机的
A.辅助设计应用 B.测量、控制应用 C.数值计算应用 D.数据处理应用
精品文档
.
13.中断查询确认后,在下列各种单片机运行情况下,执行完当前机器周期内容后,能立即

进行中断响应的是:
A.当前正在进行高优先级中断处理 B.当前正在执行RETI 指令
C.当前执行的指令是 DIV 指令,且正处于取指令机器周期
D.当前指令是 MOV A, R7指令
14. AT89S51单片机读取片外的数据存储器数据时,采用的指令为( )。
A.MOV A, @R1 B.MOVC A, @A + DPTR
C.MOV A, R4 D.MOVX A, @ DPTR
15.执行子程序返回或中断子程序返回指令时,返回的断点是( )
A.调用指令的首地址 B.调用指令的末地址
C.调用指令下一条指令的首地址 D.返回指令的末地址

三、判断对错,如对则在( )中写“√”,如错则在( )中写“×”。(14分)
1. 如果AT89S51单片机的某一高优先级中断请求正在被响应,此时不会再发生中断嵌套。
( )
2. 当EA=1时,AT89S51单片机片外可扩展的程序存储器空间和数据存储器空间是一样的。
( )
3. 指令字节数越多,执行时间越长。( )
4. 访问单片机内部RAM或外部扩展的RAM的低128字节,指令是不同的。( )
5. 并行接口芯片82C55的方式0是无条件的输入输出方式( )
6. 逐次比较型ADC的转换速度要比双积分型ADC的转换速度快。 ( )
7. 串行口方式0的波特率仅与单片机的晶体振荡器有关,与定时器无关。( )
8. 扩展的I/O接口芯片中的寄存器,要占用片外程序存储器的地址单元。( )
9. AT89S51单片机进行串行通信时,要占用一个定时器作为波特率发生器。( )
10. AT89S51单片机访问片外I/O设备中的寄存器,要使用MOVX类指令。( )
11. “转换速度”仅适用于A/D转换器,D/A转换器不用考虑“转换速度”这一问题。( )
12. 对于周期性的干扰电压,可使用双积分的A/D转换器,并选择合适的积分元件,可以将
该周期性的干扰电压带来的转换误差消除。( )
13. 串行口的发送缓冲器和接收缓冲器只有1个单元地址 。( )
14. AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平和低电
平的持续时间均不小于1个机器周期。( )

相关文档
最新文档