PCA8553 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 2 — 27 March 2015 6 of 56
NXP Semiconductors
PCA8553
Automotive 40 × 4 LCD segment driver
8. Functional description
8.1 Registers of the PCA8553
The registers of the PCA8553 are arranged in bytes with 8 bit, addressed by an address
pointer. Table 5
depicts the layout.
[1] See Table 10.
For writing to the registers, send the address byte first, then write the data to the register
(see Section 11.1.4
and Section 11.2.1). The address byte works as an address pointer.
For the succeeding registers, the address pointer is automatically incremented by 1 (see
Figure 3
) and all following data are written into these register addresses. After register
17h, the auto-incrementing will stop and data are ignored.
Table 5. Registers of the PCA8553
Bits labeled as 0 must always be written with logic 0.
Register name Address Bits Reference
AP[4:0] 7 6 5 4 3 2 1 0
Command registers
Software_reset 00h SR[7:0] Table 9
Device_ctrl 01h 0 0 0 FF[2:0] OSC COE Ta bl e 6
Display_ctrl_1 02h 0 0 0 BOOST MUX[1:0] B DE Tabl e 7
Display_ctrl_203h00000BL[1:0] INVTable 8
Display data registers
[1]
COM0 04h SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 SEG0 Table 10
05h SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG9 SEG8
06h SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16
07h SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24
08h SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32
COM1 09h SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 SEG0
: ::::::::
0Dh SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32
COM2 0Eh SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 SEG0
: ::::::::
12h SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32
COM3 13h SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 SEG0
: ::::::::
17h SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32