当前位置:文档之家› 流水灯实验报告

流水灯实验报告

流水灯实验报告
四、总体设计方案
五、硬件电路设计
根据设计任务,首先进行系统硬件的设计。

其硬件原理图由LED 显示电路和单片机最小系统组成,如图所示,其中包括时钟电路采用内部时钟方式,复位电路采用上电自动复位。

由于单片机的I/O 口的高电平驱动能力只有微安级,而灌电流可以达到3毫安以上,因此采用低电平驱动。

P1、P2、P3分别控制8个led 灯。

AT89C52单片机
电源电路
复位电路
时钟电路
并行串口
P2接口的8个led

P1接口的8个led

P0接口的8个led

delayms(500);
}
for(i=0;i<8;i++)
{
P0=table2[i];
delayms(500);
}
}
}
void delayms (uintt)
{
uint x,y;
for(x=t; x>0;x--)
for(y=50;y>0;y--);
}
七、软硬件仿真调试分析
1、仿真调试结果
图片 1 逐个点亮图片 2 24灯闪烁
图片3 逐个熄灭
2、性能测试及结果分析
通过仿真结果发现通过上述系统可以实现实验要求,24个灯逐个点亮,24个灯全亮后,24个灯一起闪烁,闪烁5次后,然后24个灯逐个熄灭。

由此证明系统满足实验要求。

八、项目总结
在本次流水灯试验中,使用循环程序、数组语句实现了实验要求,设计过程中遇到了很多的问题,但经过努力,最终设计出了合理的解决方案。

通过此次实验,对多个led 灯的控制能力进一步得到提升。

相关主题