AT89C51单片机流水灯c语言程序及详解
来源:网络收集 点击: 时间:2024-07-29【导读】:
AT89C51单片机是我们学习单片机必学的一个单片机,也是单片机入门的教材,下面给大家展示一下流水灯的编写方法适合初学者工具/原料more电脑keill、proteus方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
首先先在proteus画出仿真图,方便仿真程序

下面来编写程序,先来写入头函数

根据自己在proteus画的图,定义一下管脚根据你的原理图进行编写
sbit p0=P1^0;
sbit p1=P1^1;
sbit p2=P1^2;
sbit p3=P1^3;
sbit p4=P1^4;
sbit p5=P1^5;
sbit p6=P1^6;
sbit p7=P1^7;

然后写一个延时函数,来调节流水灯的时间间隔延时时间自己定义
void mdelay(unsigned int t)
{
unsigned char n;
for(;t0;t--)
for(n=0;n125;n++)
{;}
}

下面就是主函数,包括流水灯的反复循环和j流水灯的方向


检查没有错误,编译一下。就可以进行仿真了
7/7本经验只供参考,如有不足,还请见谅,如果有什么疑问请在下边留言,及时给你解答。。。
C语言流水灯版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1029365.html
上一篇:现在办理银行卡怎么线上申请?
下一篇:如何玩到女神异闻录5?