• 单片机倒计时器设计 > 单片机课程设计
  • 单片机课程设计

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-09-08   下载次数:0   点击次数:6

    单片机课程设计

     

    一.设计要求

    利用单片机的定时器/计数器的定时和计数,用 LED数码显示计时的时间,某键按下去时;再按一下停止计时;另一键按下去时间清零。

    二.技术指标

    1.      有复位的功能。

    2.      有设置的功能。

    3.      有定时和计时切换的功能。

    4.      计时范围0~99.99秒。

    5.      定时范围0~99分。

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    计时器系统设计

    摘要:利用单片机8051实现计数功能,按键开关 K4按下,切换定时与计时。定时范围在0到99分,计时范围在0到99.99.秒。

    关键词:复位、延时、中断、显示电路、设置电路、转换。

    一、引言

    本设计硬件较为简单,计时比较准确,实用性强。所用片子价格便宜且容易买到。

    二、总体设计方案

    初始化为何种状态,开关是否按下,显示是定时状态还是计时状态。若为定时状态,。用四个共阴数码管LED显示起显示时间,采用动态显示的方法,P2.4、P2.5、P2.6、P2.7作为位选信号,P0口输出选段码。键盘为独立式按键,分别接在P3.2、P3.3、P3.4、P3.5上。K1为设置/启动功能键。按下时,系统进入时间设置;再按下,系统启动。K2为倒计时时间十位数设定键,按下时十位数字在0到9的范围。K3倒计时个位数设定键,按下时,个位数字在0到9的范围。K4为复位键。K5为定时与计时的切换键,按下切换到计时状态,不按为定时状态。P3.5连接发光二极管状态指示,系统时间设为定时状态熄灭,倒计时状态闪烁。P3.6输出控制信号驱动蜂鸣器,倒计时时间到,蜂鸣器响。开始正计时,正计时结束,蜂鸣器再响,程序结束。

    主程序流程图:

     

    初始化HUSHU

    启动计数器

    调用显示程序

    _ 计数

    _________ 输出控制信号

    是工作状态?

    定时结束?

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 单片机烧写器  单片机锁存器  用单片机做一个减法器  基于单片机的毕业设计  单片机课程设计报告  单片机课程设计  单片机应用系统设计  单片机程序设计实例  单片机c语言程序设计