51单片机流水灯功能文件
立即下载
资源介绍:
本资源为51单片机流水灯文件,内置编程文件,还有一些详细的代码解释说明。以及制作的一些思路和思考方法。
本资源适合刚刚学习51单片机入门学者使用,里面的知识和内容很适合初学者汲取经验,提升能力。最好是要有一定的C语言编程能力,和会数字电路和模拟电路的能力才可以学明白。
本资源的使用需要有一个51单片机或者51单片机仿真软件,和51单片机的编程软件,还需要配置下载软件。这样才能发挥资料的最大作用。
本资源为压缩包,下载者,可以将文件下载完成后将文件进行解压处理,这样才可以正常的查看文件里面的内容。
我们从本资料可以很好的学习到51单片机LED灯模块的功能,为日后引用此部分功能打下解释的基础。还可以从中学习到一定的编程能力,和对一些模块编程的使用。
#include "reg52.h"
LED[8]= {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f} ; //将LED1~LED8单独显示时的电位显示存贮在数组里
void delay_10us(int ten_us) //当ten_us=1时,大概延时10us
{
while(ten_us--);
}
void main()
{
int i ;
while(1)
{
for(i=0;i<8;i++)
{
delay_10us(50000); //延时一段时间
P2 = LED[i] ;
}
}
}