西华师范大学单片机试题库(有答案)

合集下载

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机中,用于存储程序的存储器是()。

A. ROMB. RAMC. EPROMD. EEPROM答案:A2. 8051单片机的定时器/计数器中,定时器0和定时器1的计数器都是()位的。

A. 8B. 16C. 12D. 14答案:A3. 单片机中,中断服务程序的入口地址是()。

A. 由用户定义B. 由硬件自动生成C. 由中断向量表决定D. 由程序计数器决定答案:C4. 8051单片机的外部中断0的中断向量地址是()。

A. 0003HB. 000BHC. 0013HD. 001BH答案:B5. 在8051单片机中,串行通信的波特率由()决定。

A. 定时器B. 计数器C. 外部晶振频率D. 内部时钟频率答案:A6. 单片机中,用于存储数据的存储器是()。

A. ROMB. RAMC. EPROMD. EEPROM答案:B7. 8051单片机的定时器/计数器中,定时器2的计数器是()位的。

A. 8B. 16C. 12D. 14答案:B8. 单片机中,用于存储常数的存储器是()。

A. ROMB. RAMC. EPROMD. EEPROM答案:A9. 8051单片机的外部中断1的中断向量地址是()。

A. 0003HB. 0013HC. 001BHD. 0023H答案:C10. 在8051单片机中,串行通信的停止位通常设置为()位。

A. 1B. 2C. 3D. 4答案:A二、填空题(每空1分,共20分)1. 8051单片机的内部时钟频率为12MHz时,机器周期为______μs。

答案:12. 单片机中,用于存储程序的存储器是______存储器。

答案:只读3. 8051单片机的定时器/计数器中,定时器0和定时器1的计数器都是______位的。

答案:84. 单片机中,用于存储数据的存储器是______存储器。

答案:随机访问5. 8051单片机的外部中断0的中断向量地址是______H。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案一、选择题(每题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. 单片微处理器D. 单片存储器答案:A2. 8051单片机的内部RAM是()。

A. 128BB. 256BC. 512BD. 1024B答案:B3. 8051单片机的外部中断有()个。

A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器是()位的。

A. 4B. 8C. 12D. 16答案:B5. 8051单片机的串行通讯是()位的。

A. 4B. 5C. 8D. 10答案:C6. 8051单片机的I/O口是()。

A. 推挽输出B. 开漏输出C. 准双向口D. 双向口答案:C7. 8051单片机的外部中断0的中断向量地址是()。

A. 0003HB. 0013HC. 0023HD. 0033H答案:B8. 8051单片机的定时器0工作在方式1时,定时器溢出()次产生中断。

A. 1B. 2C. 4D. 16答案:B9. 8051单片机的定时器/计数器的控制寄存器是()。

A. TCONB. TMODC. TL0D. TH0答案:B10. 8051单片机的外部中断1的优先级()外部中断0。

A. 低于B. 高于C. 等于D. 不确定答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为工作寄存器区和_________区。

答案:位寻址2. 8051单片机的外部中断0和外部中断1的触发方式分别是_________触发和_________触发。

答案:电平;边沿3. 8051单片机的定时器/计数器的工作方式有4种,分别是方式0、方式1、方式2和_________。

答案:方式34. 8051单片机的串行通讯波特率可由定时器1的_________和_________两个寄存器的值来设置。

答案:TH1;TL15. 8051单片机的I/O口P1.0和P1.1用作外部中断0和外部中断1时,它们的中断优先级分别是_________和_________。

单片机考试题库及答案

单片机考试题库及答案

单片机考试题库及答案一、选择题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

西华大学单片机试卷1

考试科目:单片机原理及应用考试时间: 100分钟试卷总分 100分装订线一、填空题参考答案1、(C);2、1030H;3、地址;4、64;5、A,PC,DPTR;6、3CH,5FH,30H7、1μs;8、0;9、04H,00H,0;10、0003H,000BH,0013H,001BH,0023H二、编程题参考答案(1)ANL A,#87H 或 CLR Acc.3 CLR Acc.4 CLR Acc.5CLR Acc.6(2)ANL A,#0C3H 或 CLR Acc.2 CLR Acc.3 CLR Acc.4 CLR Acc.5(3)ORL A,#0CH 或 SETB Acc.2 SETB Acc.3三、读程序题参考答案(6CH)=5BH ,(6DH)=66H ,(6EH)=7DH ,(6FH)=7FH ,DPTR= 3000H 。

四、问答题答题要点1、(1)、P1口,P2口,P3口,P0口共32位I/O口;(2)、可寄存器寻址操作方式和位寻址操作方式。

2、工作寄存器区,可位寻址区,用户RAM区;主要功能:工作寄存器区(现场保护),可位寻址区(位处理机的存储空间),用户RAM区(堆栈,数据缓冲)3、MOVC 用于读取程序存储器内数据, MOVX用于读写片外数据存储器。

4、5个中断源,响应条件:中断请求,EA=1,该中断允许位=1,无同级或更高级中断正在被服务。

五、编程题参考答案ORG 0000HRESET: AJMP MAINORG 000BHAJMP IT0PORG 0030H MAIN: MOV SP,#60HACALL PT0M2 LOOP: AJMP LOOPPT0M2: MOV TMOD,#02H MOV TL0,#156 MOV TH0,#156 SETB EASETB ET0SETB TR0RETIT0P: CPL P1.0RETIEND六、参考答案IC1:8000H IC2:8001H IC3:8002H IC4:8003H IC5:8004H IC6:8005H IC7:8006H IC8:8007H。

大学单片机笔试题及答案

大学单片机笔试题及答案

大学单片机笔试题及答案一、选择题(每题2分,共20分)1. 单片机的CPU主要由哪几个部分组成?A. 运算器和控制器B. 存储器和输入输出设备C. 运算器、控制器和存储器D. 运算器、控制器和输入输出设备答案:A2. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:C3. 在8051单片机中,以下哪个寄存器用于存储程序计数器的值?A. ACCB. BC. PSWD. SP答案:D4. 8051单片机的中断向量表中,定时器0的中断入口地址是?A. 0003HB. 000BHC. 0013HD. 001BH答案:C5. 8051单片机的外部中断0的中断向量地址是?A. 0003HB. 0013HC. 0023HD. 0033H答案:A6. 8051单片机的串行通信方式中,同步方式是指?A. 由硬件产生波特率B. 由软件产生波特率C. 由外部时钟信号控制数据传输D. 由内部时钟信号控制数据传输答案:C7. 在8051单片机中,以下哪个指令用于将累加器的内容移入外部数据存储器?A. MOVX @R0, AB. MOVX A, @R0C. MOVX A, @R1D. MOV @R0, A答案:A8. 8051单片机的定时器/计数器在工作方式2下,定时器/计数器的溢出次数是?A. 256次B. 512次C. 1024次D. 65536次答案:B9. 8051单片机的串行通信中,若设置为9位数据格式,则接收到的数据存放在哪个寄存器?A. SBUFB. SCONC. P1D. IE答案:A10. 8051单片机的定时器/计数器在工作方式0下,定时器/计数器的计数范围是?A. 0到255B. 0到511C. 0到1023D. 0到65535答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为_______区和_______区。

答案:工作寄存器;位寻址2. 8051单片机的外部中断0和外部中断1的优先级可以通过_______寄存器来设置。

西华大学单片机试卷

西华大学单片机试卷

二、写出完成如下要求的指令,但是不能改变未涉及位的内容。

(10分)
(1) 把Acc.0,Acc.2,Acc.5和Acc.6清“0”。

(2)把累加器的中间2位清“0”。

(3)使Acc.2和Acc.7置“1”。

三、阅读下列程序,并填空:(15分)
已知程序执行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH。

下述程序执行后,请问
A=________,SP=________,(51H)=________,(52H)=________,
DPTR=________。

POP DPH
POP DPL
MOV DPTR ,#4000H
MOV B,A
MOVX A,@A+DPTR
PUSH Acc
MOV A,B
INC A
MOVX A,@A+DPTR
PUSH Acc
LOOP: SJMP LOOP
ORG 4000H
DB 10H,80H,30H,50H,30H,50H
四、问答题(本大题共3道小题,每小题10分,总计30分)
1、说明MCS-51单片机的引脚EA的作用,该引脚接高电平和低电平时各有何功能?
2 、什么是中断源?MCS-51有哪些中断源?
3、MCS-51有几个中断源?中断的响应条件是什么?
五、将片外RAM自0000H单元起的100个数,移至片外RAM自2080H单元起的数据存储器区间去。

(要求画出程序框图)(25分)。

西华大学---单片机复习题集--答案更全

西华大学---单片机复习题集--答案更全

西华大学单片机习题一.填空1.在MCS-51单片机中,若采用6MHz晶振,则1个机器周期为2us 。

2.若A中的内容为63H,则标志位P的值为0 。

3.MCS-51单片机复位后,R4对应的存储单元的地址为04H ,若RS1=1,RS0=0,R4对应的存储单元地址又为14H 。

4.使用8031时,需将EA接低电平。

5.MCS-51单片机程序存储器的寻址范围为64 KB,数据存储器的寻址范围为0000H~FFFFH 。

6.11根地址线可以寻址2^11(2KB) 个存储单元,16KB存储单元需要14 根地址线。

7.写出下列每条指令源操作数的寻址方式:MOV A , R0 寄存器寻址;MOV A , @R0 寄存器间接寻址,MOVX A , @DPTR 基址寄存器间接寻址;MOVC A , @A+DPTR 基址寄存器加变址寄存器间接寻址。

8.MCS-51单片机的串行口工作在方式0时,引脚P3.0的作用是送出串行数据,引脚P3.1的作用是送出移动脉冲。

二.选择题1.MCS-51单片机的串行口工作在方式1时,其波特率是( D )。

(A) 固定的,为f osc/32 (B) 固定的,为f osc/12(C) 固定的,为f osc/64 (D) 可变的,由定时器/计数器1的溢出速率确定2.在MCS-51单片机存储器扩展中,区分扩展的是片外程序存储器还是片外数据存储器的最可靠的方法是:( D )。

(A) 看其位于地址范围的低端还是高端(B) 看其离CPU芯片距离的远近(C) 看其芯片是ROM还是RAM(D) 看其是与CPU的RD信号连接还是与PSEN信号连接3.CPU对程序计数器PC的操作是( C )。

(A) 自动进行的(B) 通过传送指令进行的(C) 通过加1指令进行的(D) 通过减1指令进行的4.以下有关PC和DPTR的描述中错误的是( C )。

(A) DPTR是可以访问的而PC是不能访问的(B) 它们都是16位的寄存器(C) 它们都有自动加1功能(D) DPTR可以分为两个8位的寄存器使用,但PC不能5.PC的值是( C )。

单片机考试题目和答案

单片机考试题目和答案

单片机考试题目和答案一、单项选择题(每题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. 单片机中,CPU的中文名称是()。

A. 中央处理单元B. 存储器C. 输入输出接口D. 定时器/计数器答案:A2. 8051单片机的内部ROM大小为()。

A. 4KBB. 8KBC. 16KBD. 32KB答案:B3. 8051单片机的定时器/计数器数量是()。

A. 1个B. 2个C. 3个D. 4个答案:B4. 下列哪个不是单片机的I/O端口()。

A. P0B. P1C. P2D. P3答案:D5. 单片机中的中断服务程序是在()执行的。

A. 主程序B. 子程序C. 中断向量表D. 定时器/计数器答案:C6. 8051单片机的外部中断源有几个()。

A. 2个B. 3个C. 4个D. 5个答案:A7. 下列哪个不是单片机的定时器/计数器工作模式()。

A. 模式0B. 模式1C. 模式2D. 模式4答案:D8. 8051单片机的内部RAM大小为()。

A. 128字节B. 256字节C. 512字节D. 1024字节答案:B9. 单片机的程序计数器PC的位数是()。

A. 8位B. 16位C. 24位D. 32位答案:B10. 8051单片机的外部中断请求信号是()。

A. INT0B. INT1C. TF0D. TF1答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______。

答案:工作寄存器组;位寻址区2. 单片机的I/O端口通常具有______和______两种功能。

答案:推挽输出;开漏输出3. 8051单片机的外部中断优先级由______决定。

答案:IP寄存器4. 在8051单片机中,______指令用于将累加器A的内容传送到外部数据存储器。

答案:MOVX5. 8051单片机的定时器/计数器在工作模式1下,定时器/计数器是______。

答案:16位的6. 8051单片机的定时器/计数器在工作模式2下,定时器/计数器是______。

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案一、选择题(每题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. 存储器、控制器和输入输出接口答案:A2. 下列哪个不是单片机的输入设备?A. 键盘B. 显示器C. 鼠标D. 打印机答案:B3. 8051单片机的定时器/计数器有几个?A. 2个B. 3个C. 4个D. 5个答案:B4. 单片机的中断系统由哪几部分组成?A. 中断源、中断向量表和中断服务程序B. 中断源、中断向量表和中断控制器C. 中断源、中断控制器和中断服务程序D. 中断向量表、中断控制器和中断服务程序答案:A5. 在8051单片机中,下列哪个寄存器用于存储程序计数器的值?A. PCB. SPC. DPTRD. ACC答案:A6. 单片机的I/O口在默认情况下是哪种状态?A. 高电平B. 低电平C. 高阻态D. 浮动态答案:C7. 单片机的程序存储器通常采用哪种类型的存储器?A. RAMB. ROMC. EEPROMD. FLASH答案:B8. 8051单片机的外部中断有几个?A. 2个B. 3个C. 4个D. 5个答案:A9. 单片机的串行通信中,常用的波特率是多少?A. 9600B. 19200C. 38400D. 115200答案:A10. 单片机的定时器/计数器工作在计数器模式时,其功能是什么?A. 定时B. 计数C. 数据转换D. 通信答案:B二、填空题(每题2分,共20分)1. 单片机的______是其核心部件,负责执行程序指令。

答案:CPU2. 8051单片机的内部RAM分为______区和______区。

答案:工作寄存器;位寻址3. 单片机的______是用于存储程序和数据的半导体芯片。

答案:存储器4. 单片机的______是用于控制程序执行流程的硬件电路。

答案:控制器5. 单片机的______是用于实现单片机与外部设备通信的接口。

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案一、单项选择题(每题2分,共20分)1. 单片机是指()。

A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片微电脑答案:C2. 8051单片机的内部数据存储器的容量为()。

A. 128BB. 256BC. 512BD. 1024B答案:B3. 8051单片机的外部中断有()个。

A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有()个。

A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信可以工作在()种方式。

A. 1B. 2C. 3D. 4答案:D6. 8051单片机的P0口作为I/O口使用时,需要()。

A. 内部上拉电阻B. 外部上拉电阻C. 内部下拉电阻D. 外部下拉电阻答案:B7. 8051单片机的P1口作为I/O口使用时,不需要()。

A. 内部上拉电阻B. 外部上拉电阻C. 内部下拉电阻D. 外部下拉电阻答案:B8. 8051单片机的定时器/计数器的计数初值设置在()寄存器中。

A. TCONB. TMODC. TL0D. TH0答案:B9. 8051单片机的定时器/计数器的溢出中断标志设置在()寄存器中。

A. TCONB. TMODC. TL0D. TH0答案:A10. 8051单片机的串行通信的波特率设置在()寄存器中。

A. PCONB. TMODC. SCOND. IE答案:C二、填空题(每题2分,共20分)1. 8051单片机的内部数据存储器的地址范围是 00H 到 _ H。

答案:FF2. 8051单片机的外部数据存储器的地址范围是 _ H 到 FFFFH。

答案:00003. 8051单片机的外部中断0的中断向量地址是 _ H。

答案:034. 8051单片机的外部中断1的中断向量地址是 _ H。

答案:135. 8051单片机的定时器0的中断向量地址是 _ H。

答案:4C6. 8051单片机的定时器1的中断向量地址是 _ H。

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案一、单项选择题(每题2分,共20分)1. 单片机是指()。

A. 单片集成电路B. 单片微处理器C. 单片计算机D. 单片存储器答案:C2. 8051单片机的内部数据存储器的容量为()。

A. 64KBB. 128BC. 256BD. 512B答案:C3. 8051单片机的外部中断有()个。

A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器有()个。

A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信方式是()。

A. 同步通信B. 异步通信C. 半同步通信D. 全双工通信答案:B6. 8051单片机的P1口是()。

A. 准双向口B. 推挽输出口C. 漏极开路输出口D. 集电极开路输出口答案:A7. 8051单片机的程序存储器的地址范围是()。

A. 0000H~0FFFHB. 0000H~FFFFHC. 0000H~1FFFHD. 0000H~FFFFH答案:B8. 8051单片机的定时器/计数器工作在方式1时,定时器/计数器的计数初值为()。

A. 0B. 1C. 2D. 3答案:B9. 8051单片机的定时器/计数器工作在方式2时,定时器/计数器的计数初值为()。

A. 0B. 1C. 8D. 16答案:C10. 8051单片机的定时器/计数器工作在方式3时,定时器/计数器的计数初值为()。

A. 0B. 1C. 8D. 16答案:D二、填空题(每题2分,共20分)1. 8051单片机的内部数据存储器分为工作寄存器区和________区。

答案:RAM2. 8051单片机的外部中断0的中断标志是________。

答案:TF03. 8051单片机的外部中断1的中断标志是________。

答案:TF14. 8051单片机的定时器/计数器工作在方式0时,定时器/计数器为________模式。

答案:13位计数器5. 8051单片机的定时器/计数器工作在方式1时,定时器/计数器为________模式。

单片机考试题和答案

单片机考试题和答案

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

A. CPUB. MCUC. ROMD. RAM答案:B2. 8051单片机的程序存储器和数据存储器的地址范围分别是()。

A. 0000H-FFFFH, 0000H-FFFFHB. 0000H-FFFFH, 00H-FFHC. 0000H-FFFFH, 00H-7FHD. 0000H-FFFFH, 80H-FFH答案:B3. 8051单片机的定时器/计数器有()个。

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

A. 1B. 2C. 3D. 4答案:B5. 8051单片机的串行通信方式有()种。

A. 1B. 2C. 3D. 4答案:B6. 8051单片机的I/O口是()位的。

A. 4B. 8C. 12D. 16答案:B7. 8051单片机的看门狗定时器的英文缩写是()。

A. WDTB. WDGC. WTDD. WTG答案:A8. 8051单片机的电源电压范围是()。

A. 3.3V-5.5VB. 4.5V-5.5VC. 5V-12VD. 12V-24V答案:B9. 8051单片机的时钟频率范围是()。

A. 12MHz-24MHzB. 24MHz-48MHzC. 48MHz-72MHzD. 72MHz-96MHz答案:A10. 8051单片机的EA引脚的作用是()。

A. 外部中断使能B. 外部中断禁用C. 程序存储器使能D. 程序存储器禁用答案:C二、填空题(每题2分,共20分)1. 8051单片机的内部RAM共有______字节。

答案:1282. 8051单片机的外部中断0和外部中断1的优先级是______。

答案:外部中断0高于外部中断13. 8051单片机的定时器/计数器0和定时器/计数器1的计数范围是______。

答案:0-2554. 8051单片机的串行通信波特率是______可调的。

单片机练习题库(含参考答案)

单片机练习题库(含参考答案)

单片机练习题库(含参考答案)一、单选题(共107题,每题1分,共107分)1.ALU的中文含义是()。

A、静态随机存储器B、加法器C、算术单元D、算术逻辑单元正确答案:D2.当T1向51系列单片机的CPU发出中断请求时,若CPU允许并接受中断时,程序计数器PC的内容将被自动修改为()。

A、0003B、000BC、0013D、001BH正确答案:D3.对于MCS-51系列单片机来说,变址间接寻址可寻址的空间是()。

A、程序存储器B、内部RAMC、外部RAMD、特殊功能寄存器正确答案:A4.MCS—51系列单片机扩展存储器芯片时,4个I/O口中做为地址总线的是()。

A、P0口和P2口B、仅P0口C、P2口和P3口D、仅P2口正确答案:A5.8051单片机有()个中断源。

A、3B、4C、6D、5正确答案:D6.当8051单片机系统的振荡晶体频率为6MHz时,其一个机器周期的时间是()。

A、0.5μSB、2μSC、1μSD、4μS正确答案:B7.对于MCS-51系列单片机来说,基址加变址寻址可寻址的空间是()。

A、内部RAM中0-7FH的空间和SFRB、内部RAM和外部RAMC、程序存储器D、外部RAM正确答案:C8.下列单片机中具有4KEPROM的是()。

A、89C51B、8031C、8052D、8751正确答案:D9.AT89C2051是()位的单片机。

A、4B、8C、准16D、16正确答案:B10.MCS-51系列单片机内部计数器可实现的最大计数值是()。

A、128B、256D、65536正确答案:D11.下列单片机中没有片内程序存储器的是()。

A、8052B、8051C、8751D、8031正确答案:D12.AT89C52单片机有()个中断源。

A、3B、4C、5D、6正确答案:D13.当AT89C52单片机系统的振荡晶体频率为24MHz时,其一个机器周期的时间是()。

A、0.5μSB、1μSC、2μSD、4μS正确答案:A14.MCS-51单片机的串行口有()种工作方式。

单片机考试题目及答案

单片机考试题目及答案

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

A. CPUB. ROMC. RAMD. MCU答案:D2. 8051单片机的振荡频率为12MHz,机器周期为()。

A. 1μsB. 0.5μsC. 0.1μsD. 2μs答案:B3. 8051单片机的内部RAM共有()字节。

A. 128B. 256C. 512D. 1024答案:B4. 8051单片机的外部中断有()个。

A. 1B. 2C. 3D. 4答案:B5. 8051单片机的定时器/计数器有()个。

A. 1B. 2C. 3D. 4答案:B6. 8051单片机的串行通讯方式是()。

A. 同步通讯B. 异步通讯C. 并行通讯D. 串行通讯答案:B7. 8051单片机的P0口作为I/O口使用时,必须外接()。

A. 上拉电阻B. 下拉电阻C. 限流电阻D. 滤波电容答案:C8. 8051单片机的P1口作为I/O口使用时,可以直接驱动()。

A. 蜂鸣器B. 继电器C. 显示器D. 指示灯答案:D9. 8051单片机的P2口作为地址/数据总线使用时,必须外接()。

A. 上拉电阻B. 下拉电阻C. 限流电阻D. 滤波电容答案:A10. 8051单片机的P3口的RD和WR引脚分别表示()。

A. 读和写B. 写和读C. 读和地址D. 写和地址答案:A二、填空题(每空2分,共20分)1. 单片机是指将CPU、______、______、I/O接口等集成在一个芯片上的微型计算机。

答案:存储器、定时器/计数器2. 8051单片机的内部RAM分为______和______两部分。

答案:工作寄存器区、可位寻址区3. 8051单片机的外部中断有INT0和INT1两个,其中INT0的中断优先级______于INT1。

答案:高4. 8051单片机的定时器/计数器有定时和______两种工作方式。

答案:计数5. 8051单片机的串行通讯方式是______通讯,波特率可变。

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案一、单项选择题(每题2分,共20分)1. 单片机是指()。

A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片微电脑答案:C2. 8051单片机的程序存储器和数据存储器的地址空间分别是()。

A. 64KB、64KBB. 64KB、128KBC. 128KB、64KBD. 128KB、128KB答案:C3. 8051单片机的定时器/计数器的计数器模式下,计数器的计数范围是()。

A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:A4. 8051单片机的外部中断0和外部中断1的优先级是()。

A. 外部中断0高B. 外部中断1高C. 两者相同D. 无法确定答案:A5. 8051单片机的串行通信中,波特率的计算公式为()。

A. 波特率 = 2^SMOD / (12 (256 - TH1))B. 波特率 = 2^SMOD / (32 (256 - TH1))C. 波特率 = 2^SMOD / (64 (256 - TH1))D. 波特率 = 2^SMOD / (16 (256 - TH1))答案:A6. 8051单片机的I/O口P1.0和P1.1分别作为外部中断0和外部中断1的输入时,应将这两个引脚配置为()。

A. 推挽输出B. 开漏输出C. 上拉输入D. 下拉输入答案:C7. 8051单片机的定时器/计数器在定时模式下,定时时间的计算公式为()。

A. 定时时间 = (65536 - TH0) 12 / 12B. 定时时间 = (65536 - TH0) 12 / 11.0592C. 定时时间 = (65536 - TH0) 12 / 3.579545D. 定时时间 = (65536 - TH0) 12 / 1.8432答案:B8. 8051单片机的看门狗定时器(WDT)的作用是()。

A. 定时B. 计数C. 监控程序运行D. 产生中断答案:C9. 8051单片机的EA引脚的作用是()。

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

1《单片机与接口技术》习题库及答案一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。

)二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在空格内。

)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 ,00HB .0000H ,07HC .0003H ,07HD .0800H ,08H5.单片机8051的ALE 引脚是 B 。

A .输出高电平B .输出矩形脉冲,频率为fosc 的1/6C .输出低电平D .输出矩形脉冲,频率为fosc 的1/26.单片机8051的EA 引脚 C 。

A .必须接地B .必须接+5VC .以上两种视需要而定7.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是 A 。

A .P0口B .P1口C .P2口D .P0口 和 P2口8.PSW 中的RS1和RS0用来 A 。

A . 选择工作寄存器组号B .指示复位C .选择定时器D .选择工作方式9.上电复位后,PSW 的值为 D 。

A .1B .07HC .0FFHD .010.8051单片机上电复位后,堆栈区的最大允许范围是 B 个单元。

A .64B .120C .128D .25611.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM 的 D 。

A .00H —FFHB .00H —07HC .07H —7FHD .08H —7FH12.复位后,堆栈指针SP 在内部RAM 中的直接地址是 C 。

A .00HB .07HC .81HD .FFH13. 8051的P0口,当使用外部存储器时它是一个 D 。

A .传输高8位地址口 A .传输低8位地址口C .传输高8位数据口D .传输低8位地址/数据口14.P0口作数据线和低8位地址线时 B 。

A .应外接上拉电阻B .不能作I/O 口C .能作I/O 口D .应外接高电平15.对于8051单片机,其内部RAM20H-2FH 单元 C 。

A .只能位寻址B .只能字节寻址C .既可位寻址又可字节寻址D .少部分只能位寻址16.寻址方式就是 C 的方式。

A .查找指令操作码B .查找指令C .查找指令操作数D .查找指令操作码和操作数 17.8051 单片机若晶振频率为fosc=12MHz ,则一个机器周期等于 C µS。

A .1/12B .1/2C .1D .218.MCS-51单片机的数据指针DPTR 是一个16位的专用地址指针寄存器,主要用来 B 。

A .存放指令B .存放16位地址,作间址寄存器使用C .存放下一条指令地址D .存放上一条指令地址219.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单片机的V SS (20)引脚是 B 引脚。

A .主电源+5VB .接地C .备用电源D .访问片外存贮器23.8051单片机的VCC (40)引脚是 A 引脚。

A .主电源+5VB .接地C .备用电源D .访问片外存贮器24.8051单片机中,输入/输出引脚中有专门的第二功能的引脚是 D 。

A .P0B .P1C .P2D .P325.MCS-51复位后,程序计数器PC= B 。

即单片机从 B 开始执行指令。

A .0001HB .0000HC .0003HD .0023H26.MCS-51的片内外的ROM 是统一编址的,如果EA 端保持高电平,8051的程序计数器PC 在 B 地址范围内。

A .1000H —FFFFHB .0000H —FFFFHC .0001H —0FFFHD .0000H —0FFFH27.单片机的堆栈指针SP 始终是指示 B 。

A .堆栈底B .堆栈顶C .堆栈地址D .堆栈中间位置28.单片机的P0、P1口作输入用途之前必须 A 。

A .在相应端口先置1B .在相应端口先置0C .外接高电平D .外接上拉电阻29.MCS-51的串行数据缓冲器SBUF 用于 B 。

A .存放运算中间结果B .存放待发送或已接收到的数据C .暂存数据和地址D .存放待调试的程序30.MCS-51单片机的P1口的功能是 A 。

A .可作通用双向I/O 口用C .可作地址/数据总线用31.MCS-51单片机复位后,专用寄存器ACC 的状态是 C 。

A .01HB .07HC .00HD .0FFH32.当程序状态字寄存器PSW 状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为 B 。

A .组0B .组1C .组2D .组333.8051单片机中,用户可使用的16位寄存器是 D 。

A .PSWB .ACC C . SPD .DPTR34.8051的程序计数器PC 为16位计数器,其寻址范围是 D 。

A .8KB .16KC .32KD .64K35.单片机应用程序一般存放在 B 中。

A .RAMB .ROMC .寄存器D .CPUMCS-51单片机指令系统及程序设计36.MCS-51汇编语言指令格式中,唯一不可缺少的部分是 B 。

A .标号B .操作码C .操作数D .注释37.MCS-51的立即寻址方式中,立即数前面 D 。

A .应加前缀“/:”号B .不加前缀号C .应加前缀“@”号D .应加前缀“#”号38.下列完成8051单片机内部数据传送的指令是 D 。

A .MOVX A ,@DPTRB .MOVC A, @A+PCD .MOV direct,direct39.MCS-51的源操作数为立即寻址的指令中,立即数就是 B 。

A .放在寄存器R0中的内容B .放在程序中的常数C .放在A 中的内容D .放在B 中的内容40.单片机中PUSH 和POP 指令常用来 C 。

A .保护断点B .保护现场C .保护现场,恢复现场3D .保护断点,恢复断点41.MCS-51寻址方式中,操作数Ri 加前缀“@”号的寻址方式是 A 。

A .寄存器间接寻址B .寄存器寻址C .基址加变址寻址D .立即寻址42.MCS-51寻址方式中,立即寻址的寻址空间是 C 。

A .工作寄存器R0~R7B .专用寄存器SFRC .程序存储器ROMD.片内RAM 的20H ~2FH 安节中的所有位和部分专用寄存器SFR 的位43.MCS-51寻址方式中,直接寻址的寻址空间是 D 。

A .工作寄存器R0~R7B .专用寄存器SFRC .程序存储器ROMD.数据存储器256字节范围44.执行指令MOVX A ,@DPTR 时,WR 、RD 脚的电平为 C 。

A .WR 高电平,RD 高电平B .WR 低电平,RD 高电平C .WR 高电平,RD 低电平 D .WR 低电平,RD 低电平45.主程序中调用子程序后返回主程序,堆栈指针SP 的值 A 。

A .不变B .加2C .加4D .减246.单片机中使用MOVX A ,@R1指令, C 寻址数据存储器1050H 单元。

A .能直接B .不能C .与P2口配合能D .与P1口配合能47.下列指令判断若P1口最低位为高电平就转LP ,否则就执行下一句的是 B 。

A .JNB P1.0,LP B .JB P1.0,LPC .JC P1.0,LPD .JNZ P1.0,LP48.指令JB OEOH ,LP 中的OEOH 是指 C 。

A .累加器AB .累加器A 的最高位C .累加器A 的最低位D .一个单元的地址49.下列指令中比较转移指令是指 B 。

A . DJNZ Rn ,relB .CJNE Rn ,#data ,relC .DJNZ direct ,relD .JBC bit ,rel50.指令MOV R0,#20H 执行前(R0)=30H ,(20H )=38H ,执行后(R0)= B 。

A .00HB .20HC .30HD .38H51.指令MOV R0, 20H 执行前(R0)=30H ,(20H )=38H ,执行后(R0)= D 。

A .20HB .30HC .50HD .38H52.执行如下三条指令后,30H 单元的内容是 B 。

MOV R1,#30HMOV 40H ,#0EHMOV @R1,40HA .40HB .0EHC .30HD .FFH54.MCS-51指令MOV R0,#20H 中的20H 是指 A 。

A .立即数B .内部RAM20HC .一个数的初值D .以上三种均有可能,视该指令的在程序中的作用55.MCS-51单片机在执行MOVX A ,@DPTR 指令时,其寻址单元的地址是由 B 。

A .P0口送高8位,P2口送高8位B .P0口送低8位,P2口送高8位C .P0口送低8位,P2口送低8位D .P0口送高8位,P2口送低8位56.在MCS-51指令中,下列指令中 C 是无条件转移指令。

A .LCALL addr16B .DJNZ direct,relC .SJMP relD .ACALL addr1157.下列指令中影响堆栈指针的指令是 D 。

A .LJMPB .ADDC .MOVC A ,@A+PCD .LCALL58.已知:A=DBH R4=73H CY=1,指令:SUBB A , R4 执行后的结果是 C 。

A .A=73HB .A=DBHC .A=67HD .以上都不对59.可实现将内部数据存储单元的内容传送到累加器A 中的指令是 C 。

A .MOVX A ,@R0 B .MOV A, #data C .MOV A ,@R0 D .MOVX A, @DPTR60.下列指令执行时,不修改PC 中内容的指令是 B 。

A .AJMPB .MOVC A ,@ A+PC461.已知:A=D2H ,(40H )=77H ,执行指令:ORL A ,40H 后,其结果是: B 。

A .A=77HB .A=F7HC .A=D2HD .以上都不对62.指令MUL AB 执行前(A )=18H ,(B )=05H ,执行后,A 、B 的内容是 D 。

相关文档
最新文档