1、uchar code we[]={0x00,0x3e,0x3d,0x3b,0x37,0x2f,0x16}; //六位數碼管位選
最後壹個改為0x1f。
2、顯示子程序中的6條延時
delay(10);改為delay(1);,這是主要原因,每顯示壹位的時間過長了,造成了秒計時丟失。
建議:顯示子程序最好采用循環結構,這樣寫程序有些太長了。