问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机 用按键设定时钟时间的原理

发布网友 发布时间:2022-04-29 02:26

我来回答

4个回答

热心网友 时间:2022-06-28 16:49

给你个思路。程序自己写
void intterupt0(void) interrupt 0
{ while(k4==1)
{
if(k1==0)
{
delay(10);
while(k1==0);
p++;
}
else if(k2==0)
{
delay(10);
while(k2==0);
*p=*p++;
}
else if(k3==0)
{
delay(10);
while(k3==0);
*p=*p--;
}
DISPLAY(); //显示b[]中的内容
if(*p=='\0')
p=b;
}
p=b;
}

简单和你说下。
p定义一个指向数组b的指针
数组b为从时钟芯片中读取的时间内容,格式,秒,分,时,日,月,星期,年
用了5个按键。一个按键控制中断,一个按键退出修改(K4)。进入中断后,若K4不按下,则在WHILE(K4)里一直循环,K1,指针地址+1,K2指针值+1,K3,指针值-1; 改完了后,将修改好的B里的值显示出来。由于DISPLAY()是在循环中的,所以每修改一个键,他就会被调用显示一次,就实现了实时修改显示的目的。修改完后,按下K4,跳出循环。最后将b[]中的值存入时钟芯片,OK了

不知道你懂没。
时钟芯片用DS1302

热心网友 时间:2022-06-28 16:49

我有AVR的程序,用按键来设定时间的,基本上是一样的,你用这个程序做什么?

热心网友 时间:2022-06-28 16:50

按一下加1 到了60就 进1 差不多就是这样 你的问题不具体 也不知道你的硬件怎么安排的

热心网友 时间:2022-06-28 16:50

mark

一下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长沙到西昌。坐火车先从长沙到成都、成都东,再到西昌,哪个方便一些 S先生与P先生谜题的题面 为什么首都设在襄阳 改姓可以不随父母性吗 韩艺瑟怎么改姓? 纸、墨、笔、砚是中国传统的文房四宝,墨的使用最早在 [ ] A.商代后期... 想问下创维光伏E企赢模式有哪些优势,到底值不值得投资啊?有没有合作... 太平洋太享e保百万医疗值得入手吗?每年花多少钱? 爱e满分适合哪些人买?注意哪些问题? 太平洋太享e保百万医疗适合哪些人买?价格多少? 鲜益母草胶囊什么人不能吃 有什么注意事项 鲜益母草胶囊能长期服用吗 会耐药吗 卡西欧GA-1100 (5441)说明书 铃木ga150原装电池是什么牌子的? g-shock ga-100 电池盖如何打开? 我的GA-100用了五六年,最近没电了,想自己更 鲜益母草胶囊的介绍 为51单片机设计一个上拉输入的按键电路并分析其工作原理 51单片机触摸按键原理 鲜益母草胶囊的作用? GA110电池寿命是多久 如何加入货拉拉车主 51单片机 按键原理~ 生活中我们经常遇到单片机的例子,请你选其中的一样,描述其工作原理 卡西欧ga1100 《爷们儿》李国生发现图纸错了是哪集? 为51单片机设计一个上拉输入和下拉输入的按键电路并分析其工作原理 卡西欧ga1100电池寿命多长 爷们儿每天更新几集 单片机的行列式键盘的工作原理是怎样的? 爷们儿一共多少集? 卡西欧ga-1000-1b秒针这两天不动了,其他两个针正常动,怎么回事? 鲜益母草胶囊的药性分析 单片机按键锁存原理 51单片机4×4小键盘的构造原理??? 亲们这个卡西欧G-SHOCK航空系列GA-1100户外运动手表怎么样 鲜益母草胶囊月经期间可以吃吗 想问下GA-1100-1A3JF和GA-1100-1A3的区别 单片机,按键消抖的原理和典型代码怎么写? 卡西欧ga1100中文说明书 卡西欧casio无波空霸飞行款g-shock手表GA-1100-9G说明书 单片机的行列式键盘的工作原理是怎样的,它与单片机的I/O口相连,然后怎么检测是否有按键按下。 月经不来,可以吃鲜益母草胶囊吗 vivo Y67的红包提醒在哪里设置 单片机AD实验的,AD按键采集的原理是什么啊 ga-1100的机芯型号 鲜益母草胶囊的适用病症 如何辨别卡西欧航空Gshockga1100 大姨妈没来可以吃鲜益母草胶囊吗 深圳大学生创业补贴 手机型号是vivoy67,我想知道怎么样可以设置微信的“红包来了”语音提示音,或者下载哪个软件可以