8个花样流水灯c程序
时间:11-29
来源:互联网
点击:
#include
#define uchar unsigned char#define uint unsigned intvoid delay(uint t)//延时函数{uint x,y;for(x=t;x>0;x--)for(y=110;y>0;y--);}void main()//主函数{uchar temp,i;while(1){temp=0x01; //8盏灯单个亮向左移for(i=0;i<8;i++){P2=~temp;delay(50);temp<=1;}temp=0x80;for(i=0;i<8;i++)//8盏灯单个亮反向右移{P2=~temp;delay(50);temp>>=1;}temp=0xfe; for(i=0;i<8;i++)//8盏灯逐个向右亮{P2=temp;delay(50);temp<=1;}temp=0xfe; for(i=0;i<8;i++)//8盏灯逐个灭向右{P2=~temp;delay(50);temp<=1;}temp=0x7f; for(i=0;i<8;i++)//8盏灯逐个亮向左{P2=temp;delay(50);temp>>=1;}temp=0x7f; for(i=0;i<8;i++)//8盏灯逐个灭向右{P2=~temp;delay(50);temp>>=1;}delay(100);P2=0x55;//隔一个亮delay(100);P2=0xaa;//隔一个亮delay(100);P2=0x00;//全亮delay(100);P2=0xff;//全灭}}
花样流水灯c程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)