Chapter 9: Message transfers

Monitoring register COM = 24(H)

[Format]

ËCommand

COM

DSEG

DADRL

DADRH

LL

LH

ËResponse

COM

 

RSLT

DSEG

DADRL

DADRH

LL

LH

DATA1

......

DATAN

COM

= 24(H)

 

 

 

 

DSEG

= Segment (00 to 07, 10 to 2C(H))

See page 9-20.

DADRL, H

= Byte address (0000(H) to FFFF(H))

See page 9-20.

LL, H

= Data length (Number of bytes)

 

 

 

 

DATA1 to N = Read data

[Function]

-Read the register data with the length shown by L, starting from DSEG, DADR.

-Up to 1024 bytes can be read at a time.

[Execution condition]

 

- Write enable mode

: Mode 0, mode 1 and mode 2

- PC operation status

: Stopping, operating

[Example]

-Read 4 bytes data from register 09000 to 09003.

ËCommand

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

24

00

00

08

 

 

 

04

00

 

 

 

 

 

 

 

 

File address

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data length

 

 

 

 

 

File number 0

0800(H) = 004000

(8)

 

 

 

 

 

 

 

 

 

Top register

number 09000

ËResponse

24

00

 

00

00

08

 

 

 

04

00

 

 

 

00

4F

32

01

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

File address

 

 

 

 

 

Data length

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

File number 0

0800(H) = 004000

(8)

 

 

 

 

 

 

Value at

Value at

Value at

Value at

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

09000

09001

09002

09003

Top register

number 09000

9-29