C8051F017 Silicon Laboratories Inc, C8051F017 Datasheet - Page 101

IC 8051 MCU 32K FLASH 32LQFP

C8051F017

Manufacturer Part Number
C8051F017
Description
IC 8051 MCU 32K FLASH 32LQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F01xr
Datasheets

Specifications of C8051F017

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
8
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2.25K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 4x10b; D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
32-LQFP
Data Bus Width
8 bit
Data Ram Size
2.25 KB
Interface Type
SMBus, SPI, UART
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
8
Number Of Timers
16 bit
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 4 Channel
On-chip Dac
12 bit, 2 Channel
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Lead Free Status / Rohs Status
No

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F017
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017-GQ
Manufacturer:
Silicon Labs
Quantity:
135
Part Number:
C8051F017-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017-GQR
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017R
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
101
Bit7:
Bits6-4: XOSCMD2-0: External Oscillator Mode Bits
Bit3:
Bits2-0: XFCN2-0: External Oscillator Frequency Control Bits
CRYSTAL MODE (Circuit from Figure 14.1, Option 1; XOSCMD = 11x)
RC MODE (Circuit from Figure 14.1, Option 2; XOSCMD = 10x)
C MODE (Circuit from Figure 14.1, Option 3; XOSCMD = 10x)
C8051F000/1/2/5/6/7
C8051F010/1/2/5/6/7
XTLVLD
Bit7
R
XTLVLD: Crystal Oscillator Valid Flag
(Valid only when XOSCMD = 1xx.)
0: Crystal Oscillator is unused or not yet stable
1: Crystal Oscillator is running and stable (should read 1ms after Crystal Oscillator is
00x: Off. XTAL1 pin is grounded internally.
010: System Clock from External CMOS Clock on XTAL1 pin.
011: System Clock from External CMOS Clock on XTAL1 pin divided by 2.
10x: RC/C Oscillator Mode with divide by 2 stage.
110: Crystal Oscillator Mode
111: Crystal Oscillator Mode with divide by 2 stage.
RESERVED. Read = undefined, Write = don’t care
000-111: see table below
Choose XFCN value to match the crystal or ceramic resonator frequency.
Choose oscillation frequency range where:
f = 1.23(10
f = frequency of oscillation in MHz
C = capacitor value in pF
R = Pull-up resistor value in k
Choose K Factor (KF) for the oscillation frequency desired:
f = KF / (C * AV+), where
f = frequency of oscillation in MHz
C = capacitor value on XTAL1, XTAL2 pins in pF
AV+ = Analog Power Supply on MCU in volts
XFCN
000
001
010
011
100
101
110
111
enabled to avoid transient condition).
XOSCMD2
R/W
Bit6
Figure 14.3. OSCXCN: External Oscillator Control Register
3
Crystal (XOSCMD =
11x)
f  12.5kHz
12.5kHz < f  30.3kHz
30.35kHz < f  93.8kHz
93.8kHz < f  267kHz
267kHz < f  722kHz
722kHz < f  2.23MHz
2.23MHz < f  6.74MHz
f > 6.74MHz
) / (R * C), where
XOSCMD1
R/W
Bit5
XOSCMD0
R/W
Bit4
RC (XOSCMD = 10x)
f  25kHz
25kHz < f  50kHz
50kHz < f  100kHz
100kHz < f  200kHz
200kHz < f  400kHz
400kHz < f  800kHz
800kHz < f  1.6MHz
1.6MHz < f  3.2MHz
Rev. 1.7
R/W
Bit3
-
XFCN2
R/W
Bit2
C (XOSCMD = 10x)
K Factor = 0.44
K Factor = 1.4
K Factor = 4.4
K Factor = 13
K Factor = 38
K Factor = 100
K Factor = 420
K Factor = 1400
XFCN1
R/W
Bit1
XFCN0
R/W
Bit0
SFR Address:
Reset Value
00110000
0xB1

Related parts for C8051F017