Download M32150 datasheet
Transcript
SERIAL I/O 12.6 Transmission in UART mode UART transmit initialization begins Setting of I/O port operation mode register Setting of SIO control register 0 (I/O port) • Transmitter initialize bit set to 1 Select the UART mode Select parity (Select even or odd if parity enabled) • Select stop bit length • Select character length • Specify the divided ratio of the clock divider ※ • Select Internal or external clock • • Setting of SIO mode register Set registers related to serial I/O ※Internal clock selected Setting of SIO baud rate register • the divided ratio H'00 to H'FF Transmit complete processing select (Interrupt or DMA transfer request) • Transmit complete (Transmit shift register empty) interrupt enable/prohibit • Transmit buffer empty interrupt enable/prohibit • Setting of SIO interrupt mask register Setting of interrupt controller SIO transmit interrupt control register Setting of register related to DMAC (Interrupt used) (DMAC used) UART transmit initialization ends Fig. 12.6.3 UART transmit initialization sequence M32150F4TFP User's Manual 12-39