文档详情

LED电子钟.doc

发布:2016-08-08约7.93千字共12页下载文档
文本预览下载声明
LED电子钟 功能与使用 该电子钟由于使用12MHZ晶振,故而能获得较高精度的时间。它能同时显小时,分钟和秒。设有三个按键:A,B和C键。A键用于选择要校正的目标,是小时,分钟还是秒,按第一下时,选择秒,按第二下则选分钟,第三下则选小时,第四下则退出校时,第五下又选秒,如此循环,可选择校时或退出校时。B键每按一次,所选对象就会加1,比如,已选择分钟,那么每按一下此键,分钟数目就会加上1;C键按一次,所校正的对象就会不断自动快地加一,再按任意键一次,就会停止快速校时。 当需要校正时间时,先按下A键,选好对象,(可看到,两个数码管比其余4个亮了一倍,)再按B键或C键。 元件与功能 数码管 采用高亮共阴型数码管,共有6位数码管,为示区别,显示秒的两个数码管个头较小,另外4个较大。共阴数码管连接线路如下: 单片机采用89C51 89C51内含4KB的程序存储器,可稳定地工作于5V的电源下,其功能引脚如下: ULN2003 ULN2003为达林顿管反相驱动器,能够提供高达500 mA的电流,对于数码管所需的驱动电流10mA*8=80mA来说,驱动数码管绰绰有余。其引脚功能:i1~i7为7个输入端,o1~o7为相应的7个输出端,gnd 为地端,com 为电源正极。如下图: 电路原理图 四.流程图 初始化 N 键断开标志 有 Y N N 有键闭合 按键断开 Y Y 延时10~20ms 延时10~20ms N N 键断开 有键闭合 Y Y 设置按键闭合标志 按键真正断开 设置键断开 N 标志 按键一闭合 Y 键按二闭合 设置允许校正标志 选择时分秒之一 Y 在校正标志下,对 在校正标志下,设置 时分秒之一加一 快速自加的标志 N 快速自加标志有? Y 快速自加时分秒 定时中断人口 扫描方式驱动数码管 中断次数累计 N 1秒时间已到 Y 时分秒计数 数的进制转换
显示全部
相似文档