使用ATtiny85单片机驱动四个RGB LED指示灯
2017-08-30 22:26
260 查看
该应用程序非常简单,主要展示了如何使用ATtiny85单片机驱动四个RGB LED指示灯。
每个LED可以设置为16个不同等级之一,从关闭到全亮,电路中预留一个I / O引脚用于其他应用。
该应用程序的主要工作原理是您可以通过使用Charlieplexing的方式利用四个I/O线驱动12个LED。下表显示了当您将一个I / O线设置为高电平,另一个I / O线设置为低电平时,哪个RGB LED指示灯会被点亮:
指示灯与普通的阴极RGB LED封装兼容;我使用了低成本的四引线共阴极5mm RGB LED,但您可以使用任何类型的RGB LED。
更多详细内容请参见:https://www.yiboard.com/thread-745-1-1.html
每个LED可以设置为16个不同等级之一,从关闭到全亮,电路中预留一个I / O引脚用于其他应用。
该应用程序的主要工作原理是您可以通过使用Charlieplexing的方式利用四个I/O线驱动12个LED。下表显示了当您将一个I / O线设置为高电平,另一个I / O线设置为低电平时,哪个RGB LED指示灯会被点亮:
指示灯与普通的阴极RGB LED封装兼容;我使用了低成本的四引线共阴极5mm RGB LED,但您可以使用任何类型的RGB LED。
更多详细内容请参见:https://www.yiboard.com/thread-745-1-1.html
相关文章推荐
- STM32L PC13当IO口使用驱动LED,PC14,PC15外接晶振,且RTC正常...
- stm32 rgb多彩led驱动
- 单片机驱动共阳和共阴LED的比较
- ok6410使用2.6内核驱动规范重写——led
- newifi mini将led指示灯引出当gpio使用
- 【嵌入式linux】(第六步):使用eclipse集成开发环境开发第一个嵌入式Linux程序,并测试LED驱动
- 基于tiny6410开发板的LED驱动 编写与使用(第一个linux驱动)
- 6410led驱动模块及测试程序(独立控制四个led)
- 单片机模拟 1/2 Bias、1/4 Duty的 LCD 驱动使用方法
- 单片机驱动74hc595使用方法
- led驱动_使用次设备号来区别设备
- 单片机定时驱动led程序2--c语言实现
- linux驱动开发--字符设备:通过cdd_cdev结构中的led变量区分是哪个节点,private_data使用
- 51单片机做的74HC595驱动控制LED
- 【应用】使用STM32单片机定时器的Encoder模式驱动数字旋转编码开关
- LED指示灯的使用
- 11、新手入手树莓派教程--Qt中使用wiringPi来驱动RGB灯、使用opencv打开摄像头
- 简单led驱动(未使用led子系统)
- fl2440内核自带的LED驱动修改与使用