一、填空题(每空2分,共40分) )。
1、8051单片机外部中断请求信号有___电平____方式和____脉冲___方式,电平方式有INT0、INT1采集到的
2、定时器工作方式0,计数器宽度为___13____位,如果系统晶振频率为12MHZ,则最大定时时间为___8192___。
3、外部中断0的入口地址为__0003H_____,定时器T0的入口地址为__000BH_____,外部中断1的入口地址为__0013h__
4、进行字节操作时,中断许可控制寄存器的地址为___A8H___。
5、一般计算机系统为: ____地址总线____、_____、数据总线_ _ _、____控制总线_ _ _、控制总线
6、89C51片内的RAM具有___256___字节,其中___128_____字节的用户数据存储单元和__128_____字节
7、89C51具有完善的中断功能,有___5___个中断源,其中有____2____个外部中断源、___2_____
二、选择题(每题3分,共30分) )。
1、8031单片机的定时器T1作为定时器方式使用时为a。
a .在内部时钟频率定时,在1个时钟周期内加1
b .在内部时钟频率定时,在一个机器周期中加1
c .在外部时钟频率定时,对1个时钟周期加1
d .在外部时钟频率定时,在一个机器周期中加1
2、将8051的计时器T1作为计时器方式,采用模式1时,动作模式控制字TMOD为c。
A.01H B.05H C.10H D.50H
3、将8051的定时器T1作为定时器方式,使用模式2时,初始化编程为b。
A.MOV TMOD,#06H B.MOV TMOD,#20H
C.MOV TMOD,#10H D.MOV TMOD,#60H
4、启动计时器0并开始计数的指令是TCON的b。
A.TF0职位1 B.TR0职位1
C.TR0职位0 D.TR1职位0
5 .当CPU响应计时器T1的中断请求时,程序计数器PC的内容为d。
A.0003H B.000BH
C.00013H D.001BH
6、在计时器T0发出中断请求之后,中断响应的条件为c。
A.SETB ET0 B.SETB EX0
C.MOV IE,#82H D.MOV IE,#61H
7、开始计时器0的开始定时的指令是c。
A.CLR TR0 B.CLR TR1
C.SETB TR0 D.SETB TR1
8、单片机外部中断0通中断的指令为b。
A.SETB ETO B.SETB EXO
C.CLR ETO D.SETB ET1
9、MCS—51单片机TMOD模式控制寄存器是专用寄存器,用于控制T1和T0的工作模式和工作方式,其中C/
代表着c。
a .门控位b .操作模式控制位
c .功能选择位d .起始位
在10、8051单片机计数初始值的计算中,假设最大计划值为m,则对于模式1下的m值为d。
A.M=
=8192 B.M=
=256
C.M=
=16 D.M=
=65536
请参阅。
三.综合问题
1、请编写触发低电平的中断系统初始化程序。
SETB EA
SETB EX1
CLR IT1
2、CPU响应中断的条件是什么?
1、插队方有插队请求
2、中断总允许位为1,cpu允许所有中断源申请中断。
3、申请中断的中断源的允许中断位为1,该中断可以向cpu申请中断。
3、定时器/计数器T0在工作模式0、定时器1ms、中断模式下进行溢出处理。 编写初始化程序。 将单片机的晶振频率定为6MHz。
机器周期Tm=12f=12/6000000=2uS
计数初始值X=8192-1000/2=7692=FE0CH
所以TH0=1EH TL0=0CH
MOV TMOD,#00H
MOV TH0,#1EH
MOV TL0,#0CH
SETB EA
SETB ET0
SETB TR0
自考资料网:建议开通永久VIP超级会员更划算,除特殊资源外,全站所有资源永久免费下载
1. 本站所有网课课程资料来源于用户上传和网络收集,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,助力考生上岸!
3. 如果你想分享自己的经验或案例,可在后台编辑,经审核后发布在“自考资料网”,有下载币奖励哦!
4. 本站提供的课程资源,可能含有水印,介意者请勿下载!
5. 如有链接无法下载、失效或广告,请联系管理员处理(在线客服)!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 星光不问赶路人,岁月不负有心人,不忘初心,方得始终!