《单片机原理与应用》试卷及部分答案

合集下载

(完整版)《单片机原理与应用》试题及答案

(完整版)《单片机原理与应用》试题及答案
R0;


(5)MOV
T0,#3CF0H;(

三、简答题
1.假如(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则履行以下指令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= _____;(DPL)=________;(SP)=________;(6分)
令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)
2、采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
(6分)
解:∵采纳6MHZ晶振
∴机器周期为2us
(213-X)×2×10-6=1×10-3
AJMP
MAIN
;复位,转主程序
ORG
0100H
MAIN:
MOV
DPL,#00H
;初始化DPTR
MOV
DPH,#60H
MOV
R0,#30H.
;初始化R0
LOOP:
MOV
A,@R0
MOVX
@DPTR,
A
INC
R0
INC
DPTR
CJNE
R0,#40H,LOOP
NOP
RET
(1)程序以下:
8
ORG
0000H
2#
VccCS
6264 3#
CE
CE
CE
8
D0~D7DE
WR
D0~D7DE
WR
D0~DE7WR

单片机原理与应用试卷及部分答案

单片机原理与应用试卷及部分答案

5. 80C51单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

A、P0B、P1C、P2D、P36.单片机应用程序一般存放在()。

A、数据存储器RAMB、程序存储器ROMC、寄存器D、CPU7.下列等式中,正确的是()A.1KB=1024ⅹ1024BB. 1 MB =1024ⅹ1024BC. 1KB=1024MBD. 1 MB =1024B8.在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()。

A.EA B.PSEN C. ALE9.下列特点中,不是串行数据传送所具有的是()。

A. 成本低B.速度快C.传送线路简单D.适用于长距离通信10.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()A、 7542HB、 7542C、 75.42HD、75.4211.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。

A、2个机器周期B、1个机器周期C、4个机器周期D、10个晶振周期12.二进制带符号数+1010111B的补码是()。

(A)01010111B (B)01011000B (C)01011001B (D)00101000B13.计算机能直接识别的语言是:()(A) 汇编语言(B) 自然语言(C) 机器语言(D) 高级语言14.ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是()。

A.8、8 B.8、9 C.8、16 D.1、815.启动定时器0开始计数的指令是使TCON的( )(A)TF0位置1 (B)TR0位置1 (C)TR0位置0 (D)TR1位置0三、判断题(正确填√,错误填:。

共10小题,每题1分,共10分)( √)1.MCS-51中的P0口可以分时复用为数据总线和地址总线。

( √ )2.微型计算机与一般计算机的主要区别是体积小、重量轻、耗电少、价格便宜。

( √)3.1602字符型液晶显示模块专门用于显示字符、数字等符号的液晶显示模块。

专科《单片机原理及应用》_试卷_答案

专科《单片机原理及应用》_试卷_答案

专科《单片机原理及应用》_试卷_答案专科《单片机原理及应用》一、(共49题,共157.5分)1. 已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数( ) (2分)A.7542HB.7542C.75.42HD.75.42标准答案:B2. MCS-51的立即寻址方式中,立即数前的符号是:( )(2分)A.#B.→C./D.@标准答案:A3. MCS-51单片机复位操作的主要功能是把PC初始化为( ) (2分)A.0100HB.2080HC.0000HD.8000H标准答案:C4. 下列哪条指令是正确的()(2分)A.PUSH R2B.ADD R0,AC.MOVX A @DPTRD.MOV @R0,A标准答案:D5. MCS-51单片机的定时器/计数器工作方式0是( )(2分)A.8位计数器结构B.16位计数器结构C.13位计数器结构D.2个8位计数器结构标准答案:C6. 单片机应用程序一般存放在()(2分)A.RAMB.ROMC.寄存器D.CPU标准答案:B7. 下列指令中不影响标志位CY的指令有()(2分)A.ADD A,20HB.CLRC.RRC AD.INC A标准答案:D8. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU 首先响应()(2分)A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断标准答案:A9. 在堆栈操作中,当进栈数据全部弹出后,这时S P应指向()(2分)A.栈底单元B.7FH单元C.栈底单元地址加1D.栈底单元地址减1标准答案:A10. 若某寄存器芯片的地址线为12根,那么它的存储容量为()(2分)A.1KBB.2KBC.4KBD.5KB标准答案:C11. 一个完整的微机系统由________和________两大部分组成。

(3分)标准答案: 1. 软件;2. 硬件; 12. 123D=________________________________B=__________________________ ______H。

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、选择题1. 以下哪一项不是单片机的主要特点?A. 集成度高B. 成本低C. 扩展性差D. 功耗低答案:C2. 以下哪个不是51系列单片机的定时器/计数器?A. T0B. T1C. T2D. T3答案:D3. 在单片机编程中,以下哪个指令不是无条件跳转指令?A. SJMPB. DJNZC. LJMPD. AJMP答案:B4. 以下哪个不是单片机的存储器?A. 程序存储器B. 数据存储器C. 只读存储器D. 动态存储器答案:D5. 以下哪个不是单片机的常见端口?A. P0B. P1C. P2D. P4答案:D6. 以下哪个不是单片机的中断源?A.外部中断0B.外部中断1C.定时器0中断D.串口中断答案:B二、填空题1. 单片机是一种集成____、____、____和____于一体的微型计算机系统。

答案:微处理器、存储器、定时器/计数器、输入/输出接口2. 8051单片机的____位可以用于寻址。

答案:83. 在8051单片机中,____寄存器用于存放累加器和标志位。

答案:ACC4. 单片机的____口通常用于扩展外部存储器。

答案:P35. 单片机的中断系统可以实现____、____、____和____等功能。

答案:程序顺序执行、快速响应、多级中断、中断嵌套三、简答题1. 请简要说明单片机的启动方式。

答案:单片机的启动方式主要有两种:上电启动和复位启动。

上电启动是指单片机在电源供电后自动启动执行程序;复位启动是指通过外部信号对单片机进行复位,使单片机从地址0开始执行程序。

2. 请简要说明单片机的指令系统。

答案:单片机的指令系统包括数据传输指令、逻辑运算指令、算术运算指令、控制指令和跳转指令等。

数据传输指令用于在数据寄存器之间、数据寄存器与累加器之间进行数据传输;逻辑运算指令包括与、或、非等操作;算术运算指令包括加、减、乘、除等操作;控制指令包括跳转、循环、分支等操作;跳转指令用于无条件跳转到指定地址或根据条件跳转到不同地址。

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

单片机原理及应用试卷和答案

单片机原理及应用试卷和答案

《单片机原理及应用》考试试卷一.填空题(17分,每空1分)1.8051单片机的内部硬件结构包括了、、、和以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过单片机内部总线相连接内部总线根据其功能又分为总线、总线、总线三种。

2.MCS-51中PSW寄存器的RS0、RS1两位用于设定,B寄存器是位寄存器。

3.MCS-51单片机的P0~P4口均是位I/O口,其中为真正的双向口,为准双向口;口具有第二引脚功能。

4.MCS-51单片机的中断系统由5个中断源,其中中断在中断响应后,请求标志不能自动清除。

中断源可作软中断使用.5.假定(SP)=40H , (3FH)=30H,(40H)=60H。

执行下列指令:POP DPHPOP DPL后,DPTR的内容为,SP的内容是。

二、选择题(10分,每小题2分)1.8051单片机的片内有()个16位的特殊功能寄存器。

A.1个B.2个C.3个D.4个2.MCS-51单片机的堆栈区应建立在()。

A. 片内数据存储区的低128字节单元B. 片内数据存储区C.片内数据存储区的高128字节单元D.程序存储区3.MCS-51单片机定时器工作方式1是指的()工作方式。

A.8位B.8位自动重装C.13位D.16位4.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

A.MOV A, @R1B.MOVC A, @A + DPTRC.MOVX A, @ R0D.MOVX A, @ DPTR5.8751单片机程序存储器的容量最大可扩展为()。

A.60KB.64KC.64+4KD.4K三、简答题(8分,每小题4分)1.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。

2.51系列单片机的定时计数器T0、T1正在计数或定时,CPU能不能作其他事情?说明理由。

四、参数计算(8分,第一小题6分,第二小题2分)已知一MCS51单片机系统外接晶体振荡器频率为12MHZ,计算:(请给出计算过程)1、单片机系统的振荡周期、状态周期、机器周期所对应的时间是多少?2、指令周期中的单字节双周期指令的执行时间是多少?五、改错(16分,每小题2分)请判断下列各条指令的书写格式是否有错,如有错说明原因:1.MUL R0R12.MOV A,#200H3.PUSH R54.MOVX A,30H5.MOV A,@R76.CLR B7.MOVC @A+DPTR, A8.LJMP #1000H六、使用简单指令序列完成以下操作(16分,每小题8分)1.请将片外RAM1000H单元内容取反。

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共30题,每题1分,共30分)1、MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A2、指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。

A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3、5转换成十六进制数是()。

A、111HB、94.8HC、49.8HD、49H正确答案:C4、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B5、A7H和5BH两个立即数相加后,和为(),(CY)是()。

A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )A、保护PCB、(PC )=4000HC、保护现场D、PC+3入栈,(PC )=4000H正确答案:D8、下列指令能使R0的最高位置0的是()。

A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:A9、MOV @Ri , direct 是()A、控制转移指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、位操作指令正确答案:D10、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D11、SJMP rel 是()A、逻辑运算指令C、算术运算指令D、控制转移指令E、数据传送指令正确答案:D12、下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。

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

6.单片机应用程序一般存放在()。

A、数据存储器RAM
B、程序存储器ROM
C、寄存器
D、CPU
7.下列等式中,正确的是()
A.1KB=1024ⅹ1024B
B. 1 MB =1024ⅹ1024B
C. 1KB=1024MB
D. 1 MB =1024B
8.在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()。

A.EA B.PSEN C. ALE D.CE
9.下列特点中,不是串行数据传送所具有的是()。

A. 成本低
B.速度快
C.传送线路简单
D.适用于长距离通信
10.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()
A、7542H
B、7542
C、75.42H
D、75.42
11.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。

A、2个机器周期
B、1个机器周期
C、4个机器周期
D、10个晶振周期
12.二进制带符号数+1010111B的补码是()。

(A)01010111B (B)01011000B (C)01011001B (D)00101000B
13.计算机能直接识别的语言是:()
(A) 汇编语言 (B) 自然语言 (C) 机器语言 (D) 高级语言
14.ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是()。

A.8、8 B.8、9 C.8、16 D.1、8
15.启动定时器0开始计数的指令是使TCON的( )
(A)TF0位置1 (B)TR0位置1 (C)TR0位置0 (D)TR1位置0
三、判断题(正确填√,错误填:。

共10小题,每题1分,共10分)
( √ )1.MCS-51中的P0口可以分时复用为数据总线和地址总线。

( √ )2.微型计算机与一般计算机的主要区别是体积小、重量轻、耗电少、价格便宜。

( √ )3.1602字符型液晶显示模块专门用于显示字符、数字等符号的液晶显示模块。

( √ )4.目前常用的单片机和外设之间进行数据传输的串行总线主要有I2C总线、单总线和SPI 总线。

( √ )5.测温传感器DS18B20的数据传输线是一种单总线。

(√)6.五个中断源中自然优先级最高的是外部中断0,优先级最低的是串行口中
断。

()7.当P2口的某些位用作地址线后,其它位不可以用作I/O口线使用。

( )8. 在中断开启的情况下,任何中断均能立即得到响应。

( √ )9.数据指针DPTR是一个16位的寄存器,由两个8位寄存器DPH和DPL拼成。

( )10.在MCS-51系统中,一个机器周期等于1μs。

四、简答题(共 5小题,每题 3分,共计 15 分)
1. MCS-51系列中断系统包括几个中断源和几个中断优先级,写出所有的中断源的名称及其入口地址。

答:MCS-51系列中断系统包括5个中断源和2个中断优先级
中断源的名称及其入口地址:外部中断0(INT0)----0003H
定时器/计数器中断T0----000BH
外部中断1(INT1)---0013H
定时器/计数器中断T1----001BH
串行口中断----0023H
2.什么叫单片机?其主要特点有哪些?
答:单片机是在一块硅片上集成了各种部件的微型计算机。

特点:1、体积小、重量轻、功耗低、功能强、性价比高
2、数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高;
3、结构灵活,易于组成各种微机应用系统;
4、应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器
等领域。

3.51系列单片机定时/计数器初始化的三个步骤。

答:
①TMOD设置定时器工作方式
②设置定时器初值
③启动定时器
4.简述8051单片机中P0、P1、P2、P3口的主要作用。

答:并行I/O接口的作用
①P0口作为通用I/O口,也可以分时复用作为低8位地址/数据总线
②P1口仅作为作为通用I/O口使用,
③P2口既作为通用I/O接口,也可以分时复用作为高8位地址/数据线
④P3口作为通用I/O口外,还具有第二功能
5. MCS-51的中断处理过程可分为哪几部分?
答: MCS-51的中断处理过程:①中断响应②中断处理③中断返回
五、程序分析题,把答案写在题中横线上。

(共 7个空,每空 1 分,共计 7分)
单片机中断系统应用广泛,下面是一段关于中断系统的程序,若单片机晶振为12MHZ请解释语句。

#include <reg51.h>
#include<reg51.h>
sbit P1_0= P1^0 ;
void timer0(void)interrupt 1 using 1 // T0中断服务程序入口
{
P1_0=!P1_0;
TH0=-(1000/256); // 计数初值重装
TL1=-(1000%256);
}
void main()
{
TMOD=0x01; // T0工作在定时器方式1
P1_0=0;
TH0=-(1000/256); // 预置计数初值
TL1=-(1000%256);
EA=1; // CPU开中断
ET0=1; // T0开中断
TR0=1; // 启动T0
do{}
while(1);
}
六、画仿真电路图(共 1小题,1题 8分,共计 8 分)
利用DS1302芯片读取时间,然后显示在数码管上,数码管交替显示时间和日期,完成数码管与单片机和38译码器的连接,并写出用proteus软件实现硬件调试运行的过程。

(8分)
步骤:
1.在Proteus 软件画仿真电路图;
2.用KEIL软件将程序生成hex文件。

3.双击仿真电路图中单片机芯片,导入hex文件,调试运行程序,在数码管交替显示时间和日
(注:文档可能无法思考全面,请浏览后下载,供参考。

可复制、编制,期待你的好评与关注)。

相关文档
最新文档