STC51单片机数字电子时钟Protues仿真设计C程序

STC51单片机数字电子时钟Protues仿真设计C程序

ID:41852196

大小:270.93 KB

页数:4页

时间:2019-09-03

STC51单片机数字电子时钟Protues仿真设计C程序_第1页
STC51单片机数字电子时钟Protues仿真设计C程序_第2页
STC51单片机数字电子时钟Protues仿真设计C程序_第3页
STC51单片机数字电子时钟Protues仿真设计C程序_第4页
资源描述:

《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键退出调时状态。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。