单片机时钟报告精要.docVIP

  • 3
  • 0
  • 约5.57千字
  • 约 15页
  • 2016-02-23 发布于湖北
  • 举报
单片机时钟报告精要.doc

北京工业职业技术学院 单片机实训报告 时钟计时器 姓名 学号 班级 指导教师 实训时间:2011/12/5-2011/12/16 目 录 1 问题描述 2 2 设计思想 2 3 硬件设计 2 3.1定时器\计数器 2 3.2中断系统 3 3.3键盘和LED数码管显示器 3 4 软件设计 4 4.1主程序 4 4.2.数码管显示模块 4 4.3.定时器/计数器T0中断服务程序 4 4.4 按键处理模块 4 5 仿真分析 7 6 课程设计总结 7 参考文献 8 附录(源程序清单) 9 MCS-51单片机实现时钟计时显示的基本方法 ①首先要计算计数初值 时钟计时的关键问题是秒的产生,因为秒是最小时钟单位,但使用MMCS-51的定时器/计数器进行定时,即使按工作方式1,其最大定时时间也只能达到131毫秒,离1秒还差好远。为此,我们把秒计时用硬件定时和软件计数相结合的方法实现,即:把定时器的定时时间定为125毫秒,这样当计数溢出8次就可得到1秒,而8次计数可用软件方法实现。 为得到125ms定时,我们可使用定时器/计数器0,以工作方式1进行,当设定单片机为6MHz晶振,设计数初值为X,则有如下等式: (216-X)×2us=125000us 计算得计数初值X=3036,二进制表示为0000101111001101,十六进制表示为0BCDH。 ②定时器

文档评论(0)

1亿VIP精品文档

相关文档