怎么使单片机led点阵显示中的led微微发光

当前位置: &
> 利用MCU的一个管脚使双色LED发出三色光
利用MCU的一个管脚使双色LED发出三色光
许多应用需要一个显示两种以上的状态。常见的解决方法是采用多色LED,但多色LED要占用一个以上的控制管脚。
如图所示的简单可令双色(红、绿)LED发出三种颜色的光。除此之外,它仅占用微处理器(或其它可编程设备)一个引脚。该电路的工作原理如下:当控制脚输出高时,LED发红光;当控制脚输出低时,LED发绿光。获得第三种光的技巧在于对控制脚编程,使其输出一个1 kHz左右的频率。高、低电平的变化使得LED交替发红、绿光,但因其颜色变化频率较快,人眼所见光为桔黄色。
欢迎分享本文,转载请保留出处: &&&
相关资料下载
相关设计应用
经典,只有想不到的。。。
有创意……
不错的想法,在PIC等单片机上可以直接实现.但这个LED的公共端并不能直接接普通51单片机的引脚的,原因是普通51单片机引脚的准双向结构采用上拉电阻驱动高电平输出,输出的上拉电流不足以点亮下边的这个LED.解决办法是输出管脚再接一个推挽输出的非门,比如74HC04.如果所需推动的LED更多,可用专门的驱动电路.
& & 另外,双色LED的封装这样4脚的可能不太好找,市场上大多是三脚的,分共阴和共阳两种.
学习了。。。。
谢谢! 学习
同意6楼得观点,不过还是比较经典
很不错,在51上面就比较麻烦...
不错,我怎么没有想到这样玩呢?典型,以后又可以少用IO了
谢谢楼主!!!09-1508-2908-2909-09
04-1611-2110-2802-17
◇本站云标签(window.slotbydup = window.slotbydup || []).push({
id: '4540180',
container: s,
size: '250,200',
display: 'inlay-fix'
热门资料排行
添加成功至
资料评价:
所需积分:0}

我要回帖

更多关于 单片机点亮led灯程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信