![]() |
發(fā)布時間: 2020-8-10 16:39
正文摘要:額,經(jīng)過大佬指點,數(shù)碼管顯示時鐘調(diào)試正常。但是顯示太麻煩,用1602顯示來做。可是proteus仿真又出現(xiàn)了分鐘顯示和天顯示不動。沒找到原因;還有年用四位數(shù)表示時超內(nèi)存了。數(shù)據(jù)類型該怎么選才合適; 單片機源程 ... |
f556 發(fā)表于 2020-8-10 17:18 把定義的四位數(shù)的年分開成兩個十位數(shù)的后就行了。。。。。主要是顯示問題。難受 |
man1234567 發(fā)表于 2020-8-10 22:52 。。。。。。代碼寫的少,還不會活用。尷尬 |
的確不懂為什么要uchar timenum[8]和uchar timenum1[8] ![]() 壇子里的1602時鐘程例很多可以下幾個參考。 |
/*************時分秒換算****************************/ timenum[0]=miao%10; timenum[1]=miao/10; timenum[3]=fen%10; timenum[4]=fen/10; timenum[6]=shi%10; timenum[7]=shi/10; /*************年月日換算****************************/ timenum1[0]=day%10; timenum1[1]=day/10; timenum1[3]=mouth%10; timenum1[4]=mouth/10; timenum1[6]=year%10; timenum1[7]=year/10; timenum1[8]=year1%10; timenum1[9]=year1/10; 這兩段還是用for要節(jié)約好多字節(jié)的,估計你不是超RAM,是超flash |
Powered by 單片機教程網(wǎng)