![]() |
發布時間: 2019-5-18 16:16
正文摘要:一個基于51單片機,DS1302,LCD1602的萬年歷程序。 設置日期的時候,程序基于蔡勒(Zeller)公式會自動計算星期,包含了BCD碼的處理轉換。 仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載) |
18年之前的星期轉換都不對,比如2017-03-01顯示星期日,真實是星期三 |
有沒有帶農歷功能? |
為什么所有的注釋都是亂碼 |
有錯誤,打不開 |
樓主,燒錄后顯示器只有第二行有黑格子,也沒有數據 |
樓主, 為啥源碼打開keil就無響應 |
同問加鬧鐘 |
阿喀琉斯 發表于 2020-3-8 13:16 本來我是不想下載的,看到有錯誤特意下載想看看能不能找出錯誤提高自己的閱讀水平,結果編譯是0錯誤0警告。 錯誤提示的是“calc_week”之前缺少“;” ,整個工程搜索calc_week只有兩處,一處在在276行的函數上,前后的大括號都是配對的,符號也正常;另一處在327行上,也是前后都是正確的,所以出錯應該是你自己那邊的問題,下載的程序是沒錯的。 |
非常好的例子 感謝樓主無私的分享 |
咋加個鬧鐘呢 |
報錯了: error C129: missing ';' before 'calc_week' |
有用,感謝樓主 |
哈,哪里出錯了? |
露西亞想沙 發表于 2019-12-21 18:38 是不是不小心按到鍵盤了,我這里沒問題。 |
有仿真的呀 |
沒有仿真嗎 |
謝謝分享! |
謝謝,正需要 |
有錯誤啊 |
為什么會報錯呢 電子鐘.c(1): error C129: missing ';' before 'calc_week' |
很感謝 |
值得研究,好好的看看! |
代碼寫的真的不錯 |
非常好 |
感謝分享 |
謝謝樓主~好資料,51黑有你更精彩!!! 完美運行了 |
真實有效,完全是對的,從來沒有遇到過這么良心的帖子,太感謝了 |