单片机学习小组
直播中

乔军

7年用户 222经验值
私信 关注

单片机制作—LED流动显示电子钟








04年《无线电》杂志第1期上有篇文章《LED流动显示电子钟》,用AT89C2051单片机控制,还有74LS373作驱动,74LS244按三态缓冲和线驱动作按键驱动。

05年,花了几天时间,用洞洞板焊接完成这个电子钟,工作量不小。程序当时没全部弄懂,现在再去看应该能看懂。

今天,用proteus按原线路做了一个仿真

实物使用:线路板上电,流动显示00:00
3 个按键主要操作如下:

校准:按第一次,流动停止。小时十位调整,显示“0”,左1列1行led亮。按微调,一次加1 。直到需要的小时为止。再按第2 次,小时个位调整,同上,显示“0”,不同的是,红点移到左1列2行 。。。余此类推。按第5 次时,流动显示所调时间,时钟开始运行。

微调:可以从“-9”、“0”、“+9”多级微调时钟的快慢精度。

定时:连续按此键,可以从小时十位、个位、分钟十位、个位。共16次,即4 个定时时间 。到时还可蜂鸣。

忘了上蜂鸣器的接线图了。

R6接2051的P3.7口





更多回帖

发帖
×
20
完善资料,
赚取积分