单片机试卷2A
- 格式:doc
- 大小:59.50 KB
- 文档页数:6
江苏技术师范学院东方学院 学年第 学期
《单片机原理与应用》试卷(2A )
注意事项:
1.本试卷适用于东方学院 级学生考试使用。
2.本试卷共6页,满分100分,答题时间120分钟。
3.考核方式:闭卷考试。
一、填空题(本大题共10道小题,20个空,每空1分,共20分)
1. 十进制数124化成二进制数为 ,用压缩8421BCD 码表示为 。
2. 51单片机的一个机器周期有 个时钟周期,若fosc =12MHZ ,则一个机器周期为 S 。
3. AT89C52内部有 字节数据存贮空间,外部可扩展 字节数据存贮空间。
4. AT89C52有 中断源,可以实现 中断嵌套。
5. AT89C52的串行口有
种工作方式,其中方式0为 方 式,若fosc =12MHZ ,波特率为 。
6. MCS —51内部RAM 中的可以位寻址的空间为 。
7. 外部中断0的中断标志位必须由 清零。
而串行口中断标志位
TI 是由内部 清零的。
8. C51中,定义变量:char data a;则a 存储于 区域,而函数声明
XXYY ()interrupt2则将XXYY ()声明为 。
9. (SP )=60H,(A)=59H,(R0)=68H,执行指令: …………………………
SS1:……………
MOV R7,#0
DJNZ R7,SS1
…………………………
后,(R7)= ,SS1被执行次。
10.(SP)=5FH,(50H)=4FH,(40H)=04H,执行指令:
PUSH 50H
PUSH 40H
POP 40H
POP 50H
后,(50H)= ,(40H)= 。
二选择题(本大题共6道小题,每小题4分,共24分)
1 关于AT89C52并行口说法正确的是()
AP1口没有内部提升电路
B如果读引脚,可以先写0到P0口锁存器
C P2也可以输出数据的高八位
D P3口是多功能口
2 51单片机复位后正确的是()
A内部寄存器内容全为00H B SP的内容为60H
C P0∽P3的内容为0FFH D内部寄存器内容全部为0FFH
3 源操作数属于直接寻址的是()
A MOV 30H,A B M0VX A,@R0
C MOV P0,#30H D MOV A,P0
4 设(A)=85H,(20H)=0AFH,执行指令ADD A,20H,结果()A(A)=34H,CY=0,AC=1,OV=0 B(A)=34H,CY=1,AC=1,OV=1
C(A)=4FH,CY=1,AC=1,OV=0 D(A)=34H,CY=1,AC=0,OV=0
5.下列不是单片机总线是()
A、地址总线
B、控制总线
C、数据总线
D、输出总线
6.系统频率fosc为6MHZ,子程序DEL的功能为()
DEL: MOV R7,#200 A延时约100ms
DEL1:MOV R6,#125 B延时约50ms
DEL2:DJNZ R6,DEL2 C DEL2被执行125次
DJNZ R7,DEL1 D以上都不对
RET
三判断题(本大题共10道小题,每小题2分,共20分)
1 MCS—51的串行口方式0是移位寄存器方式()
2 DEC DPTR ()
3 MOV 40H,0F1H ()
4 RLC 30H ()
5 ANL 20H,#0F000H ()
6 MOVX 80H,#2000H ()7.片内RAM20H~2FH中的128个位地址与直接地址00H~7FH形式完全相同,因此在位寻址操作和直接寻址操作中,这两者是一样的。
()
8 对于内部没有ROM的单片机EA必须接低电平()
9 ALE引脚信号可以作为地址锁存信号()
10 51单片机中,T1中断服务程序入口地址为0003H。
()
四编程题本大题共4道小题共36分,前4题每小题20分应
用汇编语言编程,第4小题6分,可以选择汇编或C51编程1.编写程序使用中断,利用定时器T1定时控制从P1.0输出周期为100ms方波,
2.某一小型发电厂,共有64只开关,请设计一单片机紧凑型系统,利用译码法,以74HC245为I/O器件,采集开关量存贮于内部RAM30H-37H,并统计断开的开关数存贮与内部RAM70H单元(断开为“高电平”)。
画出系统结构图并设计源程序。
3.一个AT89C52系统,osc f=11.0592MHZ,对串行口初始化为方式一输入输出,波特率为4800,编写初始化程序
4.编写子程序,比较内部RAM单元60H与61H中的两个无符号数的大小,大的放在60H中,小的放在61H中。