Table 12.4.2B Baud Rates And Reload Values - Fujitsu F2MC-16LX MB90580 Series Hardware Manual

16-bit microcontrollers
Hide thumbs Also See for F2MC-16LX MB90580 Series:
Table of Contents

Advertisement

(2) Internal timer
When '110' is set in CS2 to CS0 and an internal timer is selected, the 16-bit timer (timer 0) is used in
reload mode. The baud rate is calculated as described below in this case:
Asynchronous:
CLK synchronous:
∅ : Machine clock
N: Timer count clock sourc
n: Timer reload value
Table 12.4.2b lists the baud rates and reload values (decimal) at a machine clock of 7,3728 MHz
.
38400
19200
9600
4800
2400
1200
600
300
When an internal timer (16-bit timer 0) is selected as a baud rate clock source, the 16-bit timer 0 output
(TOUT0) is connected inside the controller. Therefore, externally connecting the 16-bit timer 0 external pin
(TOT0) to the external clock input pin (SCK0) of the UART is unnecessary. If the timer 0 output pin is not
used for other purposes, it can be used as an I/O port pin.
(3) External clock
When '111' is set in CS2 to CS0 and an external clock is selected, the baud rate can be expressed as
described below, assuming f to be the external clock frequency:
Asynchronous:
CLK synchronous:
Note: f is up to 1 MHz.
MB90580 Series
(∅÷N)/(16 × 2 × (n+1))
(∅÷N)/(2 × (n+1))

Table 12.4.2b Baud rates and reload values

1
N=2
(Machine clock/2)
2
5
11
23
47
95
191
383
f/16
f
12.4 Operations
3
N=2
(Machine clock/8)
2
5
11
23
47
95
Chapter 12: UART
133

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lx mb90v580F2mc-16lx mb90583F2mc-16lx mb90f583

Table of Contents