大家好、团队、
根据数据表:
八个输出的通用亮度通过从00h (0%占空比= LED 输出关闭)到 FFh (99.6%占空比=最大亮度)的256个线性步长进行控制。
其他设置
DMBLNK = 0
LDR0至 LDR5 = 0b11
它可以按预期使用01h 至 FFh 的值。 但是、将该寄存器设置为0可让所有 LED 发光...
这是一个已知的错误吗? 数据表是否错误? 有什么解决方法的想法吗?
谢谢、此致、
Hans
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、团队、
根据数据表:
八个输出的通用亮度通过从00h (0%占空比= LED 输出关闭)到 FFh (99.6%占空比=最大亮度)的256个线性步长进行控制。
其他设置
DMBLNK = 0
LDR0至 LDR5 = 0b11
它可以按预期使用01h 至 FFh 的值。 但是、将该寄存器设置为0可让所有 LED 发光...
这是一个已知的错误吗? 数据表是否错误? 有什么解决方法的想法吗?
谢谢、此致、
Hans
大家好、Kenneth、Hans、
设置单个亮度按预期工作。 它只是关于全局亮度控制。
我刚刚再次尝试、将以下 I2C 配置数据发送到 LTC59108:
0x80 //自动递增,从 MODE1开始
0x01 // MODE1
0x00 //模式2
0xFF // PWM0
0xFF
0xFF
0xFF
0xFF
0xFF
0xFF
0xFF // PWM7
0x00 // GRPPWM
0x00 // GRPFRQ
0xFF // LEDOUT0
0xFF // LEDOUT1
由于全局亮度(GRPPWM)设置为零、我希望 LED 熄灭。 但它们都是明亮的。
如果我在配置中将 GRPPWM 更改为0xff、则 LED 会发出明亮的光(如预期的那样)。
如果我在配置中将 GRPPWM 更改为0x01、则 LED 不会闪烁(正如预期的那样、我注意到的唯一问题是 LED 会很快闪烁)。