282
ABOV Semiconductor Co., Ltd.
USInCR3 (USI0/1 Control Register 3: For UART, SPI and I2C mode) : 4032H/4042H (XSFR), n = 0 and 1
Initial value : 00H
Selects master or slave in SPI and synchronous mode operation and controls the
direction of SCKn pin
Slave mode operation (External clock for SCK).
Master mode operation(Internal clock for SCK).
Controls the loop back mode of USIn for test mode (only UART and SPI mode)
In synchronous mode of operation, selects the waveform of SCKn 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 SSn pin operation (only SPI mode)
Enable (The SSn pin should be a normal input)
SPI port function exchange control bit (only SPI mode)
Exchange MOSIn and MISOn 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 USInDR 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’