欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機設置兩個時間或者更多的時間定時編程問題 [打印本頁]

作者: yong761228    時間: 2018-12-21 16:40
標題: 單片機設置兩個時間或者更多的時間定時編程問題
本帖最后由 yong761228 于 2018-12-23 19:28 編輯

各位師傅,您們好:
我想用TM1650 驅動三位共陰數(shù)顯管,設置兩個時間或者更多的時間定時,實現(xiàn)兩路或者多路繼電器定時,不知道該如何編程,下面用兩個時間設置的思路如下:
TM1650三個按鍵分別是 SN=0X44, SN1=0X4C,SN2=0X54
默認顯示第一個時間,按SN小于1秒松開手,顯示第二時間,按SN鍵時間大于3秒小于6秒,松開手,三位數(shù)閃爍,可以通過SN1,SN2加減設置第一個時間,長按SN1和SN2可以快速加減,按SN確認退出,設置好的時間保存EEPROM。
按SN時間大于6秒,松開手,三位數(shù)閃爍,可以通過SN1,SN2加減設置第二個時間,長按SN1和SN2可以快速加減設置好的時間保存EEPROM。
這樣設置好的時間就是兩路繼電器延時時間,當觸發(fā)硬件開關P3.0,P3.1就開始倒計時, 到達0后對應繼電器斷開。

作者: jindizhiwa    時間: 2018-12-21 21:40
定時器嵌套,用全局變量記錄定時時間。2個,3個,5個定時時間隨你
作者: yong761228    時間: 2018-12-22 13:08
jindizhiwa 發(fā)表于 2018-12-21 21:40
定時器嵌套,用全局變量記錄定時時間。2個,3個,5個定時時間隨你

您好,謝謝您的回復,可惜我才學單片機3個月,還不會用,能給我一個例子嗎?非常感謝。
作者: yong761228    時間: 2018-12-23 08:13
各位師傅,您們好;
存儲第一個時間用下面的語句
IapEraseSector(0);
IapProgramByte(0,time1>>8);
IapProgramByte(1,(uchar)time1);
我存儲第二時間怎么寫,希望師傅們告訴一下,非常感謝。
作者: yangcong1314    時間: 2018-12-23 12:56
IapEraseSector(1);
IapProgramByte(1,time2>>8);
IapProgramByte(2,(uchar)time2);
作者: yangcong1314    時間: 2018-12-23 12:58
IapEraseSector(1);
IapProgramByte(1,time2>>8);
IapProgramByte(2,(uchar)time2);
重新再定義一個就可以了
作者: yong761228    時間: 2018-12-23 14:17
yangcong1314 發(fā)表于 2018-12-23 12:58
IapEraseSector(1);
IapProgramByte(1,time2>>8);
IapProgramByte(2,(uchar)time2);

非常感謝




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1