南昌大学单片机试卷五答案

合集下载

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

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

单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B2.8051单片机的定时器T1用作定时方式时是A、由外部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个机器周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:C3.当(IP)=04H时,优先级最高的中断源是():A、定时计数器1B、定时计数器0C、外部中断0D、外部中断1正确答案:D4.DJNZ direct,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D5.指令CLR C 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:G6.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B7.单片机上电复位后,P0的内容和SP的内容为():A、FFH,00HB、FFH,07HC、0000H,07HD、0000H,00H正确答案:B8.执行下列程序后,内部RAM 30H单元的内容是()。

MOV 30H,#00H MOV R0,#30H MOV A, 30H ADD A, #05H MOVC A, @A+PC MOV @R0, A SJMP $ TDB:DB 00H ,01H ,02H,03H,05HA、00HB、02HC、05HD、30H正确答案:B9.若(A)=86H,(PSW)=80H,则执行RRC A指令后A、C3HB、B3HC、0DHD、56H正确答案:A10.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B11.INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C12.指令MOV A,@R0 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:D13.一个具有4K字节的程序放在首地址为5000H的存贮区,则末地址为():A、6000HB、6FFFHC、5F00HD、5FFFH正确答案:D14.1010 0110B∧1111 0000B=():A、1010 0000BB、0000 0110BC、0101 1001BD、1010 0110B正确答案:A15.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D16.MCS-51指令系统中,指令ADD A,R0 执行前(A)=86H,(R0)=7AH,(C)=0 执行后,其结果为()。

(完整版)单片机试题及其答案

(完整版)单片机试题及其答案

一填空题1. A T89S51单片机芯片共有 40 个引脚,MCS-51系列单片机为 8 位单片机。

2. AT89S51单片机有 2 级优先级中断。

3. AT89S51内部数据存储器的地址范围是 00H-7FH ,位地址空间的字节地址范围是20H-2FH ,对应的位地址范围是 00H-7FH ,外部数据存储器的最大可扩展容量是64k字节。

4. 单片机也可称为微控制器或嵌入式控制器。

5.当MCS-51执行MOVC A,@A+PC指令时,伴随着 PSEN 控制信号有效。

6. 当单片机复位时PSW= 00 H,当前的工作寄存器区是0区,R4所对应的存储单元地址为 04 H。

7. MCS-51系列单片机指令系统的寻址方式有寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址加变址、位寻址。

(相对寻址也可)8. 51系列单片机的典型芯片分别为AT89S51 、 8031 、 AT89C51 。

9. A T89S51的 p3 口为双功能口。

10. 由A T89S51组成的单片机系统在工作时EA引脚应该接地。

二选择题1.如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=(A)A.42HB.20HC.12HD.15H2. AT89S51复位后,PC与SP的值为分别为(B)A.0000H、00HB.0000H、07HC.FFFFH、00HD.0000H、FFH3. 堆栈数据的进出原则是(B)A.先进先出 B.先进后出 C.后进后出 D.进入不出4. 已知:R0=28H (28H)=46H,顺序执行下面三条指令后MOV A,#32H; MOV A,45H ; MOV A,@R0执行结果A的内容为( A )A.46HB.28HC.45HD.32H5. AT89S51单片机中,唯一一个用户不能直接使用的寄存器是(C).A. PSWB.DPTR C . PC D. B三判断题1.AT89S51单片机可执行指令:MOV 35H,@R3。

单片机试题(附答案)

单片机试题(附答案)

单片机试题(附答案)一、单选题(共107题,每题1分,共107分)1.8051单片机的P0口可以驱动()个LSTTL负载。

A、4B、16C、8D、2正确答案:C2.在51系列单片机应用系统中启动ADC0809进行A/D转换时,使用()指令。

A、MOVXB、(B)MOVXC、MOVD、MOVE、A,@A+DPTR正确答案:A3.8051单片机的P0口做为输出口在驱动NMOS负载时必须接()。

A、下拉电阻B、上拉电阻C、地D、电源正确答案:B4.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是()。

A、8192μSB、131072μSC、256μSD、65536μS正确答案:B5.MCS-51单片机复位后程序计数器PC=()。

A、0FFFFB、2000C、0100D、0000H正确答案:D6.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

A、1B、2C、4D、8正确答案:B7.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

A、2B、4C、8D、16正确答案:A8.累加器A的内容是0ADH,执行RLA指令后累加器的内容变为()。

A、56B、5AC、(C)5BD、不确定正确答案:C9.堆栈指针的英文缩写是()。

A、STB、SPC、SD、S正确答案:B10.累加器A的内容是89H,执行RLA指令后累加器的内容变为()。

A、10B、11C、12D、13H正确答案:D11.下列芯片中属于单片机的芯片是()。

A、Z80B、8086C、80586D、M68HC08正确答案:D12.对于8751单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为()k字节。

A、64B、60C、32D、16正确答案:A13.LJMP跳转空间最大可达到()。

A、2KB、(B)256C、(C)128D、64KB正确答案:D14.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上()个机器周期时间。

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

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

单片机原理与应用试题(含答案)一、单选题(共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。

2023年大学_单片机原理及应用试题含答案

2023年大学_单片机原理及应用试题含答案

2023年单片机原理及应用试题含答案2023年单片机原理及应用试题含答案(一)一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将、和三部分集成于一块芯片上。

2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的输出。

3、通过堆栈操作实现子程序调用,首先就要把的内容入栈,以进行断点保护。

调用返回时,再进行出栈保护,把保护的断点送回到。

4、在基址加变址寻址方式中,以作变址寄存器,以或作基址寄存器。

5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器单元的内容送入累加器A中。

6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。

7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为。

8、已知程序执行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。

下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A= ,SP= ,(41H)= ,(42H)= 。

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

10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为访问存储器提供地址。

11、16KB RAM存储器的首地址若为3000H,则末地址为 H。

二.选择题(每题2分,共16分)1、8051与8751的区别是:A、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。

单片机试题和答案解析

单片机试题和答案解析

2013A卷一、填空题(每空1分,共20分)1、+1000001的反码是。

十进制数-4的8位二进制补码是。

2、计算机所能执行的指令的集合称为。

指令的编码规则称为,一般由和操作数两部分组成。

3、CPU一次可以处理的二进制数的位数称为CPU的。

4、当EA为电平时,CPU总是从外部存储器中去指令。

5、89C52单片机有6个中断源,其中内部中断源有个,外部中断源有个。

6、汇编指令中,对程序存储器的访问用指令来访问,外部RAM用指令来访问。

7、C51的数据类型sfr占个字节,C51中整型变量占个字节。

8、指令MOV 20H,#20H中,源操作数的寻址方式是,目的操作数的寻址方式是。

9、定时器T1方式2的8位常数重装初值存放于寄存器中。

定时器T0方式0,寄存器用于存放计数初值的低5位。

10、多机通信中,主机的SM2= 。

11、EPROM存储器27C256内部容量是32K字节,若不考虑片选信号,则对其内部全部存储单元进行寻址共需根地址线。

12、波特率倍增位位于特殊功能寄存器中。

13、8155A内部具有1个位减法定时器/计数器。

二、单项选择题(共20题,每题1分,共20分)1、单片机的应用程序一般存放于()中A、RAMB、ROMC、寄存器D、CPU2、定时器0工作于计数方式,外加计数脉冲信号应接到()引脚。

A、P3.2B、P3.3C、P3.4D、P3.53、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A、外部中断0B、外部中断1C、定时器0D、定时器14、ADC0809是()AD的转换器件A、4通道8位B、8通道8位C、4通道12位D、8通道12位5、执行中断返回指令后,从堆栈弹出地址送给()A、AB、RiC、PCD、DPTR6、串行通信中,发送和接收寄存器是()A、TMODB、SBUFC、SCOND、DPTR7、要使MCS-51能响应外部中断1和定时器T0中断,则中断允许寄存器IE的内容应该是()A、98HB、86HC、22HD、A2H8、要将P1口高4位清0,低4位不变,应使用指令()A、ORL P1,#0FHB、ORL P1,#F0HC、ANL P1,#F0HD、ANL P1,#0FH9、当选中第1工作寄存器区时,工作寄存器R1的地址是。

单片机测试题与参考答案

单片机测试题与参考答案

单片机测试题与参考答案一、单选题(共107题,每题1分,共107分)1.单片机上电后或复位后,工作寄存器R7是在内部RAM的 ( ) 。

A、07H单元B、0FH单元C、17H单元D、1FH单元正确答案:A2.进位标志CY在 ( ) 中。

A、累加器B、算术逻辑单元ALUC、程序状态字寄存器PSWD、DPTR正确答案:C3.可编程芯片8155内部的定时/计数器是 ( )计数器。

A、加减法B、可逆C、加法D、减法正确答案:D4.累加器A的内容是73H,执行SWAP A 指令后累加器的内容变为( )。

A、70B、37C、30D、0A0H正确答案:B5.INTEL 8051是 ( ) 位的单片机。

A、8B、准16C、4D、16正确答案:A6.8051单片机的振荡晶体频率是12MHz,其定时/计数器T1作为计数器使用时的最高计数频率是 ( ) 。

A、500kHzB、2MHzC、1MHzD、250kHz正确答案:A7.8052单片机内部有( )个16位定时/计数器。

A、2B、4C、3D、1正确答案:C8.MCS-51单片机复位后堆栈指针SP= ( )。

A、07B、0FC、7FD、0FFH正确答案:A9.8031单片机的累加器是 ( ) 位的。

A、4B、8C、16D、1正确答案:B10.下列单片机中具有片内EPROM的是( )。

A、8051B、8032C、8752D、8031正确答案:C11.堆栈指针的英文缩写是 ( ) 。

A、STB、SKC、SPD、S正确答案:C12.MCS-51单片机的定时器/计数器工作方式1是 ( ) 。

A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B13.累加器A的内容是0CAH,执行RLC A 指令后累加器的内容变为( ) 。

A、90B、95C、65D、不确定正确答案:D14.8051单片机中,唯一一个用户不能直接使用的寄存器是 ( ) 。

单片机考试试题与答案

单片机考试试题与答案

单片机判断题1`当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

错2`80C51单片机包含4K的ROM,256字节的RAM,6个中断源。

错3`单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。

错4`MCS-51的程序存储器用于存放运算中间结果。

错5`单片机系统扩展时使用的锁存器,是用于锁存高8位地址。

错6`cpu的时钟周期为振荡器频率的倒数。

对7`外部中断0中断的入口地址是0004h。

错8`当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

错9`8155是一种8位单片机。

错10`低优先级不能中断高优先级,高优先级不能中断优先级。

错11`mcs-51的产品8051与8031的区别是:8031片内无rom。

对12`单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

对14`每个特殊功能寄存器都既有字节地址,又有位地址。

错我国的市电是220V,因此单片机直接使用220v交流电更方便。

错在计算机中,人们更多使用十进制数,因为十进制符合人的一般思维。

错()必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

对单片机体积很小,所以只能用在小型仪器中,大型仪器不能使用。

错数码管动态显示能够同时显示多位数码管,但实际上仍然一次只点亮一位数码管。

对利用Proteus软件可以实现虚拟仿真,大大提高开发效率。

对()MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。

错单片机P3口每个引脚都具备第二功能,有时候会引起混乱。

错()mcs-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。

对因为片外数据存储区容量比较大,所以程序可以存放到该处。

错在AT89S51中,中断请求的撤销是可以自动实现的。

错()特殊功能寄存器SP内装的是栈顶首地址单元的内容。

错INTEL8051的PSW中CY为进位标志,OV为溢出标志,P为奇偶标志。

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

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

RD
WR
试题1参照答案
一、填空题(25分,每空1分)
1.AT89S51单片机为8位单片机
2.
MCS-51系列单片机的典型芯片分别为
8031、8051
、8751。
3.
AT89S51的异步通信口为
全双工
(单工/半双工/全双工)
4.
AT89S51有2
级中止,
5此中止源
5.
AT89S51内部数据储存器的地点范围是
2.采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
1
(6分)
3.剖析以下程序的功能(5分)
PUSH ACC
PUSH
B
POP
ACC
POP
B
四、图为8段共阴数码管,请写出以下数值的段码。
a b
cd e f g h
a
D0D1D2D3D4D5D6D7
f
b
g
c
e
d
h
0______;1________;2________;3____ _;_4______;5_____;
abcdefgh
a
D0D1D2D3D4D5D6D7
f
b
g
c
e
dh
0__ 3FH___1__06H___2_5BH
3_4FH__ 4_66H_56DH___
P__73H__7_03H___ 8_7FH__
C_39H_
五、简述MCS-51系列单片机主从构造多机通信原理,设有一台主机与三台从机通信,此中
一台从机通信地点号为01H,请表达主机呼喊从机并向其传递一个字节数据的过程。(请给出原理图) (10分)

南昌大学单片机试卷五及答案

南昌大学单片机试卷五及答案
试卷库试卷五
试卷编号: 课程名称: 姓名: 学院:
题号 题分 得分 一 20 二 10 三 20
(
)卷
适用班级: 学号: 系别:
四 20 五 20 六 10 七 八
班级:
专业: 考试日期:
九 十 总分 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更 换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
,(32H)中内容为

3、 阅读下列程序: MOV A,#23H MOV B,#33H PUSH A PUSH B POP A POP B 执行完本段指令后,(A)=_________ ;(B)=_______。
第 3 页 共 10 页
4、阅读下列程序,说明程序段完成的功能。 ORG 0030H MOV DPTR,#2000H MOV R2,#00H MOV R7,#10H LOOP1: MOVX A,@DPTR INC DPTR CJNE A,#50H,LOOP2 INC R2 LOOP2: DJNZ R7,LOOP1 RET
四、 编程题(每题 10 分,共 20 分)
得分
评阅人
1、已知单片机系统的晶振是 12M,要求 80C51 单片机的 P1.0 端口线上输出周期为 20ms 的方 波。(采用 T0 的方式 1,且使用中断方法)
第 4 页 共 10 页
2、80C51 单片机内部 RAM 的 40H~4FH 单元,存有 16 个单字节无符号数,试编程找出其 中最大的数后存入 50H 单元
三、 程序阅读题(每题 5 分,共 20 分)
得分 评阅人
第 2 页 共 10 页
1、 阅读下列程序: ORG 2000H MOV DPTR,#TABLE MOV A,R0 MOVC A,@A+DPTR MOV R0,A SJMP $ TABLE: DB 00H,01H,04H,09H,10H,19H DB 24H,31H,40H,51H END (1)说出本程序的功能。

南昌大学单片机补考试题及答案

南昌大学单片机补考试题及答案

南昌⼤学单⽚机补考试题及答案⼀、单项选择题(本⼤题共5⼩题,每⼩题2分,共10分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。

错选、多选或未选均⽆分。

1.MCS-51的并⾏I/O⼝读-改-写操作,是针对该⼝的( D )A.引脚B.缓冲器C.地址线D.内部锁存器2.假定设置堆栈指针SP的值为36H,在执⾏指令PUSH 20H后SP的值为(C )A.35HB.38HC.37HD.20H3.若MCS-51单⽚机的晶振频率为6MHz,定时器/计数器作计数器使⽤时,其最⾼的输⼊计数频率是(C )A.1MHzB.500KHzC.250KHzD.125KHz4.MOVX A,@DPTR指令中源操作数的寻址⽅式是( B )A.寄存器寻址B.寄存器间接寻址C.直接寻址D.⽴即寻址5.在远距离数据传送时,⼀般采⽤______传送⽅式。

( D )A.串⾏B.并⾏C.模拟D.数字⼆、填空题(本⼤题共9⼩题,每空1分,共10分)请在每⼩题的空格中填上正确答案。

错填、不填均⽆分。

6.MCS-51单⽚机中有两个16位寄存器,其中⼀个是_程序计数器PC _____,它没有地址,⽤户不能对其读写;另⼀个是_ DPTR _____,常⽤于存放基址地址。

7.若不使⽤MCS-51⽚内程序存储器,引脚EA必须接_地或“0”电平_____。

8.当(RS1,RS0)=(1,0)时,⼯作寄存器R2对应内部RAM中的__12H____字节单元。

9.执⾏当前指令后,PC内容为______。

10.单⽚机与外部数据进⾏信息交换时,通过__数据总线____总线交换信息的内容。

11.MCS-51响应_串⾏⼝_____中断时,其中断标志只能由软件清除。

12.汇编语⾔程序⼀般有四种结构形式,即:顺序结构、分⽀结构、__循环____和⼦程序结构。

113.⽤串⾏⼝扩展并⾏⼝时,串⾏⼝⼯作⽅式应选为__⽅式0____。

14.ADC0809是____8__位逐次逼近型A/D转换芯⽚。

大学单片机试题与答案整理

大学单片机试题与答案整理

单片机原理及接口技术试题一、填空题1.单片机中的中央处理器CPU由运算器和控制器组成。

2.当PSW=10H时,通用寄存器R1、R0的地址是00H\017H 。

3.复位操作有上电自动复位、手动复位和外部脉冲复位三种方式。

4.采用立即寻址的指令一般是双字节,第一个字节是指令的操作码,第二个字节是立即数。

5.一台计算机所能执行的全部指令的集合称为指令系统。

C/=0,则定时/计数器设置为定时方式。

6.工作方式寄存器TMOD中的T7.MCS-51单片机中的串行接口是一个全双工的通信接口,即能同时进行发送和接收。

8.在MCS-51中,为实现P0口的数据和低位地址的地址复用,应使用地址锁存器。

9.假定累加器A的内容为30H,执行命令:1000H:MOVC A,@A+PC后,把程序存储器单元1031H的内容送累加器A中。

10.键盘产生的抖动采用软件延时方法消去。

11.随着大规模与超大规模集成电路技术的快速发展,微计算机技术形成了两大分支:微处理器和单片机。

12.MCS-51堆栈内的数据存取是以先进后出的结构方式进行的。

13.一个机器周期=6个状态周期,振荡周期2分频后产生的时钟信号的周期定义为状态周期。

14.在定时器工作方式0下,计数器的宽度为13位,如果系统震荡周期为0.5us,则最大定时时间为49152us 。

15.总线的并行扩展采用三总线方式,即数据总线、地址总线、控制总线。

16.在单片机系统中,需要安排较多的按键时,通常把按键排列成矩阵形式。

17.单片机系统复位后,(PSW)=00H,因此片内RAM寄存器的当前寄存器是第0组。

18.指令的二进制形式称为指令的机器码。

19.七段LED的阳极连在一起称为共阳接法,而阴极连在一起称为共阴极接法。

20.在工作方式2时,当SMOD=0时,其波特率为fosc/64;当SMOD=1时,其波特率为fosc/32 。

21.8051单片机的程序存储器采用的是掩膜ROM。

22.当80C51的RST引脚上保持 2 个机器周期以上的低电平时,80C51即发生复位。

(完整版)单片机试卷及答案

(完整版)单片机试卷及答案

期终考试、单项选择题:(共 15题,每题 2分,共30分)1) AT89C51单片机哪些不是主要功能部件组成 ( ) A. CPU B. RAM C. ROM D.LED 显示 C. 可悬空 D. 以上三种情况视需要而定(5) AT89C51单片机 5 个中断源的优先权从高到低的是( )A. INT0 、T0、INT1、T1、串行口B. T0 、T1、INT0、INT1、串行口C.串行口、 T0、INT1、 T1、 INT0D. INT0 、 INT1、 T0、 T1、串行口(6)定时器工作在工作方式 2, 要定时 200 us, 要装入的初始值为 ( )A .56H B.9CH C.3CB0H D.0FFH(7) ADC0809 的模拟通道选择地址线 ADDC 、 ADDB 、 ADDA 的状态为 011,则选择模拟 的通道为( )A.IN6B.IN5C.IN4D.IN3(8)8255A 的 A 组控制电路是用来控制( )_分得:号 学名级_班:别系单片机原理及接口技术》(A )2) MCS-51系列单片机的 CPU 主要是由( )组成的。

A .运算器、控制器 B.加法器、寄存器C.运算器、加法器D.运算器、译码器 3)单片机中的程序计数器 PC 用来( )。

A. 存放指令B.存放正在执行的指令地址C. 存放下一条指令地址 D.存放上一条指令地址4) 单片机 AT89C51的 EA 引脚()。

A. 必须接地B.必须接 +5V 电源口及 B 口的低 4 位 口及 C 口的高 4 位A.A 口及C口的低 4 位B.AC.A 口及B口的高 4 位D.A(9) 外部扩展存储器时,分时复用做数据总线和低 8 位地址线的是((10)PSW 中的 RS1和 RS0两位用来( )。

A. 选择工作寄存器组B. 指示复位C. 选择定时器D. 选择工作方式 (11)单片机上电复位后, PC 的内容为( )。

A. 0000HB. 0003HC. 000BHD. 0800H (12)AT89C51 单片机的 CPU 是( )。

单片机试题及答案完整版

单片机试题及答案完整版

单片机试题及答案 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】试题1 参考答案一、填空题(25分,每空1分)1. AT89S51单片机为 8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。

3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。

6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)= 34H 。

8. 82C55可以扩展 3 个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW=00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04H。

10. 若A中的内容为67H,那么,P标志位为 1 。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。

二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;(×)(2)INC DPTR;(√)(3)DEC DPTR ;(×)(4)CLR R0 ;(×)(5)MOV T0,#3CF0H;(×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分)PUSH ACCPUSH BPOP ACCPOP B解: 该程序的功能是通过累加器ACC与寄存器B数据交换。

(完整版)单片机考试试题带答案

(完整版)单片机考试试题带答案

单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O 三部分组成。

2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。

3、访问8031片外数据存储器采用的是寄存器间接寻址方式。

4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。

5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。

6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。

7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。

8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。

12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。

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

每题1.分,共10分)1、计算机能识别的语言是( C )。

(A)汇编语言(B)自然语言(C)机器语言(C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。

(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条( D )。

(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令 4、访问外部数据存储器时,不起作用的信号是( C )。

(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。

(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使用定时器T1时,有几种工作模式( C )。

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

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

单片机练习题库(含参考答案)一、单选题(共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单片机的串行口有()种工作方式。

单片机原理及应用期末考试题试卷(含答案)

单片机原理及应用期末考试题试卷(含答案)

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有()。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为()a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

单片机第五章习题答案

单片机第五章习题答案

第五章习题答案第五章习题答案5-1 什么是中断系统?中断系统的功能是什么?什么是中断系统?中断系统的功能是什么?实现中断功能的硬件和软件称为中断系统. 中断系统功能包括进行中断优先排队、实现中断嵌套、自动响应中断和实现中断返回。

中断系统功能包括进行中断优先排队、实现中断嵌套、自动响应中断和实现中断返回。

5-2 什么是中断嵌套?什么是中断嵌套?CPU 在响应某一个中断源中断请求而进行中断处理时,若有中断优先级更高的中断源发出中断请求,CPU 会暂停正在执行的中断服务程序,转向执行中断优先级更高的中断源的中断服务程序,等处理完后,再返回继续执行被暂停的中断服务程序,这个过程称为中断嵌套。

5-3 什么是中断源?MCS-51有哪些中断源?各有什么特点?有哪些中断源?各有什么特点?①实现中断功能的硬件和软件称为中断系统,产生中断请求的请求源称为中断源. ②5个中断源中共有两个外部中断、两个定时中断和一个串行中断。

个中断源中共有两个外部中断、两个定时中断和一个串行中断。

(1)外部中断源)外部中断源外部中断是由外部原因(如打印机、键盘、控制开关、外部故障)引起的,可以通过两个固定引脚来输入到单片机内的信号,即外部中断0(INT0)和外部中断1(INT1)。

(2)定时中断类)定时中断类定时中断是由内部定时(或计数)溢出或外部定时(或计数)溢出引起的,即T0和T1中断。

中断。

(3)串行口中断类)串行口中断类串行口中断是为接收或发送一帧串行数据,硬件自动使RI 和TI 置1,并申请中断,并申请中断 5-4 MCS-51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU 将推迟对外部中断请求的响应?中断请求的响应?(1)MCS-51单片机的最短响应时间为3个机器周期,最长响应时间8个机器周期。

个机器周期。

(2)有下列任何一种情况存在,则中断响应会受到阻断。

)有下列任何一种情况存在,则中断响应会受到阻断。

① CPU 正在执行一个同级或高一级的中断服务程序;正在执行一个同级或高一级的中断服务程序;② 当前的机器周期不是正在执行的指令的最后一个周期,即正在执行的指令还未完成前,任何中断请求都得不到响应;前,任何中断请求都得不到响应;③ 正在执行的指令是返回指令或者对专业寄存器IE 、IP 进行读/写的指令,此时。

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

南昌大学单片机试卷五答案
一、填空题(每空1分,共20分)
1)F1H
2)F0H,0
3)07H
4)3,18H,1BH
5)4
6)8CH
7)R0,R1,DPTR
8)立即寻址,寄存器间接寻址
9)82,7CH
10)数据,地址,控制
11)8
二、选择题(每空1分,共10分)
1)C 2)B或A 3)B 4)C 5)D 6)D 7)A 8)D 9)D 10)A
三、程序阅读题(每题5分,共20分)
1、(1)查表求数值0~9的平方<3分>;
(2)19H<2分>
2、(1)将(30H)中的高、低两位十六进制数拆开,并转化为相对应的ASCⅡ码分别存
于(31H)、(32H) <3分>
(2)35H,38H<2分>
3、33H<2.5分>,
23H<2.5分>
4、计算外部RAM单元2000H~200FH中存数等于50H的单元个数,并置于R2中
<5分>
四、编程题(每题10分,共20分)
1、(1)机器周期T=1uS<1分>
(2)计数初值为0D8F0H<1分>
(3) ORG 0000H <8分>
LJMP MAIN
ORG 000BH
MOV TL0,#0F0H
MOV TH0,#0D8H
CPL P1.0
RETI
ORG 2000H
MAIN: MOV TMOD,#01H
MOV TL0,#0F0H
MOV TH0,#0D8H
MOV IE,#82H
SETB TR0
SJMP $
2、MOV R1,#3FH
MOV R7,#10H
CLR A
LP1: INC R1
CLR C
SUBB A,@R1
JNC LP3
MOV A,@R1
SJMP LP4
LP3: ADD A,@R1
LP4: DJNZ R2,LP1
RET
五、简答题(每题5分,共20分)
1、答:MCS51单片机采用哈佛结构,将程序存储器与数据存储器分开寻址。

<1分>
硬件区分:程序存储器只读,且采用/PSEN作为读选通;
<2分>数据存储器可读可写,采用/WR作为写选通,/RD为读选通;
软件区分:访问程序存储器的指令为MOVC;
<2分>访问数据存储器的指令为MOVX。

2、答:有三种<2分>:软件查询发送<1分>;中断发送<1分>;定时发送<1分>。

3、答:中断是CPU在外部中断源请求下,暂停正在执行的主程序,转而处理相应的
中断服务程序,中断服务程序执行完,自动返回原主程序继续执行的过程。

<1分> 51单片机响应中断时硬件完成的工作有:
①清零相应的中断标志位,但TI/RI除外;<1分>
②将相应的中断优先级触发器置位,阻止后面的同级中断;<1分>
③将断点处的PC压入堆栈;<1分>
④识别中断源,将相应的中断入口地址压入PC。

<1分>
4、答:当发现有键按下或松开时,采用软件延时5~10ms,再判断是否仍然有键按下
或松开,若有键按下或松开则执行相应的键盘处理程序。

六、系统扩展题(每题10分,共10分)
1、(连线检查包括地址总线、数据总线、读写控制线、其它控制线等)<2分>
2、IC0 0000H~1FFFH <1分>
IC1 6000H~7FFFH <1分>
IC2 0000H~1FFFH <1分>
IC3 C000H~DFFFH <1分>
3、2764为程序存储器,6264为数据存储器,而MCS51单片机采用哈佛结构,将程
序存储器与数据存储器分开寻址,所以不会影响正常使用。

<2分>
4、74HC373的作用是锁存系统的低8位地址总线。

<2分>。

相关文档
最新文档