C8051T600/1/2/3/4/5/6 Mixed-Signal Byte-Programmable EPROM MCU Analog Peripherals High-Speed 8051 C Core - 10-Bit ADC (T600/602/604 only) - Pipelined instruction architecture executes 70% of Up to 500 ksps instructions in 1 or 2 system clocks Up to 8 external inputs - Up to 25 MIPS throughput with 25 MHz clock V external pin, Internal Regulator or V REF DD - Expanded interrupt handler Internal or external start of conversion source Built-in temperature sensor Memory - Comparator - 256 or 128 Bytes internal data RAM Programmable hysteresis and response time - 8, 4, 2, or 1.5 kB byte-programmable EPROM code Configurable as interrupt or reset source Low current memory On-Chip Debug Digital Peripherals - C8051F300 can be used as code development - Up to 8 Port I/O with high sink current capability platform complete development kit available - Hardware enhanced UART and SMBus serial - On-chip debug circuitry facilitates full speed, ports non-intrusive in-system debug - Three general purpose 16-bit counter/timers - Provides breakpoints, single stepping, - 16-bit programmable counter array (PCA) with three inspect/modify memory and registers capture/compare modules Supply V Voltage 1.8 to 3.6 8 or 16-bit PWM - On-chip LDO for internal core supply Rising / falling edge capture Frequency output - Built-in voltage supply monitor Software timer T emperature Range: 40 to +85C Clock Sources Package Options: - Internal oscillator: 24.5 MHz with 2% accuracy - 3 x 3 mm QFN11 supports crystal-less UART operation - 2 x 2 mm QFN10 (C8051T606 Only) - External oscillator: RC, C, or CMOS Clock - MSOP10 (C8051T606 Only) - Can switch between clock sources on-the-fly useful in power saving modes - SOIC14 (C8051T600/1/2/3/4/5 Only) Rev. 1.3 8/20 Copyright 2020 by Silicon Laboratories C8051T600/1/2/3/4/5/6 Not Recommended for New DesignsC8051T600/1/2/3/4/5/6 Table of Contents 1. System Overview ..................................................................................................... 13 2. Ordering Information............................................................................................... 16 3. Pin Definitions.......................................................................................................... 18 4. QFN-11 Package Specifications ............................................................................. 23 5. SOIC-14 Package Specifications............................................................................ 25 6. MSOP-10 Package Specifications .......................................................................... 27 7. QFN-10 Package Specifications ............................................................................. 29 8. Electrical Characteristics........................................................................................ 31 8.1. Absolute Maximum Specifications..................................................................... 31 8.2. Electrical Characteristics ................................................................................... 32 8.3. Typical Performance Curves ............................................................................. 39 9. 10-Bit ADC (ADC0, C8051T600/2/4 only)................................................................ 41 9.1. Output Code Formatting.................................................................................... 42 9.2. 8-Bit Mode ......................................................................................................... 42 9.3. Modes of Operation........................................................................................... 42 9.3.1. Starting a Conversion................................................................................ 42 9.3.2. Tracking Modes......................................................................................... 43 9.3.3. Settling Time Requirements...................................................................... 44 9.4. Programmable Window Detector....................................................................... 48 9.4.1. Window Detector Example........................................................................ 50 9.5. ADC0 Analog Multiplexer (C8051T600/2/4 only)............................................... 51 10. Temperature Sensor (C8051T600/2/4 only) ......................................................... 53 10.1. Calibration ....................................................................................................... 53 11. Voltage Reference Options................................................................................... 56 12. Voltage Regulator (REG0)..................................................................................... 58 13. Comparator0........................................................................................................... 60 13.1. Comparator Multiplexer ................................................................................... 64 14. CIP-51 Microcontroller........................................................................................... 66 14.1. Instruction Set.................................................................................................. 67 14.1.1. Instruction and CPU Timing .................................................................... 67 14.2. CIP-51 Register Descriptions .......................................................................... 72 15. Memory Organization ............................................................................................ 75 15.1. Program Memory............................................................................................. 75 15.2. Data Memory................................................................................................... 76 15.2.1. Internal RAM ........................................................................................... 76 15.2.1.1. General Purpose Registers ............................................................ 77 15.2.1.2. Bit Addressable Locations .............................................................. 77 15.2.1.3. Stack ............................................................................................ 77 16. Special Function Registers................................................................................... 78 17. Interrupts ................................................................................................................ 81 17.1. MCU Interrupt Sources and Vectors................................................................ 82 17.1.1. Interrupt Priorities.................................................................................... 82 17.1.2. Interrupt Latency ..................................................................................... 82 2 Rev. 1.3 Not Recommended for New Designs