Fujitsu MB90335 Series Hardware Manual page 410

16-bit microcontroller
Table of Contents

Advertisement

MB90335 Series
Clock selector
Dedicated baud rate generator, selecting the send and receive clock from external input clocks.
Reception Control Circuit
The reception control circuit is configured with the reception bit counter, start bit detecting circuit, and
reception parity counter. The receive bit counter counts receiving data. Once this counter completes
receiving a piece of data based on the specified data length, then a receiving interrupt request is generated.
The start bit detection circuit is a circuit that detects the start bit from serial input signals. When detecting
the start bit, this circuit writes the data in the serial input data registers 0, 1 (SIDR0, SIDR1) with shifting
based on specified transfer rates. The receive parity counter calculates parity in received data.
Transmission Control Circuit
The transmission control circuit is configured with the transmission bit counter, transmission start circuit,
and transmission parity counter. The send bit counter counts sending data. Once this counter completes
sending a piece of data based on the specified data length, then a sending interrupt request is generated. The
sending start circuit starts sending operation by writing to the serial output data registers 0, 1 (SODR0,
SODR1). The transmit parity counter generates a parity bit for data to be transmitted if the data is parity-
checked.
Receive shift register
This circuit captures the receiving data, shifting bit by bit, that is input from SIN0, SIN1 pins. On
completion of reception, this circuit transfers the receiving data to the serial input data registers 0, 1
(SIDR0, SIDR1).
Transmit shift register
The data that is written to the serial output data registers 0, 1 (SODR0, SODR1) is transferred to the
sending shift register, which outputs it to the SOT0, SOT1 pins with shifting bit by bit.
Serial mode register 0, 1 (SMR0, SMR1)
Specifies selecting operation modes, enabling/disabling output of serial data to the pin, setting to enable/
disable output of the clock to the pin, setting the arbitrary number of 1 bit to 8 bits to be transferred in the
synchronous communication mode, and setting levels of serial clock output (fixed on "L", fixed on "H")
when not operating.
Serial control register 0, 1 (SCR0, SCR1)
Specifies setting the presence or the absence of parity, selection of parity, setting stop bit length, setting
data length, selecting frame data format in the mode 1, clearance of flags, and enabling/disabling of sending
and receiving.
Serial Status Register 0, 1 (SSR0, SSR1)
Checking sending and receiving, or the states of errors, and specifies enabling/disabling sending and
receiving interrupt requests.
CM44-10137-6E
FUJITSU MICROELECTRONICS LIMITED
CHAPTER 18 UART
18.2 Block Diagram of UART
389

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lxMb90v330aMb90f337Mb90337

Table of Contents