OM6290 NXP Semiconductors, OM6290 Datasheet - Page 27
![DEMO BOARD LCD GRAPHIC DRIVER](/photos/9/4/90479/om6290_sml.jpg)
OM6290
Manufacturer Part Number
OM6290
Description
DEMO BOARD LCD GRAPHIC DRIVER
Manufacturer
NXP Semiconductors
Datasheets
1.PCF8576T1118.pdf
(44 pages)
2.OM6290.pdf
(30 pages)
3.OM6290.pdf
(51 pages)
4.OM6290.pdf
(83 pages)
Specifications of OM6290
Main Purpose
Displays, LCD Controller
Embedded
Yes, MCU, 16/32-Bit
Utilized Ic / Part
PCF2119, PCF8531, PCF8576
Primary Attributes
Character, Graphic and Segment LCD Drivers
Secondary Attributes
JTAG, I²C, UART & USB Interfaces
Description/function
Demo Board
Interface Type
USB, I2C, JTAG, UART
Data Bus Width
4 bit, 8 bit, 16 bit
Operating Voltage
1.8 V to 5.5 V
For Use With/related Products
PCF8576DT, PCF2119S, PCF8531
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
568-4703
NXP Semiconductors
10. Registers
PCF2119X
Product data sheet
The PCF2119x has two 8-bit registers, an instruction register and a data register. Only
these two registers can be directly controlled by the microcontroller. Before an internal
operation, the control information is stored temporarily in these registers, to allow
interfacing to various types of microcontrollers which operate at different speeds or to
allow interface to peripheral control ICs.
The instruction set for the parallel interface is shown in
execution time. Details about the parallel interface can be found in
Examples of operations on a 4-bit bus are given in
Table 41
When using the I
shown in
example of operations on the I
Table 8.
[1]
Table 9.
Instructions are of 4 types, those that:
In normal use, type 3 instructions are used most frequently. However, automatic
incrementing by 1 (or decrementing by 1) of internal RAM addresses after each data write
lessens the microcontroller program load. The display shift in particular can be performed
concurrently with display data write, enabling the designer to develop systems in minimum
time with maximum programming efficiency.
During internal operation, no instructions other than the BF_AC instruction will be
executed. Because the busy flag is set to logic 1 while an instruction is being executed,
check to ensure it is logic 0 before sending the next instruction or wait for the maximum
instruction execution time, as given in
logic 1 will not be executed.
Control byte
CO
Bit
7
6
5 to 0
1. Designate PCF2119x functions like display format, data length, etc.
2. Set internal RAM addresses
3. Perform data transfer with internal RAM
4. Others, like read ‘busy flag’ and read ‘address counter’
R/W is set together with the slave address (see
RS
and
Symbol
CO
RS
-
Table
Instruction set for I
Control byte bit description
0
Table
0
8. Details about the I
All information provided in this document is subject to legal disclaimers.
2
C-bus, the instruction has to be commenced with a control byte as
0
42.
0
Value
0
1
0
1
0
Rev. 9 — 14 April 2011
0
0
2
C-bus commands
2
C-bus is given in
Command byte
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
2
Description
last control byte
another control byte follows after data/command
instruction register selected
data register selected
default logic 0
C-bus interface can be found in
Table
Table
11. An instruction sent while the busy flag is
33).
Table
Table
43.
Table 11
39, on a 8-bit bus in
LCD controllers/drivers
together with their
Section
PCF2119x
Section
© NXP B.V. 2011. All rights reserved.
11.1.
I
command
[1]
2
C-bus
Table
11.2. An
27 of 83
40,