C8051F502-IMR Silicon Laboratories Inc, C8051F502-IMR Datasheet - Page 242

no-image

C8051F502-IMR

Manufacturer Part Number
C8051F502-IMR
Description
MCU 8-Bit C8051F50x 8051 CISC 64KB Flash 2.5V/3.3V/5V 32-Pin QFN EP T/R
Manufacturer
Silicon Laboratories Inc
Datasheet

Specifications of C8051F502-IMR

Package
32QFN EP
Device Core
8051
Family Name
C8051F50x
Maximum Speed
50 MHz
Ram Size
4.25 KB
Program Memory Size
64 KB
Operating Supply Voltage
2.5|3.3|5 V
Data Bus Width
8 Bit
Program Memory Type
Flash
Number Of Programmable I/os
25
Interface Type
I2C/SPI/UART
On-chip Adc
32-chx12-bit
Operating Temperature
-40 to 125 °C
Number Of Timers
4

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F502-IMR
0
C8051F50x/F51x
242
Values Read
0100 0
0101 0
0010 1
0001 0
0000 1 0 X A slave byte was received;
0010 0
0001 0 1 X Lost arbitration due to a
0000 1 1 X Lost arbitration while transmit-
0 0
0
1 1
1
0 0 A slave byte was transmitted;
1
X X An illegal STOP or bus error
0 X A slave address + R/W was
0
1
1 X Lost arbitration while attempt-
1 A slave byte was transmitted;
X A Slave byte was transmitted;
X Lost arbitration as master;
X A STOP was detected while
X Lost arbitration while attempt-
Current SMbus State
NACK received.
ACK received.
error detected.
was detected while a Slave
Transmission was in progress.
received; ACK requested.
slave address + R/W received;
ACK requested.
addressed as a Slave Trans-
mitter or Slave Receiver.
ing a STOP.
ACK requested.
ing a repeated START.
detected STOP.
ting a data byte as master.
Table 23.4. SMBus Status Decoding
Rev. 1.2
Typical Response Options
No action required (expecting
STOP condition).
Load SMB0DAT with next data
byte to transmit.
No action required (expecting
Master to end transfer).
Clear STO.
If Write, Acknowledge received
address
If Read, Load SMB0DAT with
data byte; ACK received address
NACK received address.
If Write, Acknowledge received
address
If Read, Load SMB0DAT with
data byte; ACK received address
NACK received address.
Reschedule failed transfer;
NACK received address.
Clear STO.
No action required (transfer
complete/aborted).
Acknowledge received byte;
Read SMB0DAT.
NACK received byte.
Abort failed transfer.
Reschedule failed transfer.
Abort failed transfer.
Reschedule failed transfer.
Abort failed transfer.
Reschedule failed transfer.
Values to
Write
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0 0 0
1
0 X 0001
0 X 0100
0 X 0001
0 X
0 1
0 1
0 0
0 1
0 1
0 0
0 0
0 X
0 0
0 1
0 0
0 X
0 X
0 X
0 X
0 0
0000
0100
0000
0100
0000
1110
1110
1110
1110

Related parts for C8051F502-IMR