Dedicated Baud Rate Generator 0 (Brg0) - NEC UPD703116 User Manual

32-bit single-chip microcontrollers
Table of Contents

Advertisement

10.2.6 Dedicated baud rate generator 0 (BRG0)

A dedicated baud rate generator, which consists of a source clock selector and an 8-bit programmable counter,
generates serial clocks during transmission/reception at UART0. The dedicated baud rate generator output can be
selected as the serial clock for each channel.
Separate 8-bit counters exist for transmission and for reception.
(1) Baud rate generator 0 (BRG0) configuration
f
XX
f
/2
XX
f
/4
XX
f
/8
XX
f
/16
XX
f
/32
XX
f
/64
XX
f
/128
XX
f
/256
XX
f
/512
XX
f
/1024
XX
f
/2048
XX
CKSR0: TPS3 to TPS0
Remark
f
: Internal system clock
XX
(a) Base clock
When UARTCAE0 bit = 1 in the ASIM0 register, the clock selected according to the TPS3 to TPS0 bits of
the CKSR0 register is supplied to the transmission/reception unit. This clock is called the base clock
(f
). When UARTCAE0 bit = 0, f
CLK
434
CHAPTER 10 SERIAL INTERFACE FUNCTION
Figure 10-12. Baud Rate Generator 0 (BRG0) Configuration
UARTCAE0
UARTCAE0 and TXE0 (or RXE0)
Base clock
Selector
(f
)
CLK
BRGC0: MDL7 to MDL0
is fixed at low level.
CLK
User's Manual U14492EJ5V0UD
8-bit counter
Match detector
1/2
Baud rate

Advertisement

Table of Contents
loading

Table of Contents