只是一个变量,你可以自己定义;
你看一下在哪些地方用了,如果只是在一个函数里面用了,最好定义在这个函数里面;如果多个函数里面用了,就定义成全局变量(定义在主函数和子函数声明的前面);
不确定这个变量是否有当作负数用,最好不要定义成无符号型unsigned int CurrentTime;
建议定义为:int CurrentTime;
你好:
这是我用定时器的方式写出来的万年历程序,lcd1602显示,51单片机控制,能显示日期和时间,并可通过按键调整时间。
参考参考吧,希望我的回答能帮助到你。
基于51单片机 *** 万年历,用两个8位一体的共阴数码管,显示日期和时间。数码管位选用两片74HC138,便于动态扫描显示,又节省引脚。用3个按键调时,K1为选择调时状态,K2为加1键,K3为减1键。
仿真图如下:
别人没事,翻几天资料给你写论文,你觉得可能嘛?反正我是不会说我学电子信息工程的,我不会做51单片机那些电子自动化的东西的
没必要,基本没什么干扰,单片机不会死机的。
但是如果你的系统里设置了某些需要保存的数据,比如定时闹钟什么的,需要保存起来而且掉电不丢失,这时你可能需要一个外置的EEPROM,而看门狗芯片往往也有EEPROM功能,这时可以加一个,一举两得。
万年历查询51年农历2月27曰是公历:1951年4月3日星期二
"农历1951年二月廿七日"查询信息如下:
公历:1951年4月3日星期二白羊座
农历:兔年 二月 廿七日
四柱:辛卯 辛卯 癸酉 节气: 生诞: 二十八宿:毕 甲子纳音:剑锋金 距今:已过去23826天
转载请注明:氪金游戏网 » 游戏技巧 » 51万年历,求基于51单片机的电子万年历的程序及仿真图
本文仅代表作者观点,不代表氪金游戏网立场。
本文系作者授权发表,未经许可,不得转载。
1条评论
文章的深度和广度都令人钦佩,作者的知识储备令人赞叹。http://www.ghzszy.com/pdf_50.pdf