C8051F504-IM Silicon Laboratories Inc, C8051F504-IM Datasheet - Page 13

IC 8051 MCU 32K FLASH 48-QFN

C8051F504-IM

Manufacturer Part Number
C8051F504-IM
Description
IC 8051 MCU 32K FLASH 48-QFN
Manufacturer
Silicon Laboratories Inc
Series
C8051F50xr
Datasheets

Specifications of C8051F504-IM

Program Memory Type
FLASH
Program Memory Size
32KB (32K x 8)
Package / Case
48-QFN
Mfg Application Notes
LIN Bootloader AppNote
Core Processor
8051
Core Size
8-Bit
Speed
50MHz
Connectivity
EBI/EMI, SMBus (2-Wire/I²C), CAN, LIN, SPI, UART/USART
Peripherals
POR, PWM, Temp Sensor, WDT
Number Of I /o
40
Ram Size
4.25K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.25 V
Data Converters
A/D 32x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Processor Series
C8051F5x
Core
8051
Data Bus Width
8 bit
Data Ram Size
4.25 KB
Interface Type
I2C/SPI/UART
Maximum Clock Frequency
50 MHz
Number Of Programmable I/os
40
Number Of Timers
4
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
C8051F500DK
Minimum Operating Temperature
- 40 C
On-chip Adc
32-ch x 12-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
336-1527 - KIT DEV FOR C8051F50X
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
336-1519-5

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F504-IM
Manufacturer:
Silicon Labs
Quantity:
135
C8051F50x/F51x
List of Registers
SFR Definition 6.4. ADC0CF: ADC0 Configuration ...................................................... 63
SFR Definition 6.5. ADC0H: ADC0 Data Word MSB .................................................... 64
SFR Definition 6.6. ADC0L: ADC0 Data Word LSB ...................................................... 64
SFR Definition 6.7. ADC0CN: ADC0 Control ................................................................ 65
SFR Definition 6.8. ADC0TK: ADC0 Tracking Mode Select ......................................... 66
SFR Definition 6.9. ADC0GTH: ADC0 Greater-Than Data High Byte .......................... 67
SFR Definition 6.10. ADC0GTL: ADC0 Greater-Than Data Low Byte .......................... 67
SFR Definition 6.11. ADC0LTH: ADC0 Less-Than Data High Byte .............................. 68
SFR Definition 6.12. ADC0LTL: ADC0 Less-Than Data Low Byte ............................... 68
SFR Definition 6.13. ADC0MX: ADC0 Channel Select ................................................. 71
SFR Definition 8.1. REF0CN: Reference Control ......................................................... 74
SFR Definition 9.1. CPT0CN: Comparator0 Control ..................................................... 77
SFR Definition 9.2. CPT0MD: Comparator0 Mode Selection ....................................... 78
SFR Definition 9.3. CPT1CN: Comparator1 Control ..................................................... 79
SFR Definition 9.4. CPT1MD: Comparator1 Mode Selection ....................................... 80
SFR Definition 9.5. CPT0MX: Comparator0 MUX Selection ........................................ 82
SFR Definition 9.6. CPT1MX: Comparator1 MUX Selection ........................................ 83
SFR Definition 10.1. REG0CN: Regulator Control ........................................................ 85
SFR Definition 11.1. DPL: Data Pointer Low Byte ........................................................ 93
SFR Definition 11.2. DPH: Data Pointer High Byte ....................................................... 93
SFR Definition 11.3. SP: Stack Pointer ......................................................................... 94
SFR Definition 11.4. ACC: Accumulator ....................................................................... 94
SFR Definition 11.5. B: B Register ................................................................................ 94
SFR Definition 11.6. PSW: Program Status Word ........................................................ 95
SFR Definition 11.7. SNn: Serial Number n .................................................................. 96
SFR Definition 13.1. SFR0CN: SFR Page Control ..................................................... 107
SFR Definition 13.2. SFRPAGE: SFR Page ............................................................... 108
SFR Definition 13.3. SFRNEXT: SFR Next ................................................................ 109
SFR Definition 13.4. SFRLAST: SFR Last .................................................................. 110
SFR Definition 14.1. IE: Interrupt Enable .................................................................... 121
SFR Definition 14.2. IP: Interrupt Priority .................................................................... 122
SFR Definition 14.3. EIE1: Extended Interrupt Enable 1 ............................................ 123
SFR Definition 14.4. EIP1: Extended Interrupt Priority 1 ............................................ 124
SFR Definition 14.5. EIE2: Extended Interrupt Enable 2 ............................................ 125
SFR Definition 14.6. EIP2: Extended Interrupt Priority Enabled 2 .............................. 126
SFR Definition 14.7. IT01CF: INT0/INT1 Configuration .............................................. 128
SFR Definition 15.1. PSCTL: Program Store R/W Control ......................................... 134
SFR Definition 15.2. FLKEY: Flash Lock and Key ...................................................... 135
SFR Definition 15.3. FLSCL: Flash Scale ................................................................... 136
SFR Definition 15.4. CCH0CN: Cache Control ........................................................... 137
SFR Definition 15.5. ONESHOT: Flash Oneshot Period ............................................ 137
SFR Definition 16.1. PCON: Power Control ................................................................ 140
SFR Definition 17.1. VDM0CN: VDD Monitor Control ................................................ 144
Rev. 1.2
13

Related parts for C8051F504-IM