Fujitsu MB91191 Manuel D’Utilisation

Page de 348
256
CHAPTER 17  Serial I/O
17.3
Serial Data RAM 
The serial data RAM has 128 bytes per channel. In this section, explanations are given 
based on serial 0.
Serial Data RAM 
For serial 0 of this RAM, the byte number set by the transfer byte number setting register from the address
"300
H
" is used as the serial data buffer.
When BMOD=0, the transfer address is 1st byte: "300
H
"; 2nd byte: "301
H
". When BMOD=1, the transfer
address is 1st byte: transmission data "300
H
", reception data "340
H
"; 2nd byte: transmission data "301
H
",
reception data "341
H
". In both cases, any area exceeding the byte number that has been set can be used as
data RAM. If other than 00
H
 is set as the offset address, the value whereby the set value is added to the
address of 300
H
 will be the 1st byte address.
Figure 17.3-1  Data RAM and transfer order (BMOD=0) 
Figure 17.3-2  Data RAM and transfer order (BMOD=1) 
Address Transmission/Reception 
Buffer
 
 
offset + 00300
H
 1 
Byte
 
 
offset + 00301
H
 2 
Byte
 
 
offset + 00302
H
 3 
Byte
 
 
offset + 00303
H
 4 
Byte
 
 
 
 
 
 
 
 
  
 
 
offset + 0037D
H
 126 
Byte
 
 
offset + 0037E
H
 127 
Byte
 
offset + 0037F
H
 128 
Byte
 
(When exceeding 00037F
H
 by setting 
 the offset address)
Transmission Buffer
 Reception 
Buffer
 
offset + 00300
H
 
1 Byte
 
offset + 00340
H
 1 
Byte
 
offset + 00301
H
 
2 Byte
 
offset + 00341
H
 2 
Byte
 
 
 
 
offset + 0033F
H
 
64 Byte
 
offset + 0037F
H
 64 
Byte
 
(When exceeding 0033F
H
)
(When exceeding 0037F
H
)