菜鸟设计的电子时钟,
功能有:
1、电子时钟的基本计时功能。
2、最多可设置100个闹钟点,闹钟点设置时自动由小到大排列,方便查看。
3、每个闹钟点根据不同需要可设置为一次性闹钟、每天闹钟、工作日闹钟和周末闹钟四种状态。
4、闹钟点删除时,后面闹钟点往前移动。
5、根据需要,计时方式可设置为12小时制和24小时制。
6、根据需要,时钟显示可设置为人工切换和自动切换。
7、根据需要,按键可设置为按键发音和不发音。
8、系统带有秒表功能,不过秒表没有设置记忆功能.
[ 本帖最后由 hgjinwei 于 2008-7-4 10:43 编辑 ]
clock.rar
(2008-07-03 22:13:15, Size: 28.1 KB, Downloads: 46)

最新回复
hgjinwei (2008-7-03 22:38:32)
fsj5098 (2008-7-03 22:54:39)
yingyong169 (2008-7-03 23:15:46)
yhb520 (2008-7-04 00:35:00)
如果做出来了,就和大家分享啊!!!
功能好全
nbbao (2008-7-04 06:50:49)
nbbao (2008-7-04 07:20:08)
panhearii (2008-7-04 08:17:52)
自动由小到大排列
一次性闹钟、每天闹钟、工作日闹钟和周末闹钟四种状态
这得要多少RAM啊 楼主用的哪款?反正肯定不是89C51
guidanghu520 (2008-7-04 09:26:56)
hgjinwei (2008-7-04 10:32:02)
是用汇编写的,文件名为"clock.asm".
其实也不用多少RAM,闹钟点只用了200B而已.
89C51太老了,我使用的是SST89E58RD2处理器,其实是有点浪费的,不过手头只有这款芯片,也只好将就了.
panhearii (2008-7-04 10:48:55)
system2008 (2008-7-04 12:51:33)
sauce2z (2008-7-04 12:55:03)
hgjinwei (2008-7-05 09:34:21)
[ 本帖最后由 hgjinwei 于 2008-7-5 09:37 编辑 ]
panhearii (2008-7-05 09:39:19)
改成89C51+24C02会比较贴近大众
其实100个点纯粹噱头 楼主就不要拿来吓人了
czttranslator (2008-7-05 09:42:53)
czttranslator (2008-7-05 09:43:50)
czttranslator (2008-7-05 09:45:35)
hgjinwei (2008-7-05 09:50:42)
当时只是觉得好玩而已.如果内存全部用上,估计可以设置400个左右,不过我怕老师叫我验证给他看,要是那样就完了,才两个按键,要设到什么时候啊.
liangjj (2008-7-07 21:34:22)
linjiehua_6 (2008-7-08 09:15:44)