美文网首页
初学者谈谈51单片机制作心形流水灯

初学者谈谈51单片机制作心形流水灯

作者: life_阳子 | 来源:发表于2018-01-11 23:56 被阅读0次

浅谈,说的不好,请勿怪罪,有错误之处,欢迎在评论区指出,马上修改,谢谢大家。

                          心形流水灯

                                            阳子

      心形流水灯,顾名思义,成品肯定是一个心形❤。随着程序的改变,通过单片机控制单个灯的亮灭达到不同的流动图案效果。

初学者谈谈51单片机制作心形流水灯

      单片机,类似于电脑cpu,处理数据的芯片,本次使用的是AT89S52芯片,芯片就不做具体介绍了,基本的说一下,一共有32的I/O口,分为4组,每组8个。此处心形流水灯总共有32个灯,正好与32个I/O口一一对应,一个口子控制一个灯。


电路连接

      因为AT89S52单片机的I/O口电流驱动能力比较弱,所以通常作为电流的接收端,即每个I/O口与LED灯的阴极相连。LED灯阳极通过电阻(100,330,510欧姆均可)与电源正极相连。从而想让LED灯亮时,只需要控制相应的口子,让其等于0(即低电平)。

初学者谈谈51单片机制作心形流水灯

晶振电路

        每个单片机系统里都有晶振,全程是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。

      晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。

      晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。

初学者谈谈51单片机制作心形流水灯

实物图

正面

初学者谈谈51单片机制作心形流水灯

反面

初学者谈谈51单片机制作心形流水灯

此处为了美观,省去了下载口电路,所以我们用的AT89S52芯片都是要提前下好程序。


元器件

元器件名                数量

AT89S52                1片

LED灯                    32个

100Ω电阻                32个

12MHZ晶振              1个

30pF电容                2个

MicroUSB插座          1个


效果图

初学者谈谈51单片机制作心形流水灯 初学者谈谈51单片机制作心形流水灯

      心形流水灯就到此结束了,谢谢大家,写的不好,请见谅。

相关文章

网友评论

      本文标题:初学者谈谈51单片机制作心形流水灯

      本文链接:https://www.haomeiwen.com/subject/pqrxoxtx.html