![]() |
發布時間: 2016-4-26 22:40
正文摘要:用51單片機和ds1302時鐘芯片制作,這個萬年歷是我見過的功能最全的單片機萬年歷,帶鬧鐘農歷加減按 選擇 設置按鍵等常見功能。 主程序預覽(完整版本的程序請下載附件): #include <reg52.h>& ... |
if(menu_2 == 2) //設置分 { if(key_can == 3) //加 { fen+=0x01; if((fen & 0x0f) >= 0x0a) fen = (fen & 0xf0) + 0x10; if(fen >= 0x60) fen = 0; } if(key_can == 4) //減 { if(fen == 0x00) fen = 0x5a; if((fen & 0x0f) == 0x00) fen = (fen | 0x0a) - 0x10; fen -- ; } } 請問一下樓主,if(fen == 0x00) fen = 0x5a; 這個為啥是fen = 0x5a; |
這個很好的,我想下來試試 |
鬧鐘可定時么?有整點報時功能么 |
請問一下這里用到了中斷,串口和通信了嗎? |
好東西,贊贊贊 |
謝謝教程 |
xieixe,真的太棒了 |
感謝分享 |
給力 |
謝謝樓主分享 |
程序好像有錯誤! |
360截圖20190617151409761.jpg (60.43 KB, 下載次數: 393)
很厲害,謝謝,贊一個 |
感謝分享 很有用 |
謝謝分享 |
好東西啊,多謝資源共享 |
很好,學習了,很棒的程序 |
程序編譯t通過,有三個函數定義了,但沒有調用。另外編譯的文件(89C52)的HEX比你附件帶的.HEX大了1K。不知道什么情況。 我用的是官網下的 5.27.10. |
好東西,先學習一下 |
謝謝,樓主分享知識。 |
很給了,大佬! |
很給力! |
吧主 這個鬧鐘好像掉電不能保存....... |
可不可以設置多組鬧鈴,不同時間的鬧鈴?如果可以應該怎么改 |
有張圖里的蜂鳴器電源沒連上,而且星期不會隨日期走 |
為什么我做好調節完時間后無法保存數據,一直處于初始化狀態? |
樓主大佬可以給發下模塊函數的點c文件么 |
請問樓主這個你做實物了嗎?為啥我按這個做出來的什么也不顯示?是我沒焊好么 |
很給力,棒棒的。 |
厲害了 |
贊一個 |
非常棒!共同學習。![]() |
很喜歡!下來學習一下!![]() |
謝謝分享 |
感謝分享 |
好東西啊,多謝資源共享![]() ![]() |
我也要下載來學習下,謝謝!!!! |
好東西啊,謝謝大佬分享 |
鬧鐘不可用 |
學習了學習了,正好需要,非常感謝樓主分享 |
樓主你好剛學單片機,不懂得你這個程序完整嗎?我找不到程序里DS1302數據接口和單片機通訊接口定義。是不是這個程序還要自己去定義接口。 |
樓主,為什么你的溫度程序部分,沒有正負溫度的判斷和顯示處理??這樣好像實用性太窄了點。能否加上這部分呢? |