发一个刚完成的电子钟(功能非常齐全),带红外遥控的,图已发

2020-01-30 13:47发布

AT89S52+DS1302+G12232F+DS18B20+红外遥控器+密码锁
遥控器可对时间,闹钟参数进行设置,还可对程序进行解锁;

点击此处下载 ourdev_540817.rar(文件大小:71K) (原文件名:电子钟.rar)


图片都在这里面ourdev_540918.rar(文件大小:26.94M) (原文件名:图片.rar)



因为液晶和数码管都比较难拍,我的手机是800W像素还是难以拍好,本来想录像拍下整个过程的,但是老拍不清,只能上图了。
电路路也很简单,也就是一个最小系统,引脚接法看我程序就行了,注释写了一部分(比较详细)







(原文件名:未命名.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
97条回答
lin2266286
1楼-- · 2020-02-03 06:03
好东西,学习下
sw821025
2楼-- · 2020-02-03 06:08
高人时时有
今年特别多
dadian
3楼-- · 2020-02-03 11:13
楼主,程序初始化后有个sfsb();函数

void sfsb()                                                        //程序开始时,检测输入密码的正确性
{
        EX1=0;
        LCD12232_write_com(0x01);                 //清除显示
        delay_ms(5);
        LCD12232_write_com(0x80);
        LCD12232_write_zfc("请用遥控输密码");
        LCD12232_write_com(0x90);
        LCD12232_write_zfc("            ");
        gbdz=0;
        while(!sfqr);
        EX1=1;
}

其中sfqr开始为0,那就一直死在while(!sfqr);这句了,怎么继续进行
xzm8469105
4楼-- · 2020-02-03 16:36
 精彩回答 2  元偷偷看……
xzm8469105
5楼-- · 2020-02-03 18:13
while死循环并不代表程序死在那里,它是可以执行中断的
xzm8469105
6楼-- · 2020-02-03 20:50
自己上来顶顶

一周热门 更多>