《单片机技术》期终考试试卷(A卷)及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
适用专业:
1.8051单片机的内部RAM低128字节从功能上可以分为,
和三个区域。
2. 在MCS-51系统中,一个机器周期包括个振荡周期。
当fosc=12MHZ时,
一个机器周期= ,DJNZ指令周期=____________。
3.在微型计算机中,负数常用表示。
8位机中,—98的反码是,
补码是。
4.8051单片机内部RAM间传送指令助记符是,外部RAM和A间传送指令助记符是。
5.串行口异步通信每帧数据由、、和组成。
6.8051外部中断触发方式有和两种。
7. 若一帧数据由11位组成,1秒钟传送180个数据,其波特率= 。
8.51单片机中断源有个。
9.51单片机有个位的并行口,其中,口含有两种功能,口是真
正的双向口。
10.51单片机有个步工串行口。
二、单项选择题(每小题2分,共24分)
1.下列数中最小的数是()。
A)69H B)01110010B C)123Q D)45D
2.定时/计数器工作方式0是()。
A)8位定时/计数器结构B)2个8位定时/计数器结构
C)13位定时/计数器结构 D)16位定时/计数器结构
3.增1指令是()。
A)ADD B)ADDC C)INC D)SUBB
4. MCS-51单片机的复位信号是()有效。
A)高电平B)低电平C)脉冲D)下降沿
5.MCS-51单片机的外部中断1请求标志位是()。
A)IE1 B)TF0 C)IT0 D)IE0
6.下面哪种数据传送方式,使CPU的工作效率最高。
()
A)中断传送 B)有条件传送 C)无条件传送 D)DMA传送7.比较不相等跳转的指令操作码是()。
A)DJNZ B)CJNE C)JNZ D)PUSH
8.定时/计数器1固定对应的中断入口地址为()。
A)0003H B)000BH C)0013H D)001BH
9.在8051单片机中,下面哪个不属于特殊功能寄存器()
A)IP B)PC C)TMOD D)SCON
10. 一个字节是几个二进制位?()
A)2 B)4 C)8 D)16
11. 汇编语言中的标号与操作码之间用()隔开。
A) 逗号 B)分号 C)空格 D)冒号
12.在8051单片机中,中断优先级寄存器()
A)IP B)IE C)TCON D)PC
三、判断题。
(对的打,错的打,每题1分,阅卷人
共10分)
1. CLR P1.1 ()2.LJMP #3890H ()3.MOVX A, @30H ()4.MOV A,30H ()5.MUL A,B ()6. MOV SP,#30H是将栈底设为60H。
()7. 内部RAM区中,有四个工作寄存器组,它们不能进行位寻址。
()8.单工通信是指接收和发送同时进行。
()9. ADD A,#34H这条指令采用的是直接寻址方式。
()10.8051单片机对最高优先权的中断响应是无条件的。
()
四、程序分析题。
(每空2分,共14分)
执行下列命令:
PUSH ACC
PUSH B
POP 32H
后,SP的内容为 , 51H的单元的内容为 ,32H单元的内容为。
2.假定(A)=67H, (R0)=20H,(20H)=3AH.执行指令:
ADD A,@R0后,累加器A的内容为, CY的内容为 , AC的内容为 ,P的内容为。
五、问答题与程序编制题。
(26分)
6分)
2.编写程序:将片内RAM30H~80H单元内容全部变为59H。
(循环程序)(8分)
3.编程实现:产生频率为20HZ的方波,波形从P1.1口输出,设晶振为12MHz。
写清初值计算过程(5分),程序设计(7分)。
参考答案:
一.填空题(26分)
1.工作寄存器区,位寻址区,通用RAM区 2. 12,1us,2us
3.1,10011101B,10011110B 4. MOV, MOVX
5.起始位,数据位,奇偶校验位,停止位 6.低电平,下降沿
7. 19800b/S 8. 5 9. 4,8,P3,P0 10. 1,异,全双工
二. 选择题(24分)
1)D 2)C 3)C 4)A 5)D 6)A 7)B 8)D
9)B 10)C 11)D 12)A
三. 判断题(10分)
1) 2)3) 4)5)6) 7 )
8) 9) 10)
四.程序分析题。
(14分)
1.51H,53H,20H
2.A1H,0,1,1
五.问答题与程序编制题(26分)
1.答:把组成微型计算机的各部件,如中央处理器,存储器,I/O接口等都集成在一块芯片上。
复位操作的主要功能是把PC初始化为0000H,使单片机程序存储器从0000H 单元开始执行程序。
此外,复位操作使P0 P3引脚变为高电平,还会对内部的一些单元产生影响。
2. ORG 1000H
MOV R0,#30H
MOV R7,#51H
MOV A,#59H
L1: MOV @R0,A
INC R0
DJNZ R7,L1
END
3. 1)方波周期为1/(20HZ)=0.05S,故每0.025S 翻转一次。
2)选用定时器1 3)定时模式 4)方式1 X=216-US
MS 125=40536 故, (TH1)=9EH ,(TL1)=58H 5)查询方式编程:
ORG 1000H
MOV TMOD,#10H
MOV TH1,#9EH
MOV TL1,#58H
SETB TR1
LOOP: JNB TF1,$
CPL P1.1
CLR TF1
MOV TH1,#CFH
MOV TL1,#2CH
SJMP LOOP。