1602+ds1302时钟显示+ds18b20温度报警【恢复】
小弟也发发帖,上传我们远赛要的电子时钟,功能:1602+ds1302时钟显示+ds18b20温度报警,
不过因为小弟资历有限,还不会怎么设计,是在网上借用他人程序,原理图,再加改造。
所以,还不会设置闹钟,闹钟音乐,倒计时(精确到毫秒)
不知各位高手能不能帮我想想怎么设计上述功能。
附上:C语言程序
protues原理图
1602+1302+18b20时钟温度报警成功ourdev_448211.rar(文件大小:171K) (原文件名:1602+1302+18b20时钟温度报警成功.rar) 肯求各位大侠看看怎么实现上述还没实现的功能! 终于回来了,我的东西 帮顶一个! MARK 看得出来,楼主还是经过一番努力的.呵呵. 3QQQ!!! 顶一下~~ 收下 了,谢谢 mark wo ding you 楼主,请问你
i=ReadByte(0x81); //读取second
second=((i>>4)&0x07)*10+(i&0x0f);
i=ReadByte(0x83); //读取分minute
minute=((i>>4)&0x07)*10+(i&0x0f);
i=ReadByte(0x85); //读取时hour
hour=((i>>4)&0x03)*10+(i&0x0f);
i=ReadByte(0x87); //读取日date
date=((i>>4)&0x03)*10+(i&0x0f);
i=ReadByte(0x89); //读取月份month
month=((i>>4)&0x01)*10+(i&0x0f);
i=ReadByte(0x8b); //读取周week
week=i&0x07;
i=ReadByte(0x8d); //读取年份year
year=((i>>4)&0x0f)*10+(i&0x0f);
(i&0x0f)是十进制数据吗?我送给LCD显示怎么是乱码呢?请赐教QQ382351388 怎么程序编译不成功啊?http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_552415.jpg
(原文件名:未命名.jpg) mark后留着 mark... mark mark 好东西了 MARKMARKMARK 谢谢分享!
页:
[1]