LCD Driver (LCD64F6B)MPC5606S Microcontroller Reference Manual, Rev. 7786 Freescale Semiconductor22.2 Introduction22.2.1 OverviewThe LCD driver module has up to 64 frontplane drivers (n) and up to 6 backplane drivers (m) so that amaximum of 384 LCD segments are controllable. The actual implementation (n,m) depends on the devicespecification. Each segment is controlled by a corresponding bit in the LCD RAM. m multiplex modes(1/1, 1/2,...1/m duty), and three bias (1/1, 1/2, 1/3) methods are available. The V0 voltage is the lowest levelof the output waveform and V3 becomes the highest level. All frontplane and backplane pins can bemultiplexed with other Port functions.The LCD driver system consists of five major submodules:• Timing and control – consists of registers and control logic for frame clock generation, bias voltagelevel select, frame duty select, contrast adjustment, backplane select and frontplane select/enable,remapping of backplane drivers to produce the required frame frequency and voltage waveforms.• LCD RAM – contains the data to be displayed on the LCD. Data can be read from or written to thedisplay RAM at any time.• Frontplane drivers – consists of n frontplane drivers.• Backplane drivers – consists of m backplane drivers.• Voltage generator – Based on reference voltage, i.e. applied to VLCD, it generates the voltagelevels for the timing and control logic to produce the frontplane and backplane waveforms.