AN56384 explains implementation of software based multiplexed segment LCD driver in PSoC® 1 device. PSoC 1 with its MCU and mixed signal resources offers segment LCD drive as one of the value added feature apart from implementing other major functions.
Introduction
Segment LCDs are available in two forms – segment LCD glass and the segment LCD module, which comes with an inbuilt driver. Many times, it is difficult to get all the required display features on a LCD module. One possibility is to use a custom LCD glass with an external driver. However, this increases the cost of the system. Cypress PSoC chip can do segment LCD glass drive besides executing some other major tasks with its configurable digital/analog hardware and with its 8-bit MCU. It integrates multiple functions of the system within a single chip offering significant BOM savings.
To assist in design development, PSoC Designer provides SLCD user module. It supports following features:
- Multiplexed LCD glass drive, 1/2 bias
- 2, 3 and 4 common LCD drive
- 30Hz to 150Hz refresh rate
- Type A waveform
- Contrast control
Example Project |
Supported H/W and S/W | Supported PSoC1 Devices | |||||||||
PSoC Designer Version | H/W Kit | CY8C20xxx | CY8C21xxx | CY8C22xxx | CY8C23xxx | CY8C24xxx | CY8C27xxx | CY8C28xxx | CY8C29xxx | ||
Yes | 5.4 CP1 | CY3280-28xx Capsense Controller Board | x34 | x23, x34 | x45 | x33 | x23A, x94 | x43 | xxx | x66 |