编辑: 笨蛋爱傻瓜悦 | 2019-07-02 |
1.0 7/10 Copyright ?
2010 by Silicon Laboratories C8051F80x-83x Capacitance to Digital Converter - Supports buttons, sliders, wheels, and capacitive proximity sensing - Fast
40 ?s per channel conversion time - 16-bit resolution - Up to
16 input channels - Auto-scan and wake-on-touch - Auto-accumulate 4x, 8x, 16, 32x, and 64x samples Analog Peripherals - 10-Bit ADC ? Up to
500 ksps ? Up to
16 external single-ended inputs ? VREF from on-chip VREF, external pin or VDD ? Internal or external start of conversion source ? Built-in temperature sensor - Comparator ? Programmable hysteresis and response time ? Configurable as interrupt or reset source On-Chip Debug - On-chip debug circuitry facilitates full speed, non- intrusive in-system debug (no emulator required) - Provides breakpoints, single stepping, inspect/modify memory and registers - Superior performance to emulation systems using ICE-chips, target pods, and sockets - Low cost, complete development kit High-Speed
8051 ?C Core - Pipelined instruction architecture;
executes 70% of instructions in
1 or
2 system clocks - Up to
25 MIPS throughput with
25 MHz clock - Expanded interrupt handler Memory - Up to
512 bytes internal data RAM (256 + 256) - Up to
16 kB Flash;
In-system programmable in 512-byte sectors Digital Peripherals -
17 or
13 Port I/O with high sink current - Hardware enhanced UART, SMBus? (I2 C compati- ble), and enhanced SPI? serial ports - Three general purpose 16-bit counter/timers - 16-Bit programmable counter array (PCA) with
3 capture/compare modules and enhanced PWM functionality - Real time clock mode using timer and crystal Clock Sources - 24.5 MHz ±2% Oscillator ? Supports crystal-less UART operation - 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 Supply Voltage 1.8 to 3.6 V - Built-in voltage supply monitor 24-Pin QSOP, 20-Pin QFN, 16-Pin SOIC Temperature Range: C40 to +85 °C ANALOG PERIPHERALS
16 kB ISP FLASH
512 B RAM POR DEBUG CIRCUITRY FLEXIBLE INTERRUPTS
8051 CPU (25 MIPS) DIGITAL I/O 24.5 MHz PRECISION INTERNAL OSCILLATOR HIGH-SPEED CONTROLLER CORE CROSSBAR VOLTAGE COMPARATOR + C WDT UART SMBus PCA Timer
0 Timer
1 Timer
2 Port
0 SPI 10-bit
500 ksps ADC TEMP SENSOR A M U X P1.0- P1.3 P2.0 Capacitive Sense P1.4- P1.7 C8051F80x-83x
2 Rev. 1.0 C8051F80x-83x Rev. 1.0
3 Table of Contents 1. System Overview
15 2. Ordering Information.25 3. Pin Definitions.28 4. QFN-20 Package Specifications
33 5. QSOP-24 Package Specifications
35 6. SOIC-16 Package Specifications.37 7. Electrical Characteristics.39 7.1. Absolute Maximum Specifications.39 7.2. Electrical Characteristics
40 8. 10-Bit ADC (ADC0)46 8.1. Output Code Formatting.47 8.2. 8-Bit Mode
47 8.3. Modes of Operation.47 8.3.1. Starting a Conversion.47 8.3.2. Tracking Modes.48 8.3.3. Settling Time Requirements.49 8.4. Programmable Window Detector.53 8.4.1. Window Detector Example.55 8.5. ADC0 Analog Multiplexer
56 9. Temperature Sensor.58 9.1. Calibration
58 10. Voltage and Ground Reference Options.60 10.1. External Voltage References.61 10.2. Internal Voltage Reference Options
61 10.3. Analog Ground Reference.61 10.4. Temperature Sensor Enable
61 11. Voltage Regulator (REG0)63 12. Comparator0.65 12.1. Comparator Multiplexer
69 13. Capacitive Sense (CS0)71 13.1. Configuring Port Pins as Capacitive Sense Inputs.72 13.2. Capacitive Sense Start-Of-Conversion Sources