2007-07-14
万年历(汇编源代码) - [51单片机]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://kingmoon.blogbus.com/logs/6686727.html
万年历的汇编代码,实现的功能有:
1、显示:时钟与日期(由一个按键控制,具体是哪个下了试一下就知道了)。
2、调整:包括+、-共6个键,但当前显示的为日期时,按键调整的时日期;为时间时调整的是时间。
3、闹钟:通过一片24C02,设计了一个可存储的闹钟,即断断电后可存储已设置的闹钟,闹钟提醒时长为5s。
软件:keil8.08a,proteus6.9sp3以上
不足:未考虑闰年,希望朋友能使之完善。
1、显示:时钟与日期(由一个按键控制,具体是哪个下了试一下就知道了)。
2、调整:包括+、-共6个键,但当前显示的为日期时,按键调整的时日期;为时间时调整的是时间。
3、闹钟:通过一片24C02,设计了一个可存储的闹钟,即断断电后可存储已设置的闹钟,闹钟提醒时长为5s。
软件:keil8.08a,proteus6.9sp3以上
不足:未考虑闰年,希望朋友能使之完善。
随机文章:
遥控器解码(原理说明与源代码) 2007-07-14
Altera Blaster II 2007-07-14
Keil C语言编程计算延时的方法 2007-05-12
用Keil在C中嵌入汇编 2007-05-12
51单片机仿真器 2007-05-01
收藏到:Del.icio.us
引用地址:








评论
我把你这个闹钟做出来了
不过我用的是89C52
但是数码管显示有点问题啊
是80不能用89代吗
请帮帮我啊 我的QQ:79869616
邮箱已附上了
如果是真实硬件的话应该没有问题
仿真的话显示会有点闪烁,我猜想原因是仿真是让CPU通过大量的计算来仿真硬件的,即跟电脑配置有关,我在最初没加闹钟的时候显示是正常的,加了后就有点闪(也许是程序问题)。因为我现在改读集成电路设计,故没有再去修改,这些是我本科的时候写的,拿出来与大家分享并改进。