NEC 78K0 User Manual page 290

8-bit single-chip microcontrollers
Hide thumbs Also See for 78K0:
Table of Contents

Advertisement

If the number of bits set by BRGC6 runs short, adjust the number of bits by setting the base clock of
UART6.
Figure 13-22. Example of Setting Procedure of SBF Transmission (Flowchart)
Read BRGC6 register and save current
set value of BRGC6 register to general-
purpose register.
Clear TXE6 and RXE6 bits of ASIM6
register to 0 (to disable transmission/
reception).
Set value to BRGC6 register to realize
desired SBF length.
Set character length of data to 8 bits
and parity to 0 or even using ASIM6
register.
Set TXE6 bit of ASIM6 register to 1 to
enable transmission.
Set TXB6 register to "00H" and start
transmission.
INTST6 occurred?
1
T
D6
X
INTST6
Remark T
D6:
T
D6 pin (output)
X
X
INTST6: Transmission completion interrupt request
290
CHAPTER 13 SERIAL INTERFACE UART6
Start
No
Yes
Figure 13-23. SBF Transmission
2
3
4
5
6
User's Manual U16227EJ2V0UD
Clear TXE6 and RXE6 bits of ASIM6
register to 0.
Rewrite saved BRGC6 value to BRGC6
register.
Re-set PS61 bit, PS60 bit, and CL6 bit
of ASIM6 register to desired value.
Set TXE6 bit of ASIM6 register to 1 to
enable transmission.
End
7
8
9
10
11
12
13
Stop

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

78kc1

Table of Contents