- #include <intrins.h>
- //sbit p1_1=P1^0;
- #define uchar unsigned char//宏定义
- #define uint2 unsigned int
- uchar temp;//字符型,要8位的,uchar是8位的
- unsigned int a;
- void delay(uint2);
- void main()
- {
- temp=0xfe;
- P1=temp;
- while(1)
- {
- temp=_crol_(temp,1);
- {
- uint2 x,y;
- a=50000;
- while(a--);
- for(x=130;x>0;x--)
- for(y=452;y>0;y--);
- }
- P1=temp;
- }
- }
查阅一下 P1_1与P1的区别;
实现流水灯的方法很多,之前C入门的时候看过一个几十种方法实现流水灯的**,可惜找不到了。
|