矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 7001|回复: 4

填块砖,发个用1602显示的日历&时钟&温度计

[复制链接]
     
发表于 2008-9-3 10:52:18 | 显示全部楼层 |阅读模式
下面文章是转贴我blog里面的原创:有兴趣的朋友可以去关注blog.sina.com.cn/young0918

今天忙里偷闲,把这个LCD显示的时钟与温度计拿上来。前一篇文章做得PCB其实就是为了这个。这个东西其实很早就做好了,只是一直没有时间发出来。
1.jpg
MCU用的是AT89S51,时钟芯片用的是DS1302,温度传感器用的是DS18B20.图纸如下图(点击放大):
2.jpg

图中留出了一个用于连接nRF2401 2.4G无线模块的接口,这个接口的驱动程序我一直没有时间编写和调试,等过一阵子吧。程序是用C语言,在KEIL里面编译后用自制的ep51编程器写入芯片。
程序在这里: code.rar (3.48 KB, 下载次数: 1311)
这段程序没有做过技术处理,copy过去之后直接编译就应该能够通过。
时间校对首先从串口向MCU输入0x80,然后输入类似0808273214755--的字符串就行了。按照这个例子,程序将会把时间调整为:2008年08月27日,星期3,21点47分55秒。
如果输入其他字符串,当字符数输入超过15个,或者输入0x00之后,lcd屏幕上会在首行显示已经输入的字符一秒钟左右,然后重新显示时间。
温度我只使用的2位的精度。第一章图里第二行 最末的27A表示零上27摄氏度,如果零下10度将显示10B。
好了,祝大家好运。

MUC 的针脚定义见图纸和程序中的声名。不明白的可以在此跟贴讨论。

[ 本帖最后由 jyyang 于 2008-9-3 11:00 编辑 ]
     
发表于 2008-9-3 19:02:32 | 显示全部楼层
我过两天将做一个不用RTC芯片的时钟
并带马表(安装在自行车上面),和温度(也不用专用温度芯片)

争取中秋前完成!
中秋将和同事骑行60KM去海上玩!
     
 楼主| 发表于 2008-9-3 22:56:44 | 显示全部楼层

回复 2# 的帖子

嘿,我喜欢多用点儿料,让一个MCU腾出资源多干点其它的事情。
     
发表于 2008-9-4 11:30:02 | 显示全部楼层
不错,是个好东东..................................................................
发表于 2010-3-19 14:48:45 | 显示全部楼层
你好  关于这个题的程序有些问题要问你 ,不知道怎么联系,看到可以加 我QQ306140459,谢谢·!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-5-1 01:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表