English
Language : 

C8051F340_0608 Datasheet, PDF (3/288 Pages) Silicon Laboratories – Full Speed USB Flash MCU Family
C8051F340/1/2/3/4/5/6/7
Table of Contents
1. System Overview.................................................................................................... 19
1.1. CIP-51™ Microcontroller Core.......................................................................... 23
1.1.1. Fully 8051 Compatible.............................................................................. 23
1.1.2. Improved Throughput ............................................................................... 23
1.1.3. Additional Features .................................................................................. 23
1.2. On-Chip Memory............................................................................................... 25
1.3. Universal Serial Bus Controller ......................................................................... 26
1.4. Voltage Regulator ............................................................................................. 27
1.5. On-Chip Debug Circuitry................................................................................... 27
1.6. Programmable Digital I/O and Crossbar ........................................................... 28
1.7. Serial Ports ....................................................................................................... 29
1.8. Programmable Counter Array ........................................................................... 29
1.9. 10-Bit Analog to Digital Converter..................................................................... 30
1.10.Comparators..................................................................................................... 31
2. Absolute Maximum Ratings .................................................................................. 32
3. Global DC Electrical Characteristics .................................................................... 33
4. Pinout and Package Definitions............................................................................ 36
5. 10-Bit ADC (ADC0).................................................................................................. 45
5.1. Analog Multiplexer ............................................................................................ 46
5.2. Temperature Sensor ......................................................................................... 47
5.3. Modes of Operation .......................................................................................... 49
5.3.1. Starting a Conversion............................................................................... 49
5.3.2. Tracking Modes........................................................................................ 50
5.3.3. Settling Time Requirements ..................................................................... 51
5.4. Programmable Window Detector ...................................................................... 56
5.4.1. Window Detector In Single-Ended Mode ................................................. 58
5.4.2. Window Detector In Differential Mode...................................................... 59
6. Voltage Reference .................................................................................................. 61
7. Comparators ........................................................................................................... 63
8. Voltage Regulator (REG0)...................................................................................... 73
8.1. Regulator Mode Selection................................................................................. 73
8.2. VBUS Detection ................................................................................................ 73
9. CIP-51 Microcontroller ........................................................................................... 77
9.1. Instruction Set ................................................................................................... 78
9.1.1. Instruction and CPU Timing ..................................................................... 78
9.1.2. MOVX Instruction and Program Memory ................................................. 79
9.2. Memory Organization........................................................................................ 83
9.2.1. Program Memory...................................................................................... 83
9.2.2. Data Memory............................................................................................ 84
9.2.3. General Purpose Registers ...................................................................... 84
9.2.4. Bit Addressable Locations........................................................................ 84
9.2.5. Stack ....................................................................................................... 84
9.2.6. Special Function Registers....................................................................... 85
Rev. 1.0
3