ST7588T
Serial Interface
4-Line SPI
When the ST7588T is active (CSB=”L”), serial data (DB1~3) and serial clock (DB0) inputs are enabled. While not active, the
internal 8-bit shift register and the 3-bit counter are reset. The display data/command indication may be controlled either by
software or the Register Select (A0) Pin. When the A0 pin is used, data is display data when A0 is high and is command data
when A0 is low. When A0 is not used, the LCD Driver will receive command from MCU by default. If messages on the data
pin are data rather than command, MCU should send Data Direction command (11101000) to control the data direction and
then one more command to define the number of data bytes will be write. After these two continuous commands are sent, the
following messages will be data rather than command. Serial data can be read on the rising edge of serial clock going into
DB6 and processed as 8-bit parallel data on the eighth serial clock. And the DDRAM column address pointer will be
increased by one automatically. The next bytes after the display data string is handled as command data.
(1) 4-Line SPI A Mode (PS0 = "L", PS1 = "H", PS2 = "L")
Figure 2 4-Line SPI Timing
(2) 4-Line SPI B Mode (PS0 = "L", PS1 = "H", PS2 = "H")
Figure 3 4Lline SPI Timing
Ver 1.3
21/61
2007/09/20