流水灯C语言及汇编程序.docVIP

  • 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)

1亿VIP精品文档

相关文档