单片机流水灯专用帖


[分享]单片机流水灯专用帖——程序分享篇


#include<reg52.h>
#include<intrins.h>     //不写无法调用后面的移位
#define uint unsigned int
#define uchar unsigned char
uchar temp;
void delay(uint);
void main()
{
temp=0xfe;
P1=temp;
while(1)
{
//temp=temp<<1;       //"<<"">>" 这两个不可以循环移位会丢失后面位。
temp=_crol_(temp,1); //_crol_ 字符循环左移 _cror_ 字符循环右移 在 #include<intrins.h>
delay(600);          //里面                        
P1=temp;
}

}
void delay(uint z)
{
uint x,y;
for(x=100;x>0;x--)
for(y=z;y>0;y--);
}

我也来说两句 查看全部回复

最新回复

  • xjh2008 (2008-10-03 15:35:16)

    单片机流水灯专用帖——程序分享篇

    分享.rar
    (2008-10-03 15:35:16, Size: 2.72 KB, Downloads: 12)

  • hzgtfkc (2008-11-05 08:43:52)

    怎么没人顶呢?
  • gxt467138 (2008-11-06 20:30:42)

    支持,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,