A96G150 User's manual
15. Combination of USART, SPI, and I2C (USI)
207
15.20
USIn I2C block diagram
Receive Shift Register
(RXSR)
Transmit Shift Register
(TXSR)
I
N
T
E
R
N
A
L
B
U
S
L
I
N
E
SCLK
(fx: System clock)
SDAn
SCLn
USInDR, (Rx)
VSS
N-ch
VSS
N-ch
SCLn Out
Controller
SDAn In/Out
Controller
SDA Hold Time Register
USInSDHR
SCL Low Period Register
USInSCLR
SCL High Period Register
USInSCHR
Time Generator
And
Time Controller
USInDR, (Tx)
Slave Address Register
USInSAR
General Call And
Address Detector
USInGCE
STOP/START
Condition Generator
STOPCn
STARTCn
ACK Signal
Generator
ACKnEN
RXACKn, GCALLn,
TENDn, STOPDn,
SSELn, MLOSTn,
BUSYn, TMODEn
Interrupt
Generator
To interrupt
block
IICnIFR
IICnIE
NOTE
: When the USIn block is an I2C mode and the corresponding port is a sub-function for SCLn/SDAn pin,
The SCLn/SDAn pins are automatically set to the N-channel open-drain outputs and the input latch is
read in the case of reading the pins. The corresponding pull-up resistor is determined by the control
register.
Figure 96. USIn I2C Block Diagram
Содержание A96G150
Страница 126: ...12 Timer 0 1 2 3 4 5 A96G150 User s manual 126 Figure 43 16 bit Timer Counter Mode Operation Example...
Страница 136: ...12 Timer 0 1 2 3 4 5 A96G150 User s manual 136 Figure 51 16 bit Timer Counter Mode Operation Example...
Страница 147: ...A96G150 User s manual 12 Timer 0 1 2 3 4 5 147 Figure 59 16 bit Timer Counter Mode Operation Example...
Страница 157: ...A96G150 User s manual 12 Timer 0 1 2 3 4 5 157 Figure 67 16 bit Timer Counter Mode Operation Example...
Страница 171: ...A96G150 User s manual 14 12 bit ADC 171 Figure 79 ADC Operation Flow Sequence...
Страница 333: ...A96G150 User s manual Revision history 333 Revision history Revision Date Notes 1 00 2022 06 22 First creation...