Multiple READ (disconnect enabled)

This sequence is intended for system which scans one page document dividing small quantity of data reading and saving to storage.

 

 

 

 

TD=0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ARB

Init

 

 

 

 

 

 

 

SEL

Init Targ

 

 

 

 

 

 

 

MO

IDENTIFY

 

 

 

 

 

 

 

CMD

READ(TL) ;M=0

 

 

 

 

 

 

 

Yes

 

 

 

 

 

 

 

 

 

VD>=TL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yes

 

No

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VD>=64KB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

 

 

 

 

 

MI

DISCONNECT

 

 

 

 

 

 

 

BF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yes

 

 

 

 

 

 

 

 

VD>=TL-M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yes

 

No

 

 

 

 

 

 

 

VD<64KB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ARB

 

No

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Targ

 

 

 

 

 

 

 

RESEL

Targ Init

 

 

 

 

 

 

 

MO

IDENTIFY

 

 

 

 

 

 

 

DI

Image Data(64KB*N)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M=M+64KB*N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MI

SAVE DATA POINTER

 

 

 

 

 

MI

DISCONNECT

 

 

 

 

 

 

 

BF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ARB

Targ

 

 

 

 

 

 

 

RESEL

Targ Init

 

 

 

 

 

 

 

MO

IDENTIFY

 

 

 

 

 

 

 

DI

Image Data(TL-M)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TD+=TL

 

 

 

 

 

 

 

 

 

 

TD>=WD

Yes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

EOM=1

 

 

 

 

 

TD<=WD

Yes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STS

CHECK CONDITION

 

STS

GOOD

 

MI

COMMAND COMPLETE

 

MI

COMMAND COMPLETE

 

BF

 

 

 

 

 

BF

 

Read End

See Note 1, 2.

3-120

M3099GX/GH OEM Manual