- #include<reg52.h>
- unsigned char table[]={0x7e,0xbd,0xdb,0xe7};
- void delay(unsigned int ms)
- {
- unsigned int x,y;
- for(x=ms;x>0;x--)
- for(y=125;y>0;y--);
- }
- void main()
- {
- unsigned char i;
- while(1)
- {
- for(i=0;i<4;i++)
- {
- P1=table[i];
- delay(500);
- }
- for(i=3;i>1;i--)
- {
- P1=table[i-1];
- delay(500);
- }
- }
- }
复制代码 |