MC96F6432
June 22, 2018 Ver. 2.9 265
USI1CR3 (USI1 Control Register 3: For UART, SPI, and I2C mode) : EBH
Initial value : 00H
Selects master or slave in SPI and synchronous mode operation and
controls the direction of SCK1 pin
Slave mode operation (External clock for SCK1).
Master mode operation(Internal clock for SCK1).
Controls the loop back mode of USI1 for test mode (only UART and SPI
mode)
In synchronous mode of operation, selects the waveform of SCK1 output
ACK is free-running while UART is enabled in synchronous
master mode
ACK is active while any frame is on transferring
This bit controls the SS1 pin operation (only SPI mode)
Enable (The SS1 pin should be a normal input)
SPI port function exchange control bit (only SPI mode)
Exchange MOSI1 and MISO1 function
Selects the length of stop bit in asynchronous or synchronous mode of
operation.
The ninth bit of data frame in asynchronous or synchronous mode of
operation. Write this bit first before loading the USI1DR register
MSB (9
th
bit) to be transmitted is ‘0’
MSB (9
th
bit) to be transmitted is ‘1’
The ninth bit of data frame in asynchronous or synchronous mode of
operation. Read this bit first before reading the receive buffer (only UART
mode).
MSB (9
th
bit) received is ‘0’
MSB (9
th
bit) received is ‘1’