變量,在開始定義時就預置壹個值,是完全可行的。
有時,也是必須的。
比如壹些常量的數組,誰還到主函數裏面壹個壹個的賦值啊!
樓主的錯誤,可能是下面這些:
void T0_time() interrupt 0--改成interrupt 1
{
TH1=(65536-50000)/256;--改成TH0
TL1=(65536-50000)%256;--改成TL0
i++;
if(i==20)
i=20;------改成=0,再試試看。
a=_crol_(a,1);
}