基于51单片机——八路彩灯设计

1.protues中绘制如下电路图

基于51单片机——八路彩灯设计_第1张图片

 2.使用Keil4软件编写程序,将编写好的程序编译生成一个hex文件,将hex文件加载到protues中的AT89C51芯片中,对电路图进行仿真运行,即可以查看Keil4中编写的程序与其对应功能实现的情况。

彩灯设计样式①

//彩灯从上往下依次循环亮灭
#include
#include
void delay()
{
	unsigned char i,j;
	for(i=0;i<255;i++)
		for(j=0;j<255;j++);
		
}

void main()
{
	P1=0xfe;//1111 1110
	while(1)
	{
		P1=_crol_(P1,1);//循坏左移一位
		delay();
	}
}

彩灯设计样式②

//彩灯从下往上依次循环亮灭
#include
#include
void delay()
{
	unsigned char i,j;
	for(i=0;i<255;i++)
		for(j=0;j<255;j++);
		
}

void 

你可能感兴趣的:(单片机简单设计,单片机,嵌入式硬件,51单片机)