关键字:
作业习题
当前位置: 首页 >> 网络资源 >> 作业习题 >> 正文

第五章 定时器/计数器 思考与设计题(作业)

2014-06-03 点击:[]

1. 简述MCS-51单片机的定时器/计数器的结构和工作原理。

2. MCS-51单片机的定时器/计数器T0中有哪几种工作方式?作为计数器和定时器使用时,它们的计数信号有什么不同?其最大计数和定时时间分别是多少?

3. 设置工作方式寄存器TMOD时,GATE位对定时器/计数器的工作有什么影响?定时器/计数器工作在方式2时,与其他几种方式有什么区别?当设置为方式3时,定时器/计数器T1将如何工作?

4. 用内部定时方法产生10 kHz的等宽脉冲并从P1.1输出,设晶振频率为12MHz

5.用定时器/计数器T1计数,每计1000个脉冲,从P1.1输出一个100ms单脉冲。

6. 一批数据存放在外部RAMdata单元开始数据区,数据长度为100个,要求以50ms的间隔从外部RAM读取一个字节的数据,然后从P1口输出,设晶振频率为6MHz。要求定时用以下方式实现:(1)一个定时器;(2)两个定时器串联。

7. 一个声光报警器如图5.19所示。当设备运行正常时,Em为高电平,绿色指示灯L1亮;当设备运行不正常时,Em为低电平,绿色指示灯L1灭,要求声光报警,红色指示灯L2闪烁、报警器持续鸣响。当Em再次为高电平时,报警解除,恢复为正常状态。闪烁定时间隔为200ms,单片机的晶振频率为12MHz

                  

5.19 习题9的声光报警器                      5.20 航标灯控制器

8. 一个单片机应用系统要求每隔1秒检测一次P1.0的状态,如果所读的状态为1,从单片机的内部RAM20H单元提取控制信息并左移一次,从P2口的输出,如果所读的状态为0,则把提取的控制信息右移一次,从P2口的输出。假定晶振频率为12MHz

9. 航标灯控制器如图5.20所示,夜晚航标灯自动启动,以亮2s2s的方式指示航向,白天航标灯自动熄灭。以定时方式实现上述要求,系统晶振频率为6MHz

10. 晶振频率为6MHzMCS-51单片机系统,使用定时器T0 以定时方法,在P1.0输出周期为 400,占空比为90%的矩形波。

11. 用单片机的定时器/计数器对外部事件计数,每计数1000个脉冲定时器/计数器转为定时模式,定时100 后,再转为计数方式,如此循环不止。设晶振频率为12MHz

12. 转速是每分钟多少转。单片机应用系统用光电码盘作为传感器测量电动机的转速,光电码盘与电动机的输出轴相连,每旋转1圈,光电码盘输出256个脉冲。设计并实现此转速测量功能。

13. 设单片机应用系统的晶振频率12MHz,使用定时器/计数器实现占空比可变的方波,以实现PWM调速。设方波的频率为100Hz,占空比在1%~99%之间可调。

14. 采用定时器/计数器实现一个计时器,最大计时不大于100小时,用3个内部RAM单元HourMinuteSecond存储时、分和秒,压缩BCD格式存储。设晶振频率为12MHz

关闭

}