成绩统计表。
专业班级考生姓名学号___
一. 填空(15分 1分/空)
1.7eh 3.0000h ,07h 4.通用ram、可位寻址ram、寄存器组。
7.定时/计数器中断、外部中断、串行中断。
二.选择(10分 2分/空)
三.简答题(共20分,每小题5分)
1. mcs-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关,最高计数频率为时钟频率的。
2. 不能实现。即使将外中断外中断和t1溢出中断设置为高优先级中断,但其余3个中断源在同一优先级中,硬件查询次序依次为t0、、串行中断。
3. 波特率=
各对应中断的分开关打开;中断标志位置一。
四、试编写程序(共30分)
1. (7分)
org 0200h
mov a ,20h
mov b,#64h
div ab
mov 22h,a
mov a,b
mov b,#0ah
div ab
swap a
orl a,b
mov 21h,a
end2. (8分)
org 0000h
ljmp 2000h
org 2000h
mov tmod,#00h
mov tl0, #018h
mov th0,#0e0h
setb tr0
here:jb tf0, here
clr tf0
clr p1.0
setb p1.0
mov tl0,#018h
mov th0,#0e0h
sjmp here
3. (5分) org 2000h
mov a ,30h
jz comp
jnb acc.7,post
mov a,#0ffh
sjmp comp
posi:mov a,#01h
comp:mov 31h,a
end4 (10分)
org2100
mov sp,#3fh
push 50h
acall hasc
pop 51h
mov a,50h
swap a
push acc
acall hasc
pop 52h
sjmp $
org2500h
dec sp
decsppop acc
anl a,#0fh
add a,07h
movc a,@a+pc
push acc
inc sp
inc sp
rettab:db 30h,31h,32h,……39h
db 41h,……46h
五、电路题(共25分)
1.. 13分)解: gate的用法:
gate = 0时,tri = 1,即可启动ti定时 / 计数。
gate = 1时,tri = 1,且/inti =1,才启动定时 / 计数。
org 2000h
main:mov tmod,#09h ;t0模式1,定时方式,gate=1
mov tl0,#00h
mov th0,#00h
jb int0,$ 等待int0变低。
setb tr0 ;准备起动定时器t0
jnb int0,$ 等待int0变高。
jb int0,$
clr tr0到2点,停止t0计时,t1开始计时。
mov @r0,tl0 ;保存t0计时结果。
inc r0
mov @r0,th0 ;
2. (共12分)解org 2000h
bjs0:jb p1.0,bjs0
mov r6,#08h
mov r1,#40h
clr es
mov scon,#10h
loop:setb p1.1
clr p1.1
loop1:jnb r1 ,loop1
clr ri
mov a,sbuf
mov @r1,a
inc r1
djnz r6 ,loop
loop2;ret
单片机原理试卷2答案
沙洲工学院 2005 2006 学年第1学期。单片机原理及应用 考试试卷答案。课程代号 336120 05试卷编号 02 班级学号姓名成绩。一 填空题 20分,每空1分 1 单片机的硬件组成包含 cpu 存储器 i o接口等三部分,各组成部分之间通过总线相连接。系列单片机中,movx a,ri指令与...
单片机原理试题2及其答案
试题2一 填空题 24分,每空1分 1 at89s51单片机是 位的单片机。2 at89s51单片机有 个中断源,级优先级中断。3 串行口方式3发送的第9位数据要事先写入 寄存器的 位。4 串行口的方式0的波特率为 5 at89s51内部数据存储器的地址范围是 位地址空间的字节地址范围是 对应的位地...
单片机原理试题1答案 2
成绩统计表。专业班级考生姓名学号 一 填空 20分 1分 空 1.单片机的三总线是指。2.8051单片机的内部硬件结构包括了和以及并行i o口 串行口 中断控制系统 时钟电路 位处理器等部件,这些部件通过总线相连接。3.已知系统的晶振频率,则系统的振荡周期p机器周期为 单字节四机器周期的指令执行时间...