- 31
- 0
- 约2.81千字
- 约 6页
- 2016-04-12 发布于江苏
- 举报
一、51单片机流水灯C语言源程序
文件说明:流水灯C程序程序说明:MCU采用AT89S51,外接11.0592M晶振,P2口输出
?? #includereg51.h?? //51系列单片机定义文件#define uchar unsigned char //定义无符号字符#define uint unsigned int //定义无符号整数void delay(uint);?? //声明延时函数void main(void){ uint i;uchar temp;while(1){??? temp=0x01;??? for(i=0;i8;i++) //8个流水灯逐个闪动??? {???? P2=~temp;???? delay(100);?? //调用延时函数???? temp=1;??? }
temp=0x80;for(i=0;i8;i++) //8个流水灯反向逐个闪动?? {??? P2=~temp;??? delay(100);?? //调用延时函数??? temp=1;?? }??? temp=0xFE;for(i=0;i8;i++) //8个流水灯依次全部点亮??? {???? P2=temp;???? delay(100);?? //调用延时函数???? temp=1;??? }?? temp=0x7
原创力文档

文档评论(0)