作息时间控制钟89S52+DS12887

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:13:29
用于控制每天按作息时间表,可设置星期中的那一天,
每天可设置18个作息时间以上,
7个LED以上的显示,
日期可有可无

我只有200多分,我全给你了
电路图请发641829514@qq.com

谢谢好心人来帮忙
这些都可以
89S52+DS1302
89S52+ht1380

已把程序和电路图发到你邮箱了,请查收

把灯(电铃)接到P1.0(串个330欧姆的电阻再接个发光二极管,代替你说的那个灯),这样在程序里面你就可以用SETB P1.0 和CLR P1.0来控制其亮与不亮。

P0和P2先接个8255,带6位LED数字显示时分秒。还可以搞个4*4的键盘以便修改和设置时间,这个电路图应该在网络上到处都是,找找看,再根据需要修改一下。

如果不想用8255,可以用些锁存芯片也可以实现LED扫描和键盘扫描。

至于时间和控制都是在程序里面实现了,一时半会是编不出来的。

如果对时间的精度要求比较高,可以再外接个时钟芯片,比如DS1302.如果要求不高,就将单片机的时钟用软件进行计时,不过一断电就得重新来过了,实用性不强。

有时间探讨探讨。我也正想弄个类似的东西玩,不过不是做什么课程设计了

不会