欢迎来到天天文库
浏览记录
ID:41852196
大小:270.93 KB
页数:4页
时间:2019-09-03
《STC51单片机数字电子时钟Protues仿真设计C程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、有需耍私信我基于单片机的数字时钟设计一、设计要求1.能显示小时、分钟、秒2.通过按键可以任意设定时间3.采用单片机与数码管进行设计二、方案设计1.利用单片机和74LS138、74LS47进行译码设计2.只用单片机进行设计方案1如图2.1.1,利用74LS138加74LS47进行译码设计,这样只需7根I/O线就可以实现对时钟屯路的设计,但是这样设计,由于译码芯片的问题6和9在数码管上都会少一横,而且这样设计加大了设计者对程序的难度。乂因为都是采用AT89C51单片面,而且只需设计一个电子时钟,这样I/O就右多了,所以为了减少硬件的成本,减少程序设计的难度,所以本系统决定采用方案2(图431)。
2、:甲胛(甲f:::〔[::::::/閘二:普胛閘[:::::duPQIYAIOPO.VAtlROMAICPggP0.4/A**POSfA»PDfifAKFO.TrAWrzxyasPNZAQPZ^AWP2.4ZACFZSfAQPZ«*Al4P2.?rASP3O*RX>P3.1H»P3NnrpP33TTnF3.«HDP35mF3.T.WIR10・M?k..基于单片机的数字时钟设计一、设计要求1.能显示小时、分钟、秒2.通过按键可以任意设定时间3.采用单片机与数码管进行设计二、方案设计1.利用单片机和74LS138、74LS47进行译码设计2.只用单片机进行设计方案1如图2.1.1,利用74LS1
3、38加74LS47进行译码设计,这样只需7根I/O线就可以实现对时钟屯路的设计,但是这样设计,由于译码芯片的问题6和9在数码管上都会少一横,而且这样设计加大了设计者对程序的难度。乂因为都是采用AT89C51单片面,而且只需设计一个电子时钟,这样I/O就右多了,所以为了减少硬件的成本,减少程序设计的难度,所以本系统决定采用方案2(图431)。:甲胛(甲f:::〔[::::::/閘二:普胛閘[:::::duPQIYAIOPO.VAtlROMAICPggP0.4/A**POSfA»PDfifAKFO.TrAWrzxyasPNZAQPZ^AWP2.4ZACFZSfAQPZ«*Al4P2.?rASP3
4、O*RX>P3.1H»P3NnrpP33TTnF3.«HDP35mF3.T.WIR10・M?k..U1D「23.32^mrF^aniTTF3VTUyjyriP3SWFPSrT■3悠i®电子W>youxian520.taobuo.com,图2.1.1方案1三、系统功能介绍系统的初始状态为显示吋钟状态,此吋显示小吋、分钟、秒。初始状态下,按S1键进入时间调整程序
5、。进入时间调整状态后,首先调整时,此时闪烁显示,按S3键加一,按S4键减一。按S1键开始调整分,此时分闪烁显示,按S3键加一,按S4键减一,再按S1键开始调整秒,此时秒闪烁显示,按S3键加一,按S4键减一,再按S1又重新循环。设置完成后,按S2键退出调时状态。
此文档下载收益归作者所有