Using COG-LCD Ampire TIC5234 with microcontroller

LCD displays from Ampire in TIC series are already contain controller-on-glass (COG technology). In this case, ML1001 was using, which is simple shift register with load, so display data can be refreshed very fast. Tested display sample was able to operate with 1.2 MHz clock, with +5V supply and +25°С ambient. All 49 segments were used to refresh.

Exterior look of display like on photo below:

Protocol for interfacing is quite simple:

First bit is shifted, which controls segment 49 (dot in 4th digit). Next clock transfers bit for segment 48, and so on till all bits sent. After this register need locking, by deasserting LOAD. Immediately sent bit stream data will be displayed on screen. Logic “1” HIGH corresponds to lit segment, Logic “0” LOW for off segment.

To test display next schematics was used:

Function check was performed on breadboard using simple microcontroller ATMEL AVR ATmega16-16PI.

Library for LCD in C
Test firmware binary to dynamically test all segments, 14 KB Intel HEX for AVR ATMEL ATmega16

LCD cost is around $3 USD

Author: Ilya Tsemenko
Created: Jan. 4, 2009, 4:32 p.m.
Modified: Aug. 31, 2023, 2 a.m.