en-us--EC_MS51_32K_RGB_7Segment_UART_V1.00.zip
(702.46 KB)
传统7 段显示为单一颜色,使用者只需把正极接电,不同的负极接地就能控制七段显示不同的数字。
RGB 是色光的色彩模式。R 代表红色,G 代表绿色,B 代表蓝色,三种色彩迭加形成了其它的色彩。因为三种颜色都有256 个亮度水平级,所以三种色彩迭加就形成1670 万种颜色。
所以当RGB 应用于7 段LED 显示时,不仅需要点亮,还需要控制RGB 三色不同的色阶,达成混合颜色的效果。
本范例使用 ADH-Tech 的 ACD8143 RGB LED 模块来实现,LED 脚位定义与内部驱动线路如下:共点亮2 个RGB LED 分别定义为DIG.1、DIG.2 。
脚位 10\11\14 分别代表需要点亮DIG.1 的 PWM 色阶 B\G\R 控制, 脚位4\7\8 用于点亮DIG.2, PWM 输出控制 255 级色阶。
其余脚位13\12\9\2\1\5\63 直接以GPIO 控制点亮,程序内定义名称为SEG, 分别对应 SEG_A~ SEG_G 以及 SEG_DP。
|