English
Language : 

TMP88FW45FG Datasheet, PDF (199/276 Pages) Toshiba Semiconductor – 8 Bit Microcontroller
TMP88FW45FG
WAIT
Wait control
BUF
Number of transfer words
(Buffer address in use)
Always sets "00" except 8-bit transmit / receive mode.
00:
Tf = TD(Non wait)
01:
Tf = 2TD(Wait)
10:
Tf = 4TD(Wait)
11:
Tf = 8TD (Wait)
000: 1 word transfer 01F98H
001: 2 words transfer 01F98H ~ 01F99H
010: 3 words transfer 01F98H ~ 01F9AH
011: 4 words transfer 01F98H ~ 01F9BH
100: 5 words transfer 01F98H ~ 01F9CH
101: 6 words transfer 01F98H ~ 01F9DH
110: 7 words transfer 01F98H ~ 01F9EH
111: 8 words transfer 01F98H ~ 01F9FH
Write
only
Note 1: The lower 4 bits of each buffer are used during 4-bit transfers. Zeros (0) are stored to the upper 4bits when receiving.
Note 2: Transmitting starts at the lowest address. Received data are also stored starting from the lowest address to the highest
address. ( The first buffer address transmitted is 01F98H ).
Note 3: The value to be loaded to BUF is held after transfer is completed.
Note 4: SIOCR2 must be set when the serial interface is stopped (SIOF = 0).
Note 5: *: Don't care
Note 6: SIOCR2 is write-only register, which cannot access any of in read-modify-write instruction such as bit operate, etc.
Note 7: Tf; Frame time, TD; Data transfer time
SCK output
(output)
TD
Tf
Figure 16-2 Frame time (Tf) and Data transfer time (TD)
SIO Status Register
SIOSR
7
6
5
4
3
2
1
0
(1F97H)
SIOF
SEF
(Initial value: 00** ****)
SIOF
SEF
Serial transfer operating status moni- 0:
tor
1:
0:
Shift operating status monitor
1:
Transfer terminated
Transfer in process
Shift operation terminated
Shift operation in process
Read
only
Note 1: After SIOCR1<SIOS> is cleared to "0", SIOSR<SIOF> is cleared to "0" at the termination of transfer or the setting of
SIOCR1<SIOINH> to "1".
16.3 Serial clock
16.3.1 Clock source
Internal clock or external clock for the source clock is selected by SIOCR1<SCK>.
Page 187