DS1302 液晶1602 单片机stc89C52 做出来的时钟 不走

解释时间显示上有问题 我仿真的时候做的全对的
但是连接实物图后,不知道里出了问题
显示的时间是:00-01-01 sun 00:00:00
应该的时间是:12-06-19 sun 13:22:50
液晶有显示 测得的晶振32768的电压是0V 2.67V

如果仿真全对的话,那就是你的硬件连错了。你的问题应该出在DS1302上,注意DS1302的两根数据线最好是连上10k的上拉电阻,我以前就是没连上拉电阻而出现了和你同样的错误。还有最好是在电源上并一个电容。不知道你具体怎么连的,看看引脚有没有连接正确。希望对你有用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-26
看看DS1302芯片引脚跟52的连接方式,是否跟程序里面的相匹配。
第2个回答  2020-08-23
ds1302的晶振的事,换晶振或者晶振加6pf的电容

DS1302 液晶1602 单片机stc89C52 做出来的时钟 不走
如果仿真全对的话,那就是你的硬件连错了。你的问题应该出在DS1302上,注意DS1302的两根数据线最好是连上10k的上拉电阻,我以前就是没连上拉电阻而出现了和你同样的错误。还有最好是在电源上并一个电容。不知道你具体怎么连的,看看引脚有没有连接正确。希望对你有用。

DS1302 液晶1602 单片机stc89C52 做出来的时钟,显示乱码该怎么办啊,求...
从你这个屏显的效果来看,字库和LCD驱动应该都是没问题的,你检查下仿真的器件型号是不是相同的,需要注意的是这个时钟的代码是使用的RTC还是外部晶振,然后这个晶振的频率和你仿真时是否一致。

关于ds1302使用调试是的问题
4。检查一下你的电源电压,波纹是否正常,如果没问题的话你程序问题可能性非常大。5。程序仿真过了,实际应用过不了,不能确认你的程序绝对没问题,程序问题的可能性在于:时序不对(文档是400K,未必400K绝对可以,跟环境有关),适当降低总线时钟;不同功能切换时间太短,仿真时可能不在全速或者有断点...

求stc89c52+ds1302+ct24c02的校园打铃系统的c语言程序
回答:要实现校园打铃,就还需要按键设计,其实也就是一个闹钟的样子,是吧。要实现周末不打铃的话就需要时钟芯片,做简单点呢可以连时钟芯片都不需要。1302记得要有修正时间,24C02的IIC通信都有。

单片机控制ds1302 1602 stc89c52单片机组成的时钟电路 但是每分钟快...
DS1302的晶振的事,换晶振或者晶振加6pF的电容

用元件STC89C52、DS1302、LCD1602做成的校园打铃系统
STC89C52为STC的51单片机,廉价著称。DS1302为实时时钟芯片,达拉斯公司的,常用一个3V的锂电池作为备份供电,LCD1602为液晶显示模块。所谓的“校园打铃系统”是基于STC89C52+DS1302实时时钟+LCD1602显示模块时钟程序,再加入时间处理事件罢了。单片机我就不说了,先说一下DS1302,他是实时时钟芯片,单片机通过...

用STC89C52单片机获取系统时间,不用DS1302用定时器怎么样写程序_百度...
void Timer0Init(void)\/\/10毫秒@11.0592MHz{AUXR &= 0x7F;\/\/定时器时钟12T模式TMOD &= 0xF0;\/\/设置定时器模式TL0 = 0x00;\/\/设置定时初值TH0 = 0xDC;\/\/设置定时初值TF0 = 0;\/\/清除TF0标志TR0 = 1;\/\/定时器0开始计时}定时10ms,程序,你要时间,只要每次进入中断,加一,主循环扫描这个...

基于51单片机,lcd1602怎么显示倒计时秒表? - 知乎
系统中控部分由STC89C52单片机负责,它接收输入信息并处理,控制输出。输入模块包括三个部分:DS1302时钟模块,用于获取时间、实现计时与倒计时;四个独立按键,用于设置时间、倒计时时间、控制计时与倒计时功能;供电电路,确保整个系统正常供电。输出由两部分组成:LCD12864显示模块,显示当前时间、星期、计时时间...

基于单片机的热水器温度控制系统
温度是日常生活中不可缺少的物理量,温度在各个领域都有积极的意义。很多行业中以及日常生活中都有大量的用电加热设备,如用于加热处理的加热热水器,用于洗浴的电热水器及各种不同用途的温度箱等,采用单片机对它们进行控制具有控制方便、简单、灵活性大等特点,而且还可以大幅提高被控系统的性能,从而能...

基于51单片机的数字电子钟万年历闰年判断闹钟整点报时设计
仿真图中AT89C51可替换为AT89C52或STC89C51\/STC89C52,实际应用中需添加电源模块。程序使用Keil4\/Keil5打开,生成hex文件后加载到单片机中。部分代码流程包括初始化、打开中断、扫描闹钟、键盘输入和读取DS1302值。原理图由AD绘制,与仿真图存在差异,需要电源开关模块。系统核心是DS1302实时时钟芯片与AT89C52...

相似回答