1111
2023-02-28 11:35 作者:bili_57130892648 | 我要投稿
#include <reg51.h>
#define u8 unsigned char?
#define u16 unsigned int?
?sbit D8=P2^0;
?sbit D9=P2^1;??
void delayms(u16 xms);
void main()
{
u8 k,tmp;
while(1)
{ ? ?
tmp=0x01;
for(k=0;k<8;k++)
{
P0=~tmp;
delayms(500);
tmp=tmp<<1;
}
? ? P0=0xff;
D8=0;
delayms(500);
D8=1;
D9=0;
delayms(500);
D9=1;
??
}
}
void delayms(u16 xms)
{
u16 i,j;
? ? for(i=0;i<xms;i++)
? ? for(j=0;j<123;j++); ?
}
標(biāo)簽: