AT89C51单片机流水灯c语言程序及详解

时间:2024-10-13 04:07:48

1、首先先在proteus画出仿真图,方便仿真程序

AT89C51单片机流水灯c语言程序及详解

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

AT89C51单片机流水灯c语言程序及详解

3、根据自己在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;

AT89C51单片机流水灯c语言程序及详解

4、然后写一个延时函数,来调节流水灯的时间间隔延时时间自己定义void mdela鲻戟缒男y(unsigned int t){ unsigned char n; for(;t>0;t--) for(n=0;n<125;n++) {;}}

AT89C51单片机流水灯c语言程序及详解

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

AT89C51单片机流水灯c语言程序及详解AT89C51单片机流水灯c语言程序及详解

6、检查没有错误,编译一下。就可以进行仿真了

7、本经验只供参考,如有不足,还请见谅,如果有什么疑问请在下边留言,及时给你解答。。。

© 2025 光影知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com