18.03.2015 Views

ks0073 34com / 60seg driver & controller for dot matrix lcd

ks0073 34com / 60seg driver & controller for dot matrix lcd

ks0073 34com / 60seg driver & controller for dot matrix lcd

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

KS0073<br />

34COM / 60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD<br />

Instruction<br />

Set<br />

DDRAM<br />

Address<br />

Set<br />

Scroll<br />

Quantity<br />

Read<br />

Busy<br />

flag and<br />

Address<br />

Write<br />

Data<br />

Read<br />

Data<br />

Instruction Code<br />

RE<br />

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0<br />

Description<br />

Execution<br />

Time<br />

(fosc<br />

270 kHz)<br />

Set DDRAM address in address<br />

0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 counter. 39 µs<br />

Set the quantity of horizontal <strong>dot</strong><br />

1 0 0 1 X SQ5 SQ4 SQ3 SQ2 SQ1 SQ0 scroll. 39 µs<br />

X 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0<br />

X 1 0 D7 D6 D5 D4 D3 D2 D1 D0<br />

X 1 1 D7 D6 D5 D4 D3 D2 D1 D0<br />

Can be known whether during<br />

internal operation or not by<br />

reading BF.<br />

The contents of address counter<br />

can also be read.<br />

(BF = “1”: busy state,<br />

BF = “0”: ready state)<br />

Write data into internal RAM<br />

(DDRAM/CGRAM/SEGRAM)<br />

Read data from internal RAM<br />

(DDRAM/CGRAM/SEGRAM)<br />

0 µs<br />

43 µs<br />

43 µs<br />

* NOTE: When an MPU program with Busy Flag(DB7) checking is made, 1/2Fosc (is necessary) <strong>for</strong><br />

executing the next instruction by the falling edge of the ‘E’ signal after the Busy Flag(DB7) goes t<br />

“Low”.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!