BC1604A Bolymin, BC1604A Datasheet - Page 19

no-image

BC1604A

Manufacturer Part Number
BC1604A
Description
LCD
Manufacturer
Bolymin
Datasheet
www.DataSheet4U.com
Bolymin, Inc.
12-2.1 Function description
The LCD display Module is built in a LSI controller, the controller has two 8-bit registers, an
instruction register (IR) and a data register (DR).
The IR stores instruction codes, such as display clear and cursor shift, and address information
for display data RAM (DDRAM) and character generator (CGRAM). The IR can only be
written from the MPU. The DR temporarily stores data to be written or read from DDRAM
or CGRAM. When address information is written into the IR, then data is stored into the DR
from DDRAM or CGRAM. By the register selector (RS) signal, these two registers can be
selected.
Busy Flag (BF)
When the busy flag is 1, the controller LSI is in the internal operation mode, and the next
instruction will not be accepted. When RS=0 and R/W=1, the busy flag is output to DB7.
The next instruction must be written after ensuring that the busy flag is 0.
Address Counter (AC)
The address counter (AC) assigns addresses to both DDRAM and CGRAM
Display Data RAM (DDRAM)
This DDRAM is used to store the display data represented in 8-bit character codes. Its
extended capacity is 80×8 bits or 80 characters. Below figure is the relationship between
DDRAM addresses and positions on the liquid crystal display.
AC
(hexadecimal)
12-2. KS0066 controller data
RS
0
0
1
1
R/W
0
1
0
1
AC6 AC5 AC4 AC3 AC2 AC1 AC0
High bits
Operation
IR write as an internal operation (display clear, etc.)
Read busy flag (DB7) and address counter (DB0 to DB7)
Write data to DDRAM or CGRAM (DR to DDRAM or CGRAM)
Read data from DDRAM or CGRAM (DDRAM or CGRAM to DR)
Low bits
◆◆◆
Example:DDRAM addresses 4E
1
0
0
1
1
1
0

Related parts for BC1604A