ETC C8051F302

C8051F302
8KB Flash, 256 RAM, 8-Bit ADC, 11-Pin MCU
PRELIMINARY
ANALOG PERIPHERALS
HIGH SPEED 8051 µC Core
8-BIT ADC
- Up to 500ksps
- Up to 8 External Inputs
- Programmable Amplifier Gains of 4, 2, 1, & 0.5
- VREF from External Pin or VDD
- Internal or External Start of Conversion Sources
- Built-in Temperature Sensor (± 3°C)
Comparator
- Programmable Hysteresis and Response Time
- Configurable as Wake-up or Reset Source
- Low Current (0.4uA)
-
ON-CHIP DEBUG
-
On-Chip Debug Circuitry Facilitates Full Speed,
Non-Intrusive In-System Debug (No Emulator
Required!)
Provides Breakpoints, Single Stepping,
Watchpoints
Inspect/Modify Memory, Registers, and Stack
Superior Performance to Emulation Systems
Using ICE-Chips, Target Pods, and Sockets
Low Cost, Complete Development Kit
SUPPLY VOLTAGE ............... 2.7V to 3.6V
-
Typical Operating Current:
5.8mA @ 25MHz
11uA @ 32kHz
Typical Stop Mode Current: <0.1uA
Temperature Range: –40°°C to +85°°C
VDD
-
Pipe-lined Instruction Architecture; Executes 70% of
Instructions in 1 or 2 System Clocks
Up to 25MIPS Throughput with 25MHz Clock
Expanded Interrupt Handler
MEMORY
-
256 Bytes Internal Data RAM
8k Bytes FLASH; In-System Programmable in 512 byte
Sectors
DIGITAL PERIPHERALS
-
8 Port I/O; All 5V tolerant with High Sink Current
Enhanced Hardware UART and SMBus Serial Ports
Three General Purpose 16-Bit Counter/Timers
16-bit Programmable Counter Array with Three
Capture/Compare Modules, WDT
-
Real Time Clock Mode using PCA or Timer and
External Clock Source
CLOCK SOURCES
-
Internal Oscillator: 20MHz Nominal
External Oscillator: Crystal, RC, C, or Clock (1 or 2 Pin
Modes)
Can Switch Between Clock Sources on-the-fly; Useful in
Power Saving Modes
11-Pin Micro Lead Package
-
3 x 3mm PCB Footprint; Actual MLP Size
SMBus is a trademark of Intel Corp.
Analog/Digital
Power
GND
C2D
Debug HW
Reset
/RST/C2CK
POR
XTAL1
XTAL2
External
Oscillator
Circuit
Internal
Oscillator
BrownOut
System Clock
8
0
5
1
Port 0
Latch
8kbyte
FLASH
256 byte
SRAM
C
o SFR Bus
r
e
UART
P
0
X
B
A
R
Timer 0,
1, 2 / RTC
PCA/
WDT
D
r
v
SMBus
P0.0/VREF
P0.1
P0.2/XTAL1
P0.3/XTAL2
P0.4/TX
P0.5/RX
P0.6/CNVST
P0.7/C2D
C2D
CP0
VDD
+
-
VREF
Temp
8-bit
500ksps
ADC
PGA
A
M
U
X
AIN0-AIN7
10.15.2001
C8051F302
8KB Flash, 256 RAM, 8-Bit ADC, 11-Pin MCU
PRELIMINARY
SELECTED ELECTRICAL SPECIFICATIONS TA = -40°C to +85°C, VDD = 2.7V unless otherwise specified.
PARAMETER
CONDITIONS
MIN
TYP
MAX
UNITS
GLOBAL CHARACTERISTICS
Supply Voltage
Supply Current with CPU
active
2.7
Clock=25MHz
Clock=1MHz
Clock=32kHz; VDD Monitor Disabled
Oscillator off; VDD Monitor Enabled
Oscillator off; VDD Monitor Disabled
Supply Current (shutdown)
3.6
V
mA
mA
µA
µA
µA
25
0.3 x VDD
MHz
V
V
V
V
20.0
25.0
MHz
8
±½
±½
±1
±1
bits
LSB
LSB
dB
500
VREF
ksps
V
5.8
0.34
11
10
<0.1
CPU & DIGITAL I/O PORTS
Clock Frequency Range
Port Output High Voltage
Port Output Low Voltage
Input High Voltage
Input Low Voltage
IOH = -3mA, Port I/O push-pull
IOL = 8.5mA
DC
VDD – 0.7
0.6
0.7 x VDD
INTERNAL OSCILLATOR
Frequency
15.0
A/D CONVERTER
Resolution
Integral Nonlinearity
Differential Nonlinearity
Signal-to-Noise Plus
Distortion
Throughput Rate
Input Voltage Range
Guaranteed Monotonic
49
0
COMPARATOR
Response Time Mode0
Current Consumption Mode0
Response Time Mode1
Current Consumption Mode1
Response Time Mode2
Current Consumption Mode2
Response Time Mode3
Current Consumption Mode3
(CP+) – (CP-) = 100mV
(CP+) – (CP-) = 100mV
(CP+) – (CP-) = 100mV
(CP+) – (CP-) = 100mV
PACKAGE INFORMATION
C8051F300DK DEVELOPMENT KIT
Bottom View
E2
MM
MIN
TYP
MAX
A
0.80
0.90
1.00
A1
0
0.02
0.05
A2
0
0.65
1.00
LT
b
b
L
D3
D2
D
A3
R
b
LB
D4
e
k
0.25
0.18
D
D2
e
E
Side D View
2.20
2.27
D4
0.386
E
3.00
E2
1.36
e
0.5
k
0.27
0.45
0.55
A
A2
0
D3
L
A3
R
A
A2
Side E View
A1
A3
0.36
LT
A1
e
0.23
0.30
3.00
LB
e
0.1
7.6
0.18
3.2
0.32
1.3
1
0.4
0.37
0.09
2.25
0.65
µs
µA
µs
µA
µs
µA
µs
µA