Datasheet

NT7603
14 V2.3
Instruction Set
Code
Function
Execution
time (max)
Instruction
RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
(fOSC =
540KHz)
Display Clear 0 0 0 0 0 0 0 0 0 1
Clear entire display area,
Restore display from shift, and
load address counter with DD
RAM address 00H.
1.64ms
Display/
Cursor Home
0
0 0 0 0 0 0 0 1 *
Restore display from shift and
load address counter with DD
RAM address 00H.
1.64ms
Entry Mode
Set
0
0 0 0 0 0 0 1 I/D S
Specify direction of cursor
movement and display shift
mode. This operation takes
place after each data transfer
(read/write).
40µs
Display
ON/OFF
0 0 0 0 0 0
1 D C B
Specify activation of display
(D) cursor (C) and blinking of
character at cursor position
(B).
40
µ
s
Display/
Cursor Shift
0 0 0 0 0 1 S/C R/L * * Shift display or move cursor.
40
µ
s
Function Set
0 0 0 0
1 DL N F * *
Set interface data length (DL),
number of display line (N), and
character font (F).
40
µ
s
RAM
Address Set
0 0 0 1 ACG
Load the address counter with
a CG RAM address.
Subsequent data access is for
CG RAM data.
40
µ
s
DD RAM
Address Set
0 0 1 ADD
Load the address counter with
a DD RAM address.
Subsequent data access is for
DD RAM data.
40
µ
s
Busy Flag/
Address
Counter
Read
0 1 BF AC
Read Busy Flag (BF) and
contents of Address Counter
(AC).
1µs
CG RAM/
DD RAM
Data Write
1 0 Write data
Write data to CG RAM or DD
RAM.
40
µ
s
CG RAM/
DD RAM
Data Read
1 1 Read data
Read data from CG RAM or
DD RAM.
40
µ
s
I/D = 1 : Increment I/D = 0 : Decrement
S = 1 : Display Shift On
D = 1 : Display On
C = 1 : Cursor Display On
B = 1 : Cursor Blink On
S/C = 1 : Shift Display S/C
= 0 : Move Cursor
R/L
= 1 : Shift Right
R/L = 0 : Shift Left
DL
= 1 : 8-Bit
DL
= 0 : 4-Bit
N = 1 : Dual Line
N
= 0 : Signal Line
F
= 1 : 5x10 dots
F
= 0 : 5 X 8 dots
BF = 1 : Internal Operation
BF = 0 : Ready for Instruction
DD RAM : Display Data RAM
CG RAM : Character Generator
RAM
ACG : Character Generator
RAM Address
ADD : Display Data RAM
Address
AC : Address Counter
Note 1: Symbol "*" signifies an insignificant bit (disregard).
Note 2: Correct input value for "N" is predetermined for each model.
Note 3: The variation of execution time depends on the change of oscillator frequency; for example:
if f
OSC = 380KHz, then execution time = 40
µ
s× (540KHz / 380KHz) = 57
µ
s