应用介绍
用protues实现单片机流水灯功能
#include<reg51.h>
code unsigned char LED[] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //流水灯数组
void delay(unsigned int x) //延时函数
{
while(x--);
}
void main()
{
unsigned char i;
while(1)
{
P0 = LED[i]; //调用数组内的数据
delay(5000); //延时
i++; //循环一次,变量i加1
if(i>=8)i=0; //i=8,清零
}
}
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 流水灯
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
流水灯 | 0.74 KB | 2019-09-03 |
流水灯.c | 0.28 KB | 2019-09-03 |
流水灯.hex | 0.14 KB | 2019-09-03 |
流水灯.lnp | 0.03 KB | 2019-09-03 |
流水灯.LST | 0.57 KB | 2019-09-03 |
流水灯.M51 | 0.79 KB | 2019-09-03 |
流水灯.OBJ | 0.77 KB | 2019-09-03 |
流水灯.plg | 0.18 KB | 2019-09-03 |
流水灯.uvgui.Administrator | 4.71 KB | 2019-09-03 |
流水灯.uvopt | 1.57 KB | 2019-09-03 |
流水灯.uvproj | 2.84 KB | 2019-09-03 |
流水灯_uvopt.bak | 5.63 KB | 2019-09-03 |
流水灯_uvproj.bak | 0.00 KB | 2019-09-03 |
Last Loaded 流水灯.DBK | 11.44 KB | 2019-09-03 |
流水灯.DSN | 12.34 KB | 2019-09-03 |
流水灯.pdsprj.J8X8KE978YQ8Z68.Administrator.workspace | 0.60 KB | 2019-09-03 |
流水灯.PWI | 0.36 KB | 2019-09-03 |
程序 | 0.00 KB | 2019-09-03 |
仿真 | 0.00 KB | 2019-09-03 |
发表评论 取消回复