
69
SECTION 6
Data Exchange with the CPU Unit
This section describes procedures for exchanging data between the ASCII Unit and the CPU Unit, the transfer sequence,
instruction/command timing, and the use of various interrupts.
6-1
Overview of Data Exchanges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
6-1-1
Data Exchange Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
6-1-2
Sending Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
6-2
Selecting the Data Exchange Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
6-3
Details of the Data Exchange Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
6-3-1
Data Exchange Method No. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
6-3-2
Data Exchange Method No. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
6-3-3
Data Exchange Method No. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
79
6-3-4
Data Exchange Method No. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
6-3-5
Data Exchange Method No. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82
6-3-6
Data Exchange Method No. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
6-3-7
Data Exchange Method No. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
6-4
Data Exchange Time Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
6-4-1
PC READ/PC WRITE Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
6-4-2
PC READ@/PC WRITE@ Timing . . . . . . . . . . . . . . . . . . . . . . . . .
87
6-4-3
PC PUT/PC GET Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
6-4-4
IOWR (#00
@@
)/IORD (#00
@@
) Timing . . . . . . . . . . . . . . . . . . . .
88
6-4-5
PC EPUT/PC EGET Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
6-4-6
IOWR (#FD00)/IORD (#FD00) and PC QREAD/PC QWRITE Timing
89
6-4-7
Combined IOWR (#00
@@
), IOWR (#CC00), ON PC GOSUB, and PC
EGET Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89
6-4-8
Combined IOWR (#CC00), IORD (#00
@@
), ON PC GOSUB, and PC
EPUT Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
6-4-9
Sending Interrupts from CPU Unit to ASCII Unit: PC Interrupts . .
90
6-5
IOWR/IORD Instruction Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95
6-5-1
IOWR Instruction (SPECIAL I/O UNIT WRITE) . . . . . . . . . . . . . .
95
6-5-2
IORD Instruction (SPECIAL I/O UNIT READ) . . . . . . . . . . . . . . .
102
6-5-3
Using the IOWR and IORD Instructions . . . . . . . . . . . . . . . . . . . . .
106
6-6
Restrictions for CS1-series PCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
108
6-6-1
Using the Sync Time Set Bit for CS1-series PCs . . . . . . . . . . . . . . .
109
Summary of Contents for C200H-ASC11
Page 1: ...C200H ASC11 ASC21 ASC31 ASCII Units Operation Manual Revised June 2000...
Page 2: ...iv...
Page 4: ...vi...