null  null
Bolymin, Inc.
◆◆◆
LCD MODULE SPECIFICATION
MODEL NO.
BG16080A series
FOR MESSRS:
________________________________________________
ON DATE OF:
________________________________________________
APPROVED BY:
________________________________________________
Bolymin, Inc.
◆◆◆
CONTENTS
1. Numbering System
2. General Specification
3. Absolute Maximum Ratings
4. Electrical Characteristics
5. Optical Characteristics
6. Interface Description
7. Power supply for LCD Module and LCD operating voltage adjustment
8. Backlight information
9. Timing characteristics
10. Quality Assurance
11. Reliability
12. Appendix ( Drawing ,
12-1 Drawing
T6963C controller )
12-2 T6963C controller
12-3.1 Display control instruction
12-3.2 Character code map
Bolymin, Inc.
◆◆◆
1. Numbering System
B C 2004
A G
P
L
E
B
xxx
0
3
5
6
7
8
9
1
2
4
0
Brand
Bolymin
1
Module Type
C= character type
G= graphic type
P= TAB/TCP type
2
Format
2002=20 characters, 4 lines
12232= 122 x 32 dots
3
Version No.
A type
4
LCD Color
G=STN/gray
Y=STN/yellow-green
C=color STN
B=STN/blue
F=FSTN
T=TN
5
LCD Type
R=positive/reflective
P=positive/transflective
M=positive/transmissive
N=negative/transmissive
6
Backlight
type/color
L=LED array/ yellow-green
H=LED edge/white
R=LED array/red
G=LED edge/yellow-green
D=LED edge/blue
E=EL/white
B=EL/blue
C=CCFL/white
7
CGRAM Font
J=English/Japanese Font
E=English/European Font
C=English/Cyrillic Font
H=English/Hebrew Font
8
View Angle/
Operating
Temperature
T=Top/Normal
Temperature
W=Top/Wide Temperature
C=9H/Normal Temperature
9
Special Code
B=Bottom/Normal
Temperature
H=Bottom/Wide
Temperature
U=Bottom/Ultra wide
Temperature
3=3 volt logic power supply
n=negative voltage for LCD
c=cable/connector
xxx=to be assigned on data
sheet
(applied only on
character type)
O= COG type
F= COF type
t=temperature
compensation for LCD
p=touch panel
Bolymin, Inc.
◆◆◆
2. General Specification
(1) Mechanical Dimension
Item
Dimension
Unit
160 x 80
dots
Number of Dots
87.0 x 54.0 x 15.3(LED B/L)
Module dimension (L*W*H)
mm
87.0 x 54.0 x 11.3(EL or No B/L)
View area
72.3 x37.8
mm
Active area
67.17 x 33.57
mm
Dot size
0.39 x 0.39
mm
Dot pitch
0.42 x 0.42
mm
(2) Controller IC: T6963C controller
(3) Temperature Range
Operating
Storage
Normal
Wide
0 ~+50℃
-20 ~+70℃
-10 ~+60℃
-30 ~+80℃
3. Absolute Maximum Ratings
Item
Symbol
Min
Typ
Max
Unit
Operating Temperature
TOP
-20
-
+70
℃
Storage Temperature
TST
-30
-
+80
℃
Input Voltage
VI
Vss
-
Vdd
V
Supply Voltage For Logic
Vdd-Vss
-0.3
-
+7
V
Supply Voltage For LCD
Vdd-Vee
0
-
28
V
Bolymin, Inc.
◆◆◆
4. Electrical Characteristics
Item
Supply Voltage For Logic
Supply Voltage For LCD
Symbol
Condition
Min
Typ
Max
Unit
Vdd-Vss
-
4.5
-
-
-
5.5
V
-
V
11.5
13.6
-
15.3
-
-
Vdd-Vo
*Ta=-20℃
Ta=25℃
*Ta=+70℃
Input High Volt.
VIH
-
2.2
-
Vdd
V
Input Low Volt.
VIL
-
0
-
0.8
V
Output High Volt.
VOH
-
2.4
-
Vdd
V
Output Low Volt.
VOL
-
0
-
0.4
V
Supply Current
Idd
Vdd=5V
-
42
50
mA
5. Optical Characteristics
a. STN
Item
Symbol
Condition
Min.
Typ.
Max.
Unit
(V)θ
CR≧2
10
45
deg
(H)φ
CR≧2
-30
30
deg
CR
-
3
Response Time
T rise
-
100
150
ms
25℃
T fall
-
150
200
ms
Symbol
Condition
Min.
Typ.
Max.
Unit
(V)θ
CR≧3
10
60
deg
(H)φ
CR≧3
-45
45
deg
CR
-
5
Response Time
T rise
-
100
150
ms
25℃
T fall
-
150
200
ms
View Angle
Contrast Ratio
-
b. FSTN
Item
View Angle
Contrast Ratio
-
Bolymin, Inc.
◆◆◆
5.1
Definitions
■View Angles
■Contrast Ratio
Z
( Visual angle direction )
Brightness at selected state ( BS )
Brightness at non-selected state ( Bns )
Selected state
CR =
LCD
X
φ
Brightness (%)
θ
Non-selected state
Bs
Bns
Y
Operating voltage for LCD driving
( Best visual angle direction )
■Response Time
Selected Condition
Nonselected Condition
90 %
100 %
Brightness
Nonselected Condition
10 %
tr
Rise Time
td
Decay Time ( fall time tf )
Bolymin, Inc.
◆◆◆
6. Interface Description
Pin No. Symbol
Level
Description
1
Vee
-11V
Negative Volt. output
2
VSS
0V
3
Vdd
Power supply for logic (+5V)
4
Vo
Contrast Adjustment
5
/WR
L
Data write. Write data into T6963C when /WR = L
6
/RD
L
Data read. Read data from T6963C when RD = L
7
/CE
L
Chip enable the controller T6963C
8
C/D
Power supply for logic (GND)
H / L WR=L , C/D=H : Command Write
RD=L , C/D=H : Status Read
9
/RESET
L
10
DB0
H / L Data bus line
11
DB1
H / L Data bus line
12
DB2
H / L Data bus line
13
DB3
H / L Data bus line
14
DB4
H / L Data bus line
15
DB5
H / L Data bus line
16
DB6
H / L Data bus line
17
DB7
H / L Data bus line
18
FS
19
A
LED Backlight V+
20
K
LED Backlight V-
H/L
Reset signal
Font select(H:6x8 , L:8x8 )
C/D=L: Data write
C/D=L: Data read
Bolymin, Inc.
◆◆◆
7. Power Supply for LCD Module and LCD Operating Voltage a Adjustment
*(Option) LCM operating on " DC 5V " input with built-in negative voltage
LCD Module block diagram
Ω
*(Option)LCM operating on " DC 5V " input with external negative voltage
LCD Module block diagram
Ω
Bolymin, Inc.
◆◆◆
8. Backlight Information
8.1 Specification
(1) LED array / yellow-green
Parameter
Symbol
Min
Typ
Max
Unit
Test Condition
Supply Current
ILED
─
330
360
mA
V=4.2V
Supply Voltage
V
-
4.2
4.3
V
-
Reverse Voltage
VR
-
-
10
V
-
Luminous Intensity
IV
-
30.0
Wave Length
λp
565
570
575
nm
ILED=330mA
Life Time
-
-
100000
-
Hr.
V≦4.3V
Color
-
cd/m2
ILED=330mA
Yellow Green
(2) LED edge / white
Parameter
Symbol
Min
Typ
Max
Unit
Test Condition
Supply Current
ILED
─
80
100
mA
V=3.5V
Supply Voltage
V
-
3.5
3.8
V
-
Reverse Voltage
VR
-
-
5
V
-
Chromaticity Coordinate
X
-
0.29
-
nm
-
Chromaticity Coordinate
Y
-
0.32
-
nm
-
Luminous Intensity
IV
80
100
-
cd/m2
ILED=160mA
Life Time
-
-
15000
-
Hr.
V≦3.8V
Color
White
Bolymin, Inc.
◆◆◆
(3) EL / white
Parameter
Symbol
Min
Typ
Max
Unit
Test Condition
Drive Voltage
Vmax
─
110
170
Vrms
25˙C
Drive Wave
Fmax
-
400
1000
Hz
25˙C
Brightness
-
48
60
-
cd/m2
110V/400Hz
X
-
0.3019
-
-
Y
-
0.3929
-
-
Power
Consumption
-
-
206
-
mW
Life time
-
5000hrs
110V/400Hz
Color
-
White
Light on 110V/400Hz
Chromatism
110V/400Hz
110V/400Hz
8.2 Backlight driving methods
a. LED B/L drive from Pin19 Pin20
array (yellow-green)
b. EL B/L driven from A.K pin directly
EL Panel
Backlight
+110V INVERTER
A
AC DC
→
LCM
K
DC +5V
Bolymin, Inc.
◆◆◆
9.Timing Characteristics
Bus Timing
Item
( Vss = 0 V , Vdd = 5 V )
Symbol
Min
Typ
Max
Unit
C/D Set-up Time
tCDS
100
-
-
ns
C/D Hold Time
tCDH
10
-
-
ns
CE,RD,WR Pulse
Width
tCDS,tRD,tWR
80
-
-
ns
Data Set-up Time
tDS
80
-
-
ns
Data Hold Time
tDH
40
-
-
ns
Access Time
tACC
-
-
150
ns
Output Hold Time
tOH
10
-
50
ns
C/D
tCDS
tCDH
CE
tCE ,tRD,tWR
RD,WR
tDS
D0 to D7
( WRITE)
tDH
D0 to D7
( READ)
tACC
tOH
Bolymin, Inc.
◆◆◆
10. Quality Assurance
◆ Screen Cosmetic Criteria
No.
Defect
Judgement Criterion
Partition
A)Clear
Size:d mm
Acceptable Qty in active area
d ≦0.1
Disregard
0.1<d≦0.2
6
0.2<d≦0.3
2
0.3<d
1
Spots
0
Note:Including pin holes and defective dots which
must be within one pixel size.
Minor
B)Unclear
Size:d mm
Acceptable Qty in active area
d ≦0.2
Disregard
0.2<d≦0.5
6
0.5<d≦0.7
2
0.7<d
Size:d mm
0
Acceptable Qty in active area
d≦0.3
2
Disregard
Bubbles in Polarizer 0.3<d≦1.0
3
1.0<d≦1.5
1
1.5<d
Minor
0
In accordance with spots cosmetic criteria. When
3
Scratch
the light reflects on the panel surface, the scratches Minor
are not to be remarkable.
4
Allowable Density
Above defects should be separated more than
30mm each other.
Minor
Not to be noticeable coloration in the viewing area
of the LCD panels.
5
Coloration
Minor
Back-light type should be judged with back-light
on state only.
Bolymin, Inc.
◆◆◆
11. Reliability
■Content of Reliability Test
Environmental Test
No. Test Item
Content of Test
Test Condition
1
High Temperature
storage
Endurance test applying the high
storage temperature for a long time.
60℃
2
Low Temperature
storage
Endurance test applying the high
storage temperature for a long time.
-10℃
High Temperature
3
Operation
Endurance test applying the electric
stress (Voltage & Current) and the
thermal stress to the element for a
long time.
4
Low Temperature
Operation
Endurance test applying the electric
stress under low temperature for a
long time.
5
High Temperature/ Endurance test applying the high
temperature and high humidity
Humidity Storage storage for a long time.
Endurance test applying the electric
High Temperature/ stress (Voltage & Current) and
6
Humidity Operation temperature / humidity stress to the
element for a long time.
7 Temperature Cycle
200hrs
200hrs
50℃
200hrs
0℃
200hrs
70℃,90%RH
96hrs
40℃,90%RH
96hrs
Endurance test applying the low and
high temperature cycle.
-10℃
25℃
60℃
-10℃/60℃
10 cycles
30min
5min
1 cycle
Applicable
Standard
——
——
——
——
——
——
——
30min
Mechanical Test
8 Vibration test
10~22Hz→1.5mmp-p
Endurance test applying the vibration
22~500Hz→1.5G
during transportation and using.
Total 0.5hrs
9 Shock test
Constructional and mechanical
endurance test applying the shock
during transportation.
50G Half sign
wave 11 msedc
3 times of each direction
——
Endurance test applying the
atmospheric pressure during
transportation by air.
Others
115mbar
40hrs
——
10
Atmospheric
pressure test
——
VS=800V,RS=1.5kΩ
Endurance test applying the electric
11 Static electricity test
stress to the terminal.
CS=100pF
1 time
——
***Supply voltage for logic system=5V. Supply voltage for LCD system = Operating voltage at 25℃
Bolymin, Inc.
LCM DRAWING
BG160128A
0
1/1
mm
BOLYMIN, INC.
1/1
◆◆◆
12. Appendix ( Drawing , T6963C controller )
12-1 Drawing
Bolymin, Inc.
◆◆◆
12-2 T6963C controller
12-2.1 Display control instruction
The LCD Module has built in a T6963C LSI controller, It has an 8-bit parallel data bus and
control lines for writing or reading through an MPU interface, it has a 128-word character generator
ROM ( refer to Table 1. ), which can control an external display RAM of up to 8K bytes. Allocation
of text, graphics and external character generator RAM can be made easily and the display window
can be moved freely within the allocated memory range.
•RAM Interface
The external RAM is used to store display data( text, graphic and external CG data ). It can be
freely allocated to the memory area( 8 Kbyte max ).
Recommend
0000H
TEXT AREA
0C00H
GRAPHIC
AREA
1800H
2000H
CG RAM
AREA
Bolymin, Inc.
◆◆◆
•Flowchart of communications with MPU
(1)Status Read
A status check must be performed before data is read or written.
Status check
The Status of T6963C can be read from the data lines.
RD
L
WR
H
CE
L
C/D
H
Do to D7
H
The T6963C status word format is as follows:
LSB
MSB
STA7
STA6
STA5
STA4
STA3
STA2
STA1
STA0
D7
D6
D5
D4
D3
D2
D1
D0
STA0
Check command execution capability
STA1
Check data read/write Capability
STA2
Check Auto mode data read capability
STA3
Check Auto mode data write capability
STA4
Not used
STA5
Check controller operation capability
STA6
Error flag. Used for Screen Peek and Screen copy
commands.
STA7
Check the blink condition
0:Disable
1:Enable
0:Disable
1:Enable
0:Disable
1:Enable
0:Disable
1:Enable
0:Disable
1:Enable
0:No error
1:Error
0:Disable off
1:Normal display
(Note 1) It is necessary to check STA0 and STA1 at the same time.
There is a possibility of erroneous operation due to a hardware interrupt.
(Note 2) For most modes STA0/STA1 are used as a status check.
(Note 3) STA2 and STA3 are valid in Auto mode; STA0 and STA1 are invalid.
Status Checking flow
Bolymin, Inc.
◆◆◆
(a)
(b)
(Note 4) When using the MSB=0 command, a Status Read must be performed.
If a status check is not carried out, the T6963C cannot operate normally, even after a
delay time.
The hardware interrupt occurs during the address calculation period (at the end of
each line).
If a MSB=0 command is sent to the T6963C during this period, the T6963C enters
Wait status.
If a status check is not carried out in this state before the next command is sent, there
is the possibility that the command or data date will not be received.
Bolymin, Inc.
◆◆◆
(2)Setting date
When using the T6963C, first set the data, then set the command.
Procedure for sending a command
(a)The case of 1 date
(Note)
(b)The case of 2 data
When sending more than two data, the last datum (or last two data)is valid.
Bolymin, Inc.
◆◆◆
•COMMAND DEFINITIONS
COMMAND
CODE
D1
D2
00100001
00100010
00100100
01000000
01000001
01000010
01000011
X address
Date
Low address
Low address
Columns
Low address
Columns
-
-
-
-
-
-
-
-
-
-
-
-
Y address
00H
High address
High address
00H
High address
00H
-
-
-
-
-
-
-
-
-
-
-
-
10100000
10100001
10100010
10100011
10100100
10100101
10100110
10100111
10110000
10110001
10110010
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
DATA READ/WRITE
11000000
11000001
11000010
11000011
11000100
11000101
Data
-
Data
-
Data
-
SCREEN PEEK
SCREEN COPY
11100000
11101000
-
-
-
-
-
-
-
-
-
-
-
BIT SET/RESET
11110xxx
11111xxx
1111x000
1111x001
1111x010
1111x011
1111x100
1111x101
1111x110
1111x111
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
REGISTERS SETTING
SET CONTROL WORD
MODE SET
1000x000
1000x001
1000x011
1000x100
10000xxx
10001xxx
DISPLAY MODE
10010000
1001xx10
1001xx11
100101xx
100110xx
100111xx
CURSOR PATTERN
SELECT
DATA AUTO
READ/WRITE
FUNCTION
Set Cursor Pointer
Set Offset Register
Set Address Pointer
Set Text Home Address
Set Text Area
Set Graphic Home Address
Set Graphic Area
OR mode
EXOR mode
AND mode
Text Attribute mode
Internal CG ROM mode
External CG RAM mode
Display off
Cursor on, blink off
Cursor on, blink on
Text on, graphic off
Text off, graphic on
Text on, graphic on
1-line cursor
2-line cursor
3-line cursor
4-line cursor
5-line cursor
6-line cursor
7-line cursor
8-line cursor
Set Data Auto Write
Set Data Auto Read
Auto Reset
Data Write and Increment ADP
Data Read and Increment ADP
Data Write and Decrement ADP
Data Read and Decrement ADP
Data Write and Non-variable ADP
Data Read and Non-variable ADP
Screen Peek
Screen Copy
Bit Reset
Bit Set
Bit 0 (LSB)
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7 (MSB)
Bolymin, Inc.
◆◆◆
X : invalid
•Setting registers
CODE
00100001
00100010
00100100
HEX.
21H
22H
24H
FUNCTION
SET CURSOR POINTER
SET OFFSET REGISTER
SET ADDRESS POINTER
D1
D2
X ADRS
Y ADRS
DATA
00H
LOW ADRS HIGH ADRS
(1)Set Cursor Pointer
The position of the cursor is specified by X ADRS and Y ADRS. The cursor position can only
be moved by this command. Data read/write from the MPU never changes the cursor pointer.
X ADRS and Y ADRS are specified as follows.
X ADRS
00H to 4FH (lower 7 bits are valid)
Y ADRS
00H to 1FH (lower 5 bits are valid)
Single-Scan
X ADRS 00 to 4FH
Y ADRS 00H to 0FH
(2)Set Offset Register
The offset register is used to determine the external character generator RAM area.
The T6963C has a 16-bit address bus as follows.
T6963C assign External character generator, when character code set 80H TO FFH in using
internal character generator. Character code 00H to 80H assign External character generator,
when External generator mode.
The senior five bits define the start address in external memory of the CG RAM area. The next
eight bits represent the character code of the character. In internal CG ROM, character codes 00H to
7FH represent the predefined “internal” CG ROM characters, and codes 80H to FFH represent the
user’s own “external” characters. In external CG ROM mode, all 256 codes from 00H to FFH can
be used to
Bolymin, Inc.
◆◆◆
represent the user’s own characters. The three least significant bits indicate one of the eight
rows of eight dots that define the character’s shape.
The relationship between display RAM address and offset register
Offset register data
CG RAM hex. address (start to end)
00000
0000 to 07 FFH
00001
0800 to 0FFFH
00010
1000 to 17FFH
11100
E000 to E7FFH
11101
E800 to EFFFH
11110
F000 to F7FFH
11111
F800 to FFFFH
(Example 1)
Offset register
02H
Character code
80H
Character generator RAM start address
0001 0100 0000 0000
1
4
0
0
H
Bolymin, Inc.
◆◆◆
(Example 2) The relationship between display RAM data and display characters
γ and ζare displayed by character generator RAM.
(3)Set Address Pointer
The Set Address Pointer command is used to indicate the start address for writing to (or
reading from)external RAM.
The Flowchart for Set Address Pointer command
Bolymin, Inc.
◆◆◆
Bolymin, Inc.
◆◆◆
•Set Control Word
CODE
HEX.
FUNCTION
01000000
40H
Set Text Home Address
01000001
41H
Set Text Area
01000010
42H
Set Graphic Home Address
01000011
43H
Set Graphic Area
D1
D2
Low address High address
Columns
00H
Low address High address
Columns
00H
The home address and column size are defined by this command.
(1)Set Text Home Address
The starting address in the external display RAM for text display is defined by this command.
The text home address indicates the leftmost and uppermost position.
The relationship between external display RAM address and display position
TH
TH+CL
TH+TA
TH+TA+CL
(TH+TA)+TA
TH+2TA+CL
(TH+2TA)+TA
TH+3TA+CL
TH+(n-1)TA
TH+(n-1)TA+CL
TH: Text home address
TA: Text area number (columns)
CL: Columns are fixed by hardware (pin-programmable).
(Example)
Text home address
Text area
:0000H
:0020H
:32 Columns
:4 Lines
0000H
0001H
001EH
001FH
0020H
0021H
003EH
002FH
0040H
0041H
005EH
005FH
0060H
0061H
007EH
007FH
Bolymin, Inc.
◆◆◆
(2)Set Graphic Home Address
The starting address of the external display RAM used for graphic display is defined by this
command. The graphic home address indicates the leftmost and uppermost position.
The relationship between external display RAM address and display position
GH
GH+GL
GH+GA
GH+GA+CL
(GH+GA)+GA
GH+2GA+CL
(GH+2GA)+GA
GH+3GA+CL
GH+(n-1)GA
GH+(n-1)GA+CL
GH: Graphic home address
GA: Graphic area number (columns)
CL: Columns are fixed by hardware (pin-programmable).
(Example)
Graphic home address
:0000H
Graphic area
:0020H
:32 Columns
:2 Lines
Bolymin, Inc.
◆◆◆
0000H
0001H
001EH
001FH
0020H
0021H
003EH
003FH
0040H
0041H
005EH
005FH
0060H
0061H
007EH
007FH
0080H
0081H
009EH
009FH
00A0H
00A1H
00BEH
00BFH
00C0H
00C1H
00DEH
00DFH
00E0H
00E1H
00FEH
00FFH
0100H
0101H
011EH
011FH
0120H
0121H
013EH
013FH
0140H
0141H
015EH
014FH
0160H
0161H
017EH
017FH
0180H
0181H
109EH
019FH
01A0H
01A1H
01BEH
01BFH
01C0H
01C1H
01DEH
01DFH
01E0H
01E1H
01FEH
01FFH
(3)Set Text Area
The display columns are defined by the hardware Setting. This command can be used to adjust
the columns of the display.
(Example)
LCD size
20 columns, 4lines
Text home address
0000H
Text area
0014H
Set 32 columns, 4 Lines
0000
0001
………
0013
0014
………
001F
0014
0015
………
0027
0028
………
0033
0028
0029
………
003B
003C
………
0047
003C
003D
………
004F
0050
………
005B
LCD
Bolymin, Inc.
◆◆◆
(4)Set Graphic Area
The display columns are defined by the hardware setting. This command can be used to adjust
the columns of the graphic display.
(Example)
LCD size
20 columns, 2lines
Graphic home address
:0000H
Graphic are
:0014H
Set 32 columns, 2 Lines
0000
0001
………
0013
0014
………
001F
0014
0015
………
0027
0028
………
0033
0028
0029
………
003B
003C
………
0047
003C
003D
………
004F
0050
………
005B
0050
0051
………
0063
0064
………
006F
0064
0065
………
0077
0078
………
0083
0078
0079
………
008B
008C
………
0097
008C
008D
………
009F
00A0
………
00AB
00A0
00A1
………
00B3
00B4
………
00BF
00B4
00B5
………
00C7
00C8
………
00D3
00C8
00C9
………
00DB
00DC
………
00E7
00DC
00DD
………
00EF
00F0
………
00FD
00F0
00F1
………
0103
0104
………
011F
0104
0105
………
0127
0128
………
0123
0128
0129
………
013B
0013C
………
00147
013C
013D
………
014F
0150
………
015B
LCD
If the graphic area setting is set to match the desired number of columns on the LCD, the
Bolymin, Inc.
◆◆◆
addressing scheme will be automatically modified so that the start address of each line equals
the end address of the previous line +1.
Bolymin, Inc.
◆◆◆
•Mode set
CODE
FUNCTION
OPERAND
-
1000x000
OR Mode
1000x001
EXOR Mode
-
1000x011
AND Mode
-
1000x100
TEXT ATTRIBUTE Mode
-
10000xxx
Internal Character Generator Mode
-
10001xxx
External Character Generator Mode
-
X: invalid
The display mode is defined by this command. The display mode does not change until the
next command is sent. The logical OR, EXOR, AND of text or graphic display can be
displayed. In Internal Character Generator mode, character codes 00H to 7FH are assigned to
the built-in character generator ROM. The character codes 80H to FFH are automatically
assigned to the external character generator RAM.
(Example)
(Note)Attribute functions can only be applied to text display, since the attribute data is placed in the
graphic RAM area.
Attribute function
The attribute operations are Reverse display, Character blink and Inhibit. The attribute data is
written into the graphic area which was defined by the Set Control Word command. Only text
display is possible in Attribute Function mode; graphic display is automatically disabled. However,
the Display Mode command must be used to turn both Text and Graphic on in order for the
Attribute function to be available.
The attribute data for each character in the text area is written to the same address in the graphic
Bolymin, Inc.
◆◆◆
area. The Attribute function is defined as follows.
Attribute RAM 1byte
×
×
×
×
d3
d2
d1
d0
0
0
0
0
Normal display
0
1
0
1
Reverse display
0
0
1
1
Inhibit display
1
0
0
0
Blink of normal display
1
1
0
1
Blink of reverse display
1
0
1
1
Blink of inhibit display
d3
d2
d1
d0
FUNCTION
X: invalid
•Display mode
CODE
FUNCTION
OPERAND
-
10010000
Display off
1001xx10
Cursor on, blink off
-
1001xx11
Cursor on, blink on
-
100101xx
Text on, graphic off
-
100110xx
Text off, graphic on
-
Text on, graphic on
-
100111xx
X: invalid
(Note)It is necessary to turn on “Text display” and “Graphic display” in the following cases.
a)Combination of text/graphic display
b)Attribute function
•Cursor pattern select
Bolymin, Inc.
◆◆◆
CODE
FUNCTION
OPERAND
10100000
1-line cursor
-
10100001
2-line cursor
-
10100010
3-line cursor
-
10100011
4-line cursor
-
10100100
5-line cursor
-
10100101
6-line cursor
-
10100110
7-line cursor
-
10100111
8-line cursor
-
When cursor display is ON, this command selects the cursor pattern in the range 1 line to 8 lines.
The cursor address is defined by the Cursor Pointer Set command.
•Data Auto Read/Write
CODE
HEX.
FUNCTION
OPERAND
10110000
B0H
Set Data Auto Write
-
10110001
B1H
Set Data Auto Read
-
10110010
B2H
Auto Reset
-
The command is convenient for sending a full screen of data from the external display RAM.
After setting Auto mode, a Data Write (or Read) command is need not be sent between each
datum. A Data Auto Write (or Read) command must be sent after a Set Address Pointer command.
After this command, the address pointer is automatically incremented by 1 after each datum. In
Auto mode, the T6963C cannot accept any other commands.
The Auto Reset command must be sent to the T69963C after all data has been sent, to clear Auto
mode.
Bolymin, Inc.
◆◆◆
(Note)A Status check for Auto mode
(STA2, STA3 should be checked between sending of each datum. Auto Reset should be
performed after checking STA3=1 (STA2=1.) Refer to the following flowchart.
a)Auto Read mode
b)Auto Write mode
Bolymin, Inc.
◆◆◆
•Date Read/Write
CODE
HEX.
FUNCTION
OPERAND
11000000
C0H
Data Write and Increment ADP
Data
11000001
C1H
Data Read and Increment ADP
-
11000010
C2H
Data Write and Decrement ADP
Data
11000011
C3H
Data Read and Decrement ADP
-
11000100
C4H
Data Write and Non-variable ADP
Data
11000101
C5H
Data Read and Non-variable ADP
-
This command is used for writing data from the MPU to external display RAM, and reading data
from external display RAM to the MPU. Data Write/Data Read should be executed after setting
address using Set Address Pointer command. The address pointer can be automatically
incremented or decremented using this command.
(Note)This command is necessary for each 1-byte datum.
Refer to the following flowchart.
Bolymin, Inc.
◆◆◆
•Screen Peek
CODE
HEX.
11100000
E0H
FUNCTION
Screen Peek
OPERAND
-e
This command is used to transfer 1 byte of displayed data to the data stack; this byte can then be
read from the MPU by data access. The logical combination of text and graphic display data on
the LCD screen can be read by this command.
The status (STA6) should be checked just after the Screen Peek command. If the address
determined by the Set Address Pointer command is not in the graphic area, this commands is
ignored and a status flag (STA6) is set.
Refer to the following flowchart.
Bolymin, Inc.
◆◆◆
•Screen Copy
CODE
HEX.
11101000
E8H
FUNCTION
Screen Copy
OPERAND
-
This command copies a single raster line of data to the graphic area.
The start point must be set using the Set Address Pointer command.
(Note 1)
If the attribute function is being used, this command is not available.
(With Attribute data is graphic area data.)
Refer to the following flowchart.
Bolymin, Inc.
◆◆◆
•Bit Set/Reset
CODE
FUNCTION
OPERAND
11110xxx
Bit Reset
-
11111xxx
Bit Set
-
1111x000
Bit 0 (LSB)
-
1111x001
Bit 1
-
1111x010
Bit 2
-
1111x011
Bit 3
-
1111x100
Bit 4
-
1111x101
Bit 5
-
1111x110
Bit 6
-
1111x111
Bit 7 (MSB)
-
X: invalid
This command use to set or reset a bit of the byte specified by the address pointer.
Only one bit can be set/reset at a time.
Refer to the following flowchart.
Bolymin, Inc.
◆◆◆
Bolymin, Inc.
◆◆◆
12-2.2 Character code map
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement