Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ANALOG PERIPHERALS
12-bit, 100 KSPS ADC
1LSB INL
No Missing Codes
Programmable Throughput up to 100ksps
8 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 ( 3C)
Two 12-bit DACs
Voltage Output
10usec Settling Time
Two Comparators
16 Programmable Hysteresis Values
Configurable to Generate Interrupts or Reset
Reference
2.4V; 15 ppm/C
External Reference Input
VDD Monitor and Brown-out Detector
ON-CHIP JTAG EMULATION
On-Chip Emulation Circuitry Facilitates Full Speed, NonIntrusive In-Circuit Emulation
Supports Breakpoints, Single Stepping, Watchpoints
Inspect/Modify Memory and Registers
Superior Performance to Emulation Systems Using ICE-Chips,
Target Pods, and Sockets
Fully Compliant with IEEE 1149.1 Specification
$99 Emulation Kit (C8051F005DK)
VDD
VDD
DGND
DGND
DGND
DGND
AV+
AV+
AGND
AGND
Digital Power
UART
SPI Bus
Analog Power
5-Chnl
PCA
/RST
VDD
Monitor
External
Oscillator
Circuit
XTAL1
XTAL2
WDT
System Clock
Internal
Oscillator
DAC1
DAC0
DAC0
(12-Bit)
A
M
U
X
Prog
Gain
8
0
5
1
C
o
r
e
32kbyte
FLASH
Timers
0,1,2
256 byte
RAM
Timer 3
2048 byte
XRAM
Port 0
Latch
Port 1
Latch
Port 2
Latch
SFR Bus
Port 3
Latch
C
R
O
S
S
B
A
R
S
W
I
T
C
H
P
0
D
r
v
P
1
D
r
v
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P
2
D
r
v
P
3
D
r
v
VREF
DAC1
(12-Bit)
AIN0.0
AIN0.1
AIN0.2
AIN0.3
AIN0.4
AIN0.5
AIN0.6
AIN0.7
I2C is a trademark of Philips Semi.; SMBus is a trademark of Intel Corp.; SPI is a trademark of Motorola, Inc.
SMBus
TCK
TMS
TDI
TDO
VREF
8051-COMPATIBLE C Core
Pipelined Instruction Architecture; Executes 70% of Instructions in
1 or 2 System Clocks
Up to 25MIPS Throughput with 25MHz Clock
Expanded Interrupt Handler; Up to 22 Interrupt Sources
MEMORY
2304 Bytes Data RAM
32k Bytes FLASH; In-System Programmable in 512 byte Sectors
DIGITAL PERIPHERALS
16 Port I/O; All are 5V tolerant
TM
TM
TM
Hardware I2C /SMBus , SPI , and UART Serial Ports
Available Concurrently
16-bit Programmable Counter/Timer Array with 5
Capture/Compare Modules (Each Configurable as an 8-Bit PWM)
4 General Purpose 16-bit Counter/Timers
Dedicated Watch-Dog Timer; Bi-directional Reset
CLOCK SOURCES
Internal Programmable Oscillator: 2-to-16MHz
External Oscillator: Crystal, RC,C, or Clock
Can Switch Between Clock Sources on-the-fly; Useful in Power
Saving Modes
SUPPLY VOLTAGE ...................................................... 2.7V to 3.6V
Typical Operating Current: 12mA @ 25MHz
Multiple Power Saving Sleep and Shutdown Modes
48-Pin TQFP Package
Temperature Range: 40C to +85C
ADC
100ksps
(12-Bit)
TEMP
SENSOR
CP0+
CP0
CP0-
CP1+
CP1
CP1-
12.20.2000
C8051F006
A1 0.05
1.20
0.15
A2
9.00
D1
7.00
0.50
9.00
E1
7.00
e
A
b
A1
MAX
UNITS
3.6
0.8
V
mA
12
0.5
20
2
3.6
V
mA
mA
A
A
1.5
V
25
0.2 x VDD
SYSCLK/8
SYSCLK/2
MHz
V
V
V
V
MHz
MHz
1
1
100
VREF
bits
LSB
LSB
ksps
V
0.6
VREF- 1LSB
bits
LSB
LSB
LSB
s
V
(AV+) +0.25
+5
+10
A
s
V
nA
mV
4
1
3
10
1.5
4
0.001
D1
PIN 1
IDENTIFIER
TYP