51单片机流水灯C语言源程序

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

51单片机流水灯C语言源程序#includereg51.h//51系列单片机定义文件#defineucharunsignedchar//定义无符号字符#defineuintunsignedint//定义无符号整数voiddelay(uint);//声明延时函数voidmain(void){uinti;uchartemp;while(1){temp=0x01;for(i=0;i8;i++)//8个流水灯逐个闪动{P1=~temp;delay(100);//调用延时函数temp=1;}temp=0x80;for(i=0;i8;i++)//8个流水灯反向逐个闪动{P1=~temp;delay(100);//调用延时函数temp=1;}temp=0xFE;for(i=0;i8;i++)//8个流水灯依次全部点亮{P1=temp;delay(100);//调用延时函数temp=1;}temp=0x7F;for(i=0;i8;i++)//8个流水灯依次反向全部点亮{P1=temp;delay(100);//调用延时函数temp=1;}}}voiddelay(uintt)//定义延时函数{registeruintbt;for(;t;t--)for(bt=0;bt255;bt++);

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功