20.07.2015 Views

M16C/62 Group DATASHEET

M16C/62 Group DATASHEET

M16C/62 Group DATASHEET

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Clock asynchronous serial I/O (UART) modeMitsubishi microcomputers<strong>M16C</strong> / <strong>62</strong> <strong>Group</strong>SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER• Example of transmit timing when transfer data is 8 bits long (parity enabled, one stop bit)TcTransfer clockTransmit enablebit(TE)Transmit bufferempty flag(TI)“1”“0”“1”“0”Data is set in UART2 transmit buffer registerNoteTxD2StartbitSTD0 D1 D2 D3 D4 D5 D6 D7ParitybitPSPTransferred from UART2 transmit buffer register to UARTi transmit registerStopbitSTD0 D1 D2 D3 D4 D5 D6 D7PSPTransmit registerempty flag (TXEPT)“1”“0”Transmit interruptrequest bit (IR)“1”“0”Shown in ( ) are bit symbols.The above timing applies to the following settings :• Parity is enabled.• One stop bit.• Transmit interrupt cause select bit = “1”.Cleared to “0” when interrupt request is accepted, or cleared by softwareTc = 16 (n + 1) / fifi : frequency of BRG2 count source (f1, f8, f32)n : value set to BRG2Note: The transmit is started with overflow timing of BRG after having written in a value at the transmit buffer in the above timing.Figure 1.19.17. Typical transmit timings in UART mode(UART2)133

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!