mr_embedded
Junior Member level 2
LCD-driver PCF8566 (NXP) problems
Hi there guys,
I've recently come across a PCF8655 LCD driver IC that I am trying to control my LCD with. It is not a cascaded application and the PCB-setup is a direct copy of Figure 4 on pg. 7 in the datasheet provided ( **broken link removed** )
VDD: 3.3V
VLCD: 0V (also tried VLCD 3.3V).
In the datasheet I read that on reset are all backplanes set to VDD. Should I see them oscillate here? (Since it is multiplexed 1:4 with 1/3 bias). I've used a multimeter and there is no voltage difference between any backplanes or voltage difference between a backplane and a segment output. Does this indicate that there is some kind of error on the PCB?
I am trying to control the PCF8566 with an Atmel AVR32 uC (uses TWI, similar to I2C). I do get ACK back to my microcontroller and when I change device select bits I do not get ACK, this makes me convinced that the communication works fine. However, do I need to always transmit device select? Since my LCD is 1:4 multiplexed with 1/3 bias the normal mode (power on reset) settings should work fine. So I only need to transmit data to the RAM and I should see some voltage differences between backplanes and segments?
Is there any sample code I could take a look at? I does not neccessary have to be code written to an Atmel Device.
Many thanks!
Regards,
mr_embedded
Hi there guys,
I've recently come across a PCF8655 LCD driver IC that I am trying to control my LCD with. It is not a cascaded application and the PCB-setup is a direct copy of Figure 4 on pg. 7 in the datasheet provided ( **broken link removed** )
VDD: 3.3V
VLCD: 0V (also tried VLCD 3.3V).
In the datasheet I read that on reset are all backplanes set to VDD. Should I see them oscillate here? (Since it is multiplexed 1:4 with 1/3 bias). I've used a multimeter and there is no voltage difference between any backplanes or voltage difference between a backplane and a segment output. Does this indicate that there is some kind of error on the PCB?
I am trying to control the PCF8566 with an Atmel AVR32 uC (uses TWI, similar to I2C). I do get ACK back to my microcontroller and when I change device select bits I do not get ACK, this makes me convinced that the communication works fine. However, do I need to always transmit device select? Since my LCD is 1:4 multiplexed with 1/3 bias the normal mode (power on reset) settings should work fine. So I only need to transmit data to the RAM and I should see some voltage differences between backplanes and segments?
Is there any sample code I could take a look at? I does not neccessary have to be code written to an Atmel Device.
Many thanks!
Regards,
mr_embedded
Last edited: