任务五定时控制流水灯.pptVIP

  • 44
  • 0
  • 约6.11千字
  • 约 36页
  • 2015-12-22 发布于湖北
  • 举报
任务五定时控制流水灯.ppt

* 任务五 ——定时控制 1 定时控制流水灯任务单描述 2 相关知识:定时器/计数器 3 定时器应用程序设计点拨 在单片机最小系统的基础上,添加8个发光二极管VD0~VD7,与P1端口的P1.0~P1.7分别相连。要求实现: 1.利用定时器/计数器T1查询方式(工作方式0)控制流水灯,每个灯亮、灭时间均为1s。 2.利用定时器/计数器T1中断方式(工作方式1)控制流水灯,每个灯亮、灭时间均为1s。 计数电路 时间单 位脉冲 Timer 计数完成信号 外部事件 定时/计数器模块 相关知识:单片机的定时/计数器 ? 1、 定时/计数器的实质 单片机的定时/计数功能模块使用同一个电路──计数电路。只是定时/计数功能模块“计算个数”的对象不一样——一个是时间单位的个数,另一个是外部事件的个数。 1个定时/计数器模块一次只能工作在一种功能下——要么是定时器,要么是计数器。当计数完成后,模块向CPU输出一个计数完成信号来中断计数操作。 单片机 10 个/s ? 2、 时间单位脉冲 单片机中的时间单位脉冲的周期是:1个机器周期, 即12个振荡周期。 如果晶振的频率是12MHz,则1个机器周期=1μs,每 1秒钟Timer所记录的时间单位脉冲的个数是: 如果Timer从0数到50000需要的时间可以这样计算: 1s

文档评论(0)

1亿VIP精品文档

相关文档