单片机A卷

合集下载

(附答案)《单片机》期末A卷

(附答案)《单片机》期末A卷

一、选择题(每题1分,共15分)将正确答案填写在下面的表格中1 2 3 4 5 6 7 89 10 11 12 13 14 15 得分1、二进制数110110110对应的十六进制数可表示为_____________。

( C )A、1D3HB、1B6HC、DB0HD、666H2、MCS—51单片机的CPU主要的组成部分为_________。

( A )A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器3、PSW=18H时,则当前工作寄存器是__________。

( D )A、0组B、1组C、2组D、3组4、MCS-51在外扩ROM、RAM时,它的地址是通过以下传送________。

( BA、P0和P1B、P0和P2C、P1和P2D、P1和P35、MCS—51上电复位后SP的内容应是__________。

( B )A、00HB、07HC、60HD、70H6、MCS-51单片机的堆栈必须位于___________。

( A )A、片内数据存储区B、片外数据存储区C、片内程序存储区D、片外程序存储区7、MCS-51一个机器周期包含的振荡时钟周期数为__________。

( DA、1B、4C、8D、128、为了使80C51发生复位,应当在80C51的RST引脚上加_________。

( D )A、2个振荡时钟周期以上的低电平B、2个机器周期以上的低电平C、2个振荡时钟周期以上的高电平D、2个机器周期以上的高电平9、MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是__________。

( A )A、寄存器间接寻址B、寄存器寻址C、基址加变址寻址D10、指令MOV R0,20H执行前R0=30H,20H=38H执行后R0中的内容为。

( D )A、20HB、30HC、50HD、38H11、MCS—51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/T表示的是_________。

《单片机原理与接口技术》--试卷A及参考答案

《单片机原理与接口技术》--试卷A及参考答案

A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都是2.MCS-51上电复位后,SP的内容应是()A. 00HB. 07HC. 60HD. 70H3.以下有关PC和DPTR的说法中错误的是()A. DPTR是可以访问的B.它们都是16位的寄存器C.它们都是具有自动加1功能D. DPTR可以分为2个8位的寄存器使用,但PC不能4.要访问MCS-51的特殊功能寄存器应使用的寻址方式是()A. 寄存器间接寻址B. 变址寻址C. 直接寻址D. 相对寻址5.当ALE信号有效时,表示()A. 从ROM中读取数据B. 从P0口可靠的送出地址低8位C. 从P0口送出数据D. 从RAM中读取数据6.关于数据传送类指令,下列说法正确的是()。

A. 在内部数据存储区中,数据不能直接从一个地址单元传送到另一个地址单元B. 程序存储器空间中的数据能直接送入内部存储区中任意单元C. 所有的数据传送指令都不影响PSW中的任何标志位D. 只能使用寄存器间接寻址方式访问外部数据存储器7.已知(A)=0ABH,(R1)=7FH,执行指令ADD A,R1后,标志位Cy、OV的值是()A. Cy=1,OV=0B. Cy=0,OV=1C. Cy=1,OV=1D. Cy=0,OV=08.以下选项中不正确的位地址表示方式是()A. 0E0HB. RS0C. PSW.0D. A.2 0000HAJMP 0040HORG 0040HMOV SP,#00H当执行完上述程序后,PC的值是()。

A. 0040HB. 0041HC. 0042HD. 0043H10.假定设定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()A. 36HB. 37HC. 38HD. 39H三、判断题(共20分,对的打“√”,错的打“×”)1.当MCS-51上电复位时,堆栈指针SP=00H。

()2.MCS-51系列单片机的四个I/O端口都是多功能的I/O端口。

单片机原理及应用A卷【含答案】

单片机原理及应用A卷【含答案】

一、填空题(每空2分,共20分)1.80C51的中断分为________________和________________共两个优先级。

2.位处理器也称为________________,它以状态寄存器中的________________为累加位。

3.80C51内部共有256个数据存储单元,按其功能分为两部分:________________单元和________________单元。

4.MCS-51时序的定时单位共有四个,从小到大依次是________________、________________、________________和________________。

二、说明引脚或寄存器功能(每题5分,共25分)1.PSEN2.V SS3.PSW4.PC5.IP三、说明指令功能及操作数寻址方式(双操作数时只要求说明源操作数)(每题5分,共25分)1.PUSH DPH2.JMP @A+DPTR3.MOV 3BH, C4.ADD A,#0EDH5.MOVX A,@ DPTR四、阅读程序,指出程序功能,并给循环体内指令加上注释。

(10分)MOV R0,#44HMOV R3,#04HMOV R1,#00HMOV R2,#00HLOOP:MOVX A,@R0;ADDC A, R2;MOV R2, A ;JNC LOOP1 ;INC R1;LOOP1:DEC R0;DJNZ R3,LOOP ;五、扩展作图(10分)用一片6264和一片2764构成单片机的数据存储区和程序存储区,如图,地址译码采用线选法。

画出有关连接线,给出6264和2764的地址范围。

六、编程(10分)使用定时/计数器0以工作方式2实现定时,在P1.0输出周期为200μs的连续方波。

已知晶振频率fosc=6MH。

求计数初值,方式控制字,编制相应程序.(中断方式)TMOD格式:参考答案与评分标准一、填空题(每空2分,共20分)5.高级、低级。

大学专业试卷(附答案)单片机技术 试卷A

大学专业试卷(附答案)单片机技术 试卷A

《单片机技术》试卷A适应专业:考试日期:考试时间:120分钟考试形式:闭卷试卷总分:100分一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

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

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a) RAM b)ROM c)寄存器d)CPU3.通过串行口发送或接收数据时,在程序中应使用()a) MOVC指令 b) MOVX指令 c)MOV指令 d) XCHD指令4.8051单片机DIP封装共有40只引脚,其中电源与地线引脚分别是( )a) 10脚、30脚b)20脚、40脚c)30脚、10脚d)40脚、20脚5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.中断查询确认后,在下列各种8051单片机运行情况中,能立即进行响应的是:a)当前正在进行高优级中断处理b)当前正在执行RETI指令c)当前指令是DIV指令,且正处于取指令的机器周期d)当前指令是MOV A,R3 7.PC的值是()a )当前正在执行的前一条指令的地址b)当前正在执行指令的地址c)当前正在执行的下一条指令的地址 d)控制器中的指令寄存器的地址8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8051单片机中唯一一个16位的寄存器是( )a).数据指针DPTR b)累加器Ac)寄存器B d)程序状态字PSW10.在MCS—51中,需要外加电路实现中断撤除的是()a)写时中断 b)脉冲方式的外部中断c)外部串行中断 d)电平方式的外部中断11.当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( ) a) 0003H b) 000BHc)00013H d) 001BH12.指令MOV A,@R1的寻址方式是( )a)直接寻址 b)相对寻址c)寄存器寻址 d)寄存器间接寻址13.MCS-51单片机汇编指令中,注释必须以什么符号开始?( ) a), b);c): d)……14.指令DIV AB是( )a)单字节,单周期指令b)双字节,双周期指令c)单字节,四周期指令d)双字节,四周期指令15.在汇编指令中“#DATA”表示( )a )直接地址 b)8位立即数c)16位立即数d)8位目标地址二、填空题(本大题共20空,每小题1分,共20分)请在每小题的空格中填上正确答案。

《单片机》期末考试A卷答案

《单片机》期末考试A卷答案

MOV B,R2
; (R2) ->B (B)=(R2)=0
INC B
; (B)+1 ->B (B)=1
MOV A,R0
; (R0) ->A (A)=(R0)=38H
CLR C
; 0 -> Cy Cy=0
ADDC A,B
; (A)+(B)+Cy -> A (A)=39H
MOV R0,A RLC A
; (A) ->R0 (R0)=(A)=39H ; 累加器 A 的内容带进位左移,(A)=72H
MOV DPTR,#1234H ; #1234H ->DPTR (DPTR)=1234H

专业

班 姓名:
学号:
答案一律写在答题纸上,写在试题上的无效。密封线以下不得填写姓名、班级等信息。
------------------------------------密------------------------------------封------------------------------------线---------------------------------
(D)DPTR
6、8032 单片机内部有 C 个 16 位定时/计数器。
(A) 1
(B) 2
(C) 3
(D)4
7、当 8051 单片机系统的振荡晶体频率为 12MHz 时,其一个机器周期的时
间是 B 。
(A) 0.5μS (B) 1μS (C) 2μS
(D)4μS
8、MCS-51 单片机复位后程序计数器 PC= D 。
(B) 内部 RAM 和外部 RAM
(C)程序存储器和外部 RAM

单片机技术与应用样卷A

单片机技术与应用样卷A

单片机技术与应用样卷A一、选择题(每题 2 分,共 30 分)1、单片机是将()等集成在一块芯片上的微型计算机。

A CPU、存储器、I/O 接口B 运算器、控制器、存储器C CPU、运算器、控制器D 存储器、I/O 接口、定时器2、以下不是单片机特点的是()。

A 体积小B 价格高C 可靠性高D 易于开发3、单片机的应用领域不包括()。

A 工业控制B 智能家电C 大型服务器D 医疗器械4、 8051 单片机的复位引脚是()。

A RSTB ALEC PSEND EA5、当 8051 单片机的 EA 引脚接高电平时,访问的程序存储器是()。

A 片内程序存储器B 片外程序存储器C 先片内后片外D 先片外后片内6、 8051 单片机的 P0 口在作为通用 I/O 口使用时,需要外接()。

A 上拉电阻B 下拉电阻C 电容D 电感7、单片机的定时器/计数器工作方式 1 是()位的定时/计数方式。

A 8B 13C 16D 328、在 8051 单片机中,串行通信方式 1 的波特率是()。

A 固定的B 可变的C 由定时器 T1 决定D 由晶振频率决定9、以下指令中,属于位操作指令的是()。

A MOVB ADDC CLRD SUBB10、单片机 C 语言程序中,定义无符号字符型变量的关键字是()。

A unsigned charB signed charC charD int11、要使 8051 单片机的 P1 口的低 4 位输出 0,高 4 位不变,应执行的指令是()。

A MOV P1,0FHB MOV P1,0F0HC CLR P10-P13D SETB P14-P1712、在单片机 C 语言中,中断函数的关键字是()。

A interruptB voidC mainD while13、以下不是 8051 单片机中断源的是()。

A 外部中断 0B 定时器/计数器 0 溢出中断C 串行口发送中断D 看门狗中断14、 8051 单片机的堆栈区一般设置在()。

单片机原理及接口技术期末考试试题及答案

单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为( C )A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为( A )A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( B )A.MULB.MOVXC.MOVCD.MOV5.direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为( A )A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期10.#data表示( A )A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为( C )A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由( D )个振荡脉冲组成。

《单片机试卷》期末试卷A卷(电子)

《单片机试卷》期末试卷A卷(电子)

《单片机技术与应用》期末试卷(A卷)一、填空题(每空一分,共40分)1.AT89S51单片机内部有KB的FLASH ROM,内部数据存储器可位寻址的地址范围为,特殊功能寄存中的特殊功能寄存器也可以进行位寻址。

外部中断0的入口地址为,T1定时/计数器的中断入口地址为。

2.PSW中RS1=1,RS0=0,R3对应的字节地址为。

3.78H对应的十进制数为D,对应的二进制数为B。

4. MCS51单片机的仅使用内部ROM时,EA引脚应接电平。

5.当MCS51单片机RST引脚出现机器周期以上高电平时单片机可有效复位,复位后SP= ,PC= ,P2= 。

6. 单片机是集成了、、、四个部分的微型计算机。

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

9.LCALL 指令可以实现KB范围的子称程序调用;可以实现远程查表的指令是;可以实现64K范围跳转的指令是。

10.关于堆栈类操作的两条指令分别是、,操作遵循原则。

11. LED数码管按结构分为和两种形式。

12.键盘按键的检测过程中消除抖动常用的方法有、、.。

13.DAC0832的参考电压为+4V,则分辩率为V。

14.“DIV AB ”是字节周期指令;“NOP ”是字节周期指令。

15.C51中定义的位变量的关键字是,位变量对应的地址空间范围是。

16.C51定义为data的RAM地址范围为。

17.unsigned int 定义的变量取值范围,unsigned char定义的变量取值范围。

2分,共10题)1.单片机复位后,累加器A、PC、PSW的内容为()A.A = FFH PC = 00H PSW = FFHB.A = 00H PC = 0000H PSW = 00HC.A = 07H PC = 0000H PSW = FFHD.A = 00H PC = 00H PSW = 00H2.定时器T0的溢出标志TF0,在CPU响应中断后()A 由软件清零B 由硬件清零C 随机状态D AB都可以3.下列变量定义不正确的是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(说明:要求用DJNZ指令实现)
五、
1.执行下列程序后,(A)=_______,(B)=__________.(4分)
MOVA,#19
MOVB,#10
MULAB
2.阅读下面程序,并回答问题(6分)
MOVR0,#30H
MOVR1,#40H
MOVA,@R0
MOVB,#100
DIVAB
MOV@R1,A
MOVA,B
INCR1
MOVB,#10
DIVAB
MOV@R1,A
INCR1
MOV@R1,B
END
问:(1)若程序执行前(30H)=81H,则程序执行后(40H)=_________,(2分)
(41H)=________,(42H)=________.(2分)
(2)本程序的功能为______________________________________________.(2分)
(3)
MOVA,#80H
MOVDPTR,#EFFFH
MOVX@DPTR,A
MOVA,#71H
MOVDPTR,#EFF7H
NOVX@DPTR,A
LL:MOVA,0
MOVDPTR,#EFFFH
MOVX@DPTR,A
ACALLDAY
MOVA,1
MOVDPTR,#EFFFH
MOVX@DPTR,A
ACALLDAY
10.MCS-51单片机在访问外部数据存储器时,其地址指针可采用( )
A. PCB. SPC. PSWD. DPTR
二、填空题
1.PC是一个______位的寄存器,TMOD是一个______位的寄存器。
2.若A中的内容为68H,那么标志位P为______。
3.R0~R7中可作为间接寻址的是______和______。
4.A
5.22H
6.1
7.4, 方式0,波特率是否可变
8.3,,24
9.8,100us
简答题
1.(见p100)
中断类型
入口地址
外部中断0
0003H
外部中断1
0013H
定时器0中断
000BH
定时器1中断
001BH
串口中断
0023H
2.(见P21)
作用:复位操作完成单片机片内电路的初始化,使单片机冲一种确定的状态开始运行。
3.简述ADC0809读取A/D结果的几种方法。
4.简述LED数码管静态显示和动态显示的各自特点。
5.8051单片机内部包含哪些主要功能部件?
四、编程题
1.编写一段程序,完成将片内AM 40H和41H中的两压缩BCD码相加,并将结果的BCD码存入片内RAM42H单元中。(5分)
2.在外部RAM首地址为500H的数据表中,有15个字节的数据。编程先将每个字节的最低3位取反(其余位不变),然后将结果存入片内RAM首地址为50H的连续存储单元中。(10分)
要求:(1)画出简要的硬件连接图(4分)。
(2)分析8255的端口地址(无关项取“1”)(4分)
(3)编程实现“F”字闪烁功能(7分)
(说明:程序中先要对8255初始化,“F”字亮灭的延迟子程序可直接用ACALL DEY调用)。
参考答案
选择题
ACBCD
CABCD
填空题
1.16位,8位
2.1
3.R0,R1
应用题
1.MC =12/Fosc= 1us,脉冲个数X=64ms/1us =64000
计数初值为:2^16–64000=1536 = 0600H
(程序可参考p114)
ORG0000H
AJMPMAIN
ORG000BH
AJMPIV1
ORG0030H
MAIN:MOVTL0,00H
MOVTH0,06H
MOVTMOD#01H
AJMPLL
4.若要求定时到后能自动重装初值,则应使8051单片机内部定时器工作于( )
A.方式0B. 方式1C.方式2D.方式3
5.LJMP跳转空间最大可达到( )
A. 256BB. 2KBC. 4KBD. 64KB
6. MOV 30H, @R1指令中目的操作数的寻址方式是( )
A.寄存器寻址B.立即寻址C.直接寻址D.寄存器间接寻址
MOVR0,#50H;内部地址
MOVR1,#15
LOOP:MOVXA,@DPTR
XRLA,#07H;异或取反
MOV@R0,A
INCDPTR
INCR0
DJNZR1,LOOP
程序阅读
1.190--》010 111 110 。A=BEH,B=0
2.1,2,9
将81H中的数对应的十进制各位送到40H~42H单元。
SETBTR0
SETBEA
SETBET0
WAIT:SJMPWAIT
IV1:CPLP1.2
MOVTH0,06H
MOVTL0,00H
RET1
2.51单片机8255数码管
P2.4/cs
P0.3a1pb
P2.0 a0pc0
(2)P2P0
111/CS11111111A1A011
端口地址:EFF3H,EFF7H,EFFBH,EFFFH
单片机
一、
1.MCS-51单片机的P0~P3口作为通用I/O口使用时,需加上拉电阻的是( )
A.P0B. P1C. P2D. P3
2.已知8031单片机的机器周期为2 ,则8031外接晶振应为( )
A.1MHZB. 2MHZC. 6MHZD. 12MHZ
3. MCS-51单片机复位后SP的值为()
A. 00HB. 07HC. 20HD. 30H
方式:上电复位,开关复位。复位后,PSW:00H,P3:FFH。
3.(见p180)
延时方式,查询方式,中断方式。
4.(见p91,p187)
5.(见p24)
编程题
1.(仅供参考)
MOVA,40H
MOVB,41H
ADDA,B
DAA
MOV42H,A
SJMP$
2.(仅供参考)
MOVDPTR,#500H;外部地址
4.在8031单片机中,加减法指令的目的地必须是______。
5.在内部RAM可位寻址区中,位地址为10H的位,该位所在字节的字节地址为______。
6.设单片机内RAM(20H)=4AH,,则执行MOVC,03H后,(C)=______。
7.8051单片机串行口共有______种工作方式,其中______为移位寄存器方式,方式2和方式3的主要不同在于______。
7. 控制串行接口工作方式的寄存器是( )
A.SC0NB. TC0NC. PC0ND. TM0D
8.在片外扩展一片8K的EPROM 2764需要的地址线为( )
A. 12根B. 13根C. 14根D. 15根
9.MCS-51单片机的RS1RS0=10时,寄存器R0~R7占用内部RAM单元的( )
A. 00H~07HB. 08H~0FHC. 10H~17HD. 18H~1FH
六、
设单片机晶振频率fosc=12MHZ,使用定时器T0以方式1工作,设计程序,使P1,2端输出周期为128ms的连续等宽方波,要求以中断的方式编写程序。
在AT89C51单片机上8255,使B口可接1个数码管,PC0接共阴极,使用C口的置位/复位控制字,使LED数码管显示“F”字闪烁(已知AT89C51的P2.4与8255的CS相连,P0.3连8255的A1.P0.2连8255的A0)。
8.并行接口8255共有______种工作方式,它可扩展的I/O口共有______位。
9.ADC0809是一个______位的A/D转换器,其转换时间为______。
三、简答题
1.MCS-5中提供了5个中断源,它们分别是什么?各中断源对应的中断入口地址又是多少?
2.复位的作用是什么?单片机中有哪几种复位方法?单片机复位后PSW和端口P3的值各为多少?
相关文档
最新文档