C8051F000/1/2/5/6/7
C8051F010/1/2/5/6/7
Mixed-Signal 32KB ISP FLASH MCU Family
ANALOG PERIPHERALS
HIGH SPEED 8051 µC CORE
-
SAR ADC
-
Pipelined Instruction Architecture; Executes 70% of
Instruction Set in 1 or 2 System Clocks
Up to 25MIPS Throughput with 25MHz Clock
21 Vectored Interrupt Sources
§
§
§
§
§
12-Bit (C8051F000/1/2, C8051F005/6/7)
10-bit (C8051F010/1/2, C8051F015/6/7)
1LSB INL
-
-
Programmable Throughput up to 100ksps
Up to 8 External Inputs; Programmable as Single-
Ended or Differential
MEMORY
-
-
-
256 Bytes Internal Data RAM (F000/01/02/10/11/12)
2304 Bytes Internal Data RAM (F005/06/07/15/16/17)
32k Bytes FLASH; In-System Programmable in 512 byte
Sectors
§
§
§
Programmable Amplifier Gain: 16, 8, 4, 2, 1, 0.5
Data Dependent Windowed Interrupt Generator
Built-in Temperature Sensor ( 3° C)
DIGITAL PERIPHERALS
-
-
Two 12-bit DACs
-
-
4 Byte-Wide Port I/O; All are 5V tolerant
Hardware SMBusTM (I2CTM Compatible), SPITM, and UART
Serial Ports Available Concurrently
Programmable 16-bit Counter/Timer Array with 5
Capture/Compare Modules
Two Analog Comparators
§
16 Programmable Hysteresis Values
§
Configurable to Generate Interrupts or Reset
-
-
Voltage Reference
§
2.4V; 15 ppm/° C
Available on External Pin
-
-
-
4 General Purpose 16-bit Counter/Timers
Dedicated Watch-Dog Timer
§
-
Precision VDD Monitor/Brown-out Detector
Bi-directional Reset
ON-CHIP JTAG DEBUG & BOUNDRY SCAN
CLOCK SOURCES
-
On-Chip Debug Circuitry Facilitates Full Speed, Non-
Intrusive In-System Debug (No Emulator Required!)
Provides Breakpoints, Single Stepping, Watchpoints, Stack
Monitor
-
-
-
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
-
-
-
Inspect/Modify Memory and Registers
Superior Performance to Emulation Systems Using ICE-
Chips, Target Pods, and Sockets
SUPPLY VOLTAGE ........................ 2.7V to 3.6V
-
-
Typical Operating Current: 10mA @ 20MHz
Multiple Power Saving Sleep and Shutdown Modes
-
-
IEEE1149.1 Compliant Boundary Scan
Low Cost Development Kit: $99
64-Pin TQFP, 48-Pin TQFP, 32-Pin LQFP
Temperature Range: –40° C to +85° C
ANALOG PERIPHERALS
DIGITAL I/O
PCA
TEMP
SENSOR
SMBus
SPI Bus
UART
SAR
ADC
PGA
VREF
Timer 0
Timer 1
Timer 2
Timer 3
12-Bit
DAC
+
-
+
12-Bit
DAC
-
VOLTAGE
COMPARATORS
HIGH-SPEED CONTROLLER CORE
8051 CPU
(25MIPS)
32KB
CLOCK
CIRCUIT
256/2304 B
SRAM
DEBUG
CIRCUITRY
SANITY
JTAG
21
ISP FLASH
INTERRUPTS CONTROL
Page 1
CYGNAL Integrated Products, Inc. 2001
4.2001; Rev. 1.3