基于单片机的数字钟设计

时间:2014-12-31 12:44:32
【文件属性】:

文件名称:基于单片机的数字钟设计

文件大小:2.5MB

文件格式:RAR

更新时间:2014-12-31 12:44:32

AT89C51 定时器T0 LED 独立键盘 外部电路

本设计采用的是基于AT89C51型单片机里的定时器T0来实现24小时制的时间的计时。在12MHz晶振频率的条件下,通过程序对单片机的定时器T0赋值一个初值来实现时间为一秒间隔的计时。时间的刷新和显示则是通过定时中断和通过一个6位的7段共阴极LED来显示实现。段码由P0输出,在P0口和LED接口之间有一个74LS245芯片,主要用来保真证LED能正常显示,P2口则作为片选信号输出端和6位LED的片选端相连。本设计一共使用了3个独立键盘来实现初始时间的设定。此外,单片机还有一个时钟电路和一个上电复位电路作为外部电路。


【文件预览】:
基于单片机的数字钟设计
----原理图()
--------Previous Backup of Schlib1.Lib(1KB)
--------Backup of Schlib1.Lib(1KB)
--------MyDesign.Bkp(206KB)
--------Previous Backup of Sheet1.Sch(12KB)
--------Backup of Sheet1.Sch(12KB)
--------MyDesign.ddb(302KB)
--------MyDesign.cmp(208KB)
----报告()
--------毕业设计说明书摘要.doc(520KB)
--------毕业设计说明书正文.doc(1.37MB)
--------毕业设计翻译正文.doc(882KB)
----keilc程序()
--------dzsz.LST(14KB)
--------dzsz.c(6KB)
--------dzsz_Uv2.Bak(2KB)
--------STARTUP.OBJ(767B)
--------STARTUP.A51(6KB)
--------dzsz(11KB)
--------dzsz.plg(376B)
--------dzsz_Opt.Bak(1KB)
--------STARTUP.LST(11KB)
--------dzsz.Opt(1KB)
--------dzsz.lnp(56B)
--------dzsz.OBJ(13KB)
--------dzsz.M51(12KB)
--------dzsz.hex(3KB)
--------dzsz.Uv2(2KB)
----protues仿真()
--------数字钟.PWI(742B)
--------数字钟.DSN(116KB)
--------Last Loaded 数字钟.DBK(114KB)

网友评论