楼主太粗心,就这几行代码抄写错误一堆。
- #include<reg51.h>
- #define uchar unsigned char
- #define uint unsigned int
- void delay(uint m);
- uchar code led1[6]={0x00,0x7e,0xbd,0xdb,0xe7,0xff};
- main()
- {
- uchar i;
- while(1)
- {
- for(i=0;i<6;i++)
- {
- P1=led1[i];
- delay(200);
- }
- }
- }
- void delay (uint m)
- {
- unsigned int a,b,c;
- for (c=m;c>0;c--)
- for (b=142;b>0;b--)
- for (a=2;a>0;a--);
- }
复制代码 |