熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2021-12-16 21:23
正文摘要:本帖最后由 happy100t 于 2021-12-16 22:50 編輯 void TimeShow(void)//時(shí)間顯示功能 { DS1302_ReadTime();//讀取時(shí)間 LCD_Sho ... |
你得先把時(shí)間組合成一個(gè)數(shù)如13:22 A=13*100+22 B = 1234 這樣就可以加了 A+B |
感覺這種問題,就不要就過程來提問,應(yīng)該就想要的結(jié)果來提問 你直接說你要干嘛就行了 比如:我要把時(shí)間全部發(fā)送到串口 我要上位機(jī)控制,可以設(shè)定時(shí)間 還是說你加密 |
happy100t 發(fā)表于 2021-12-16 22:46 到底 是 時(shí) 和 秒 要計(jì)算, 還是 時(shí)和分要計(jì)算啊? 怎么越看越迷糊呢? |
DS1302_Time[],建議仔細(xì)研究一下這個(gè)數(shù)組,研究明白了你這個(gè)問題就有答案了 |
使用 time_t,容易計(jì)算,,,,計(jì)算完轉(zhuǎn)回yyyy-MM-dd HH:mm:ss格式 |
這是要做隨機(jī)刷新密匙吧。高級。 我也學(xué)習(xí)學(xué)習(xí)。 |
就是先設(shè)置一個(gè)參數(shù)為:“1 2 3 4” 時(shí)間就是13:00:46”。然后生成的數(shù)就為“1300+1234”為“ 2534” |
關(guān)鍵是看你要做什么計(jì)算了…… BCD 加法的話, 直接加完以后做個(gè)DA修正就好了。其他運(yùn)算的話,要先轉(zhuǎn)碼。 |
![]() |
Powered by 單片機(jī)教程網(wǎng)