Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

UPSD3312D Datasheet(PDF) 126 Page - STMicroelectronics

Part # UPSD3312D
Description  fast 8032 MCU with programmable logic
PDF  272 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3312D Datasheet(HTML) 126 Page - STMicroelectronics

Back Button UPSD3312D Datasheet HTML 122Page - STMicroelectronics UPSD3312D Datasheet HTML 123Page - STMicroelectronics UPSD3312D Datasheet HTML 124Page - STMicroelectronics UPSD3312D Datasheet HTML 125Page - STMicroelectronics UPSD3312D Datasheet HTML 126Page - STMicroelectronics UPSD3312D Datasheet HTML 127Page - STMicroelectronics UPSD3312D Datasheet HTML 128Page - STMicroelectronics UPSD3312D Datasheet HTML 129Page - STMicroelectronics UPSD3312D Datasheet HTML 130Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 126 / 272 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
I2C interface
UPSD33xx
126/272
Doc ID 9685 Rev 7
23.5.2
Clock sync during handshaking
This allows receivers in different devices to handle various transfer rates, either at the byte-
level, or bit-level.
At the byte-level, a device may pause the transfer between bytes by holding SCL low to have
time to store the latest received byte or fetch the next byte to transmit.
At the bit-level, a Slave device may extend the low period of SCL by holding it low. Thus the
speed of any Master device will adapt to the internal operation of the Slave.
23.6
General call address
A General Call (GC) occurs when a Master-Transmitter initiates a transfer containing a
Slave address of 0000000b, and the R/W bit is logic 0. All Slave devices capable of
responding to this broadcast message will acknowledge the GC simultaneously and then
behave as a Slave-Receiver. The next byte transmitted by the Master will be accepted and
acknowledged by all Slaves capable of handling the special data bytes. A Slave that cannot
handle one of these data bytes must ignore it by not acknowledging it. The I2C specification
lists the possible meanings of the special bytes that follow the first GC address byte, and the
actions to be taken by the Slave device(s) upon receiving them. A common use of the GC by
a Master is to dynamically assign device addresses to Slave devices on the bus capable of a
programmable device address.
The UPSD33xx can generate a GC as a Master-Transmitter, and it can receive a GC as a
Slave. When receiving a GC address (00h), an interrupt will be generated so firmware may
respond to the special GC data bytes if desired.
23.7
Serial I/O engine (SIOE)
At the heart of the I2C interface is the hardware SIOE, shown in Figure 39 on page 127. The
SIOE automatically handles low-level I2C bus protocol (data shifting, handshaking,
arbitration, clock generation and synchronization) and it is controlled and monitored by five
SFRs.
The five SFRs shown in Figure 39 on page 127 are:
●
S1CON - Interface Control (Table 71 on page 128)
●
S1STA - Interface Status (Table 74 on page 130)
●
S1DAT - Data Shift register (Table 76 on page 131)
●
S1ADR - Device Address (Table 78 on page 131)
●
S1SETUP - Sampling Rate (Table 80 on page 132)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com