刚学51单片机想用595驱动单片机数码管程序序弄不懂希望哪位大师能帮忙写个程序加注释的。

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

注:建议在激活LCD 显示功能之前清除所有RAM 数据以初始化显示存储器RAM。如果
在启用LCD 显示功能之前未初始化RAM 数据那么在执行LCD ON 指令后LCD 将
可能导致不正确的显示效果。
4.代码部分就很好写了贴出来单片机的程序参考

用51单片机制作的6位数码管GPS授时时鍾


当显示GPS的时间时时钟是精确的无须调整;但是当没有GPS信号或没有插入GPS模块时,时间是需要调整的就加入了一个红外接收头,这样就鈳以用遥控器调整时间了

单片机型号是STC89C52RC,手头没有IC座就将管脚折出来当贴片用因为需要串口通信晶振频率选择了11.0592mhz。硬件做好后开始了漫长的程序调试用了几个晚上的时间,反复烧写多次后终于达到了自己的设计要求


这是DIY时钟的当前时间
插入GPS后,自动与卫星同步时間就想当的准确了

使用5V的电源,没有插入GPS模块时电流100ma左右功耗大约是0.5W,插入GPS后电流增加了一倍多,不过1W左右的功耗也不算太大数码管倒装,用左上角的小点指示GPS信号的有无当没有GPS信号时,小点不亮从DS1302里读出时间来显示;当有GPS信号时,自动与卫星同步并将准确的时間写入DS1302这样即使GPS信号消失,在一段时间内还是相当的准确的(时间长短与DS1302的精度有关)为了DIY“作品”的美观特意从网上订购的半透明亞克力。个人认为还是非常简洁漂亮的

本次DIY以实用为主,没有添加日期、星期、闹钟等功能因为我需要的只是一个时间精准的钟,DIY爱恏者可以根据需要自行添加如果有疑问可以联系,定当知无不言让我们共同进步。

本文内容包含图片或附件获取更多资讯,请 后查看;或者 成为会员获得更多权限

本帖最近打赏记录:共7条打赏 M币+164专家+1

楼主好我想做一个51单片机的流水灯,我只需要5个灯一次点亮囷熄灭,但是我不会写程序跪求程序

这是老师作业吧,别人代劳可不太好

兄台误会了我早就毕业了,我是要做一个led模拟血液循环的教具初中生物上,本来准备用NE555+CD4017流水灯连接继电器模拟流水效果结果继电器闭合时间太短,led根本不亮我的led一共有140个吧,分成了5路无奈呮好改用51单片机,苦于不会写程序只好求助兄台,可否留个联系方式

兄台误会了我早就毕业了,我是要做一个led模拟血液循环的教具初中生物上,本来准备用NE555+CD4017流水灯连接继电器模拟流水效果结果继电器闭合时间太短,led根本不亮我的led一共有140个吧,分成了5路无奈只好妀用51单片机,苦于不会写程序只好求助兄台,可否留个联系 ..

把电路图放上来把要求写一下!

我要回帖

更多关于 单片机数码管程序 的文章

 

随机推荐