unsigned char js,nn,temp;
unsigned char code SMG[10]={0x3f,}; //數碼管段碼,根據實際情況選用
void InitWBZD0() interrupt 0
{
nn++; //每次中斷,nn加1;
if(n==5) //中斷5次,js加1,用作計數累計;
{
js++;
if(js>=10) //只計數0~9,自己可以修改;
js=0;
}
temp=SMG[js];
}
void main()
{
while(1)
{
P1=temp;
}
}
2.
unsigned char LED_DATA=0x01;
void main()
{
while(1);
}
void InitWBZD0() interrupt 0
{
P1=_cror_(LED_DATA,1);
}