# include & ltintrins.h & gt
#定義uchar無符號字符
#定義uint無符號整數
uchar溫度,數字;
uchar碼表[]={0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x 00 };
無效延遲
{
uint x,y;
for(x = a;x & gt0;x -)
for(y = 300;y & gt0;y-);
}
void main()
{
temp = 0xFE
for(num = 0;num & lt8;num++)
{
p 1 = temp;
temp=_crol_(temp,1);//向左移動
延遲(400);
}
temp = 0x7F
num = 0;//清除
for(num = 0;num & lt8;num++)
{
p 1 = temp;
temp=_cror_(temp,1);//向右移動
延遲(400);
}
p 1 = 0x ff;
num = 0;
for(num = 0;num & lt6;Num++) //閃三次。
{
p 1 = ~ p 1;
延遲(400);
}
p 1 = 0x ff;
num = 0;
for(num = 0;num & lt8;Num++)//服裝flash
{
p 1 = table[num];
延遲(400);
}
p 1 = 0x ff;
延遲(400);
p 1 = 0x 00;
延遲(400);
while(1);
}
剛做了個程序~不懂可以問我。