![]() |
整個程序也就144行左右,看起來多清爽. |
在二者之間加個延遲代碼 |
4個按鍵:啟停,選擇(1年2月3天4時5分6秒7歸零調節) |
while(1)//大循環 { 。。 if (miao%10<5) LED_display_clock();//前5秒顯示時鐘 else LED_display_date();//后5秒顯示日期 。。 } 就這么簡單。自己去磊代碼去。。 |
以為“代碼”能搞定一切,本身說是個誤區! 如同,想畫一根竹子,胸中有竹才行。 你要構思一下: 1、如何顯示日歷;把它做成一個函數A。 2、如何顯示時間;把它做成一個函數B。 3、如何搞定一個5秒的定時,每次定時到來時將F求反一下。F=1就調A,F=0就調B。 這樣做你認為行不行。 至于如此添加到你的程序中,也很容易: 1、將上述功能程序添加到你原來程序的任意位置都可以。 2、記住:刪除你原來的程序。 |
只添加新代碼,不修改舊代碼,沒可能實現。 你可以先將流程圖修改一下,然后照著改動的部分修改代碼就可以。 如果這個本就某一個寶來的,可以直接找售后。 PS:主函數要精練才更容易讀,相關各部分可以寫成相應功能的函數進行調用。 |