C8051F047 Silicon Laboratories Inc, C8051F047 Datasheet
C8051F047
Manufacturer Part Number
C8051F047
Description
IC 8051 MCU 32K FLASH 64TQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F04xr
Specifications of C8051F047
Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
CAN, EBI/EMI, SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
32
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4.25K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 13x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TQFP, 64-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Other names
336-1159
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
C8051F047
Manufacturer:
SILICON
Quantity:
364
Company:
Part Number:
C8051F047
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Company:
Part Number:
C8051F047-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Company:
Part Number:
C8051F047-GQR
Manufacturer:
MAXIM
Quantity:
18
Company:
Part Number:
C8051F047-GQR
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Analog Peripherals
10-Bit ADC
-
-
-
-
-
-
High-Voltage Differential Amplifier
-
-
-
Three Comparators
Internal Voltage Reference
Precision V
On-Chip JTAG Debug & Boundary Scan
-
-
-
-
-
High-Speed 8051 µC Core
-
-
-
CAN 2.0B
±1 LSB INL; guaranteed monotonic
Programmable throughput up to 100 ksps
13 external inputs; programmable as single-ended or differential
Programmable amplifier gain: 16, 8, 4, 2, 1, 0.5
Data-dependent windowed interrupt generator
Built-in temperature sensor (±3 °C)
60 V common mode input range
Offset adjust from –60 to +60 V
16 gain settings from 0.05 to 16
On-chip debug circuitry facilitates full speed, non-intrusive in-system
debug (no emulator required)
Provides breakpoints, single stepping, watchpoints, stack monitor, pro-
gram trace memory
Inspect/modify memory and registers
Superior performance to emulation systems using ICE-chips, target
pods, and sockets
IEEE1149.1 compliant boundary scan
Pipelined instruction architecture; executes 70% of instructions in 1 or 2
system clocks
Up to 25 MIPS throughput with 25 MHz system clock
Expanded interrupt handler
MONEN
HVAIN+
VREFA
HVAIN-
HVCAP
XTAL1
XTAL2
HVREF
AIN0.0
AIN0.1
AIN0.2
AIN0.3
DGND
DGND
DGND
AGND
AGND
VREF
VDD
VDD
VDD
TCK
TMS
TDO
RST
AV+
AV+
TDI
DD
Monitor/Brown-out Detector
Oscillator
External
Monitor
Circuit
VDD
HVAMP
Digital Power
Analog Power
A
M
U
X
JTAG
Logic
VREF
SENSOR
TEMP
Prog
Gain
Boundary Scan
WDT
Debug HW
Oscillator
Internal
2%
25 MIPS, 32 kB Flash, 10-Bit ADC, 64-Pin Mixed-Signal MCU
100 ksps
(10-Bit)
A
M
U
X
ADC
System
Clock
Reset
Copyright © 2004 by Silicon Laboratories
8:2
C
8
0
5
1
o
e
r
External Data Memory Bus
SFR Bus
CANRAM
256 byte
FLASH
32x136
32 kB
XRAM
RAM
4 kB
Memory
-
-
-
CAN Bus 2.0B
-
-
Digital Peripherals
-
-
-
-
-
-
Clock Sources
-
-
Supply Voltage: 2.7 to 3.6 V
-
-
64-Pin TQFP
Temperature Range: –40 to +85 °C
4352 bytes data RAM
32 kB Flash; in-system programmable in 512-byte sectors (512 bytes
are reserved)
External parallel data memory interface
32 message objects
”Mailbox" implementation only interrupts CPU when needed
32 port I/O; all are 5 V tolerant
Hardware SMBus™ (I2C™ compatible), SPI™, and two UART serial
ports available concurrently
Programmable 16-bit counter array with 6 capture/compare modules
5 general-purpose 16-bit counter/timers
Dedicated watchdog timer; bidirectional reset
Real-time clock mode using timer 3 or PCA
Internal programmable 2% oscillator: up to 25 MHz
External oscillator: Crystal, RC, C, or Clock
Typical operating current: 10 mA at 25 MHz
Multiple power saving sleep and shutdown mode
SPI Bus
0,1,2,3,4
Latches
UART0
UART1
SMBus
Timers
0,1,2,3
CAN
2.0B
PCA
Port
&4
Port 4 <from crossbar>
Bus Control
Address [15:0]
Data [7:0]
CP2
CP1
CP0
C
R
O
S
S
B
A
R
P5 Latch
P6 Latch
Addr [15:8]
P7 Latch
Data Latch
Addr [7:0]
Ctrl Latch
+
-
+
-
C8051F047
+
-
Drv
Drv
Drv
Drv
P0
P1
P2
P3
P2.2
P2.0
P2.1
P2.3
P2.4
P2.5
DRV
DRV
DRV
DRV
P4
P5
P6
P7
P0.0
P0.7
P1.0
P1.7
P2.0/CPx
P2.7/CPx
P3.0/AINAMUX0
P3.7/AINAMUX7
CANTX
CANRX
10.11.2004
Related parts for C8051F047
C8051F047 Summary of contents
Page 1
... FLASH &4 Latches C 32x136 CAN o CANRAM 2.0B 256 byte r RAM XRAM Port 4 <from crossbar> External Data Memory Bus Bus Control Address [15:0] 8:2 Data [7:0] Copyright © 2004 by Silicon Laboratories C8051F047 P0.0 P0 Drv P0 P1 Drv P1 P2.0/CPx P2 B Drv P2.7/CPx A R P3.0/AINAMUX0 ...
Page 2
... A1 0.05 - 0.15 A2 0.95 - 1.05 b 0.17 0.22 0. 12. 10. 0. 12. 10.00 - Copyright © 2004 by Silicon Laboratories C8051F047 Typ Max Units 2.7 — 3.6 — 10 — — 0.1 — DC — 25 MHz — 10 — bits — — ±1 LSB ±1 LSB 59 — — ...