If you want to drive an LCD using a PIC, you should use a PIC with an LCD driver.
Depending on how many backplanes the LCD has, the waveform can get very complicated because you cannot leave a net DC potential on the crystals over time or it will destroy the LCD.
You can turn the segments on and off fairly easily by just toggling the pins, but it won't last very long and you'll soon have a very ugly looking display.
For instance, here's the waveform for an LCD with 4 backplanes using a real LCD driver.
Duplicating those signals with a 16F84 or other is nearly impossible.
![]()
Bookmarks