C8051F330 Silicon Laboratories Inc, C8051F330 Datasheet - Page 11
C8051F330
Manufacturer Part Number
C8051F330
Description
IC 8051 MCU 8K FLASH 20MLP
Manufacturer
Silicon Laboratories Inc
Series
C8051F33xr
Datasheet
1.C8051F330R.pdf
(208 pages)
Specifications of C8051F330
Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
POR, PWM, Temp Sensor, WDT
Number Of I /o
17
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 16x10b; D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-QFN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
C8051F330
Manufacturer:
SILICON
Quantity:
359
Part Number:
C8051F330
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Company:
Part Number:
C8051F330-GM
Manufacturer:
SiliconL
Quantity:
6 420
Company:
Part Number:
C8051F330-GM
Manufacturer:
SILICON
Quantity:
121
Part Number:
C8051F330-GM
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Company:
Part Number:
C8051F330-GM-15T
Manufacturer:
SILICON
Quantity:
3 741
Part Number:
C8051F330-GMR
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Company:
Part Number:
C8051F330GM
Manufacturer:
SILLAB
Quantity:
4 419
18. Timers
19. Programmable Counter Array
Figure 18.1. T0 Mode 0 Block Diagram.................................................................. 172
Figure 18.2. T0 Mode 2 Block Diagram.................................................................. 173
Figure 18.3. T0 Mode 3 Block Diagram.................................................................. 174
Figure 18.4. TCON: Timer Control Register ........................................................... 175
Figure 18.5. TMOD: Timer Mode Register ............................................................. 176
Figure 18.6. CKCON: Clock Control Register ........................................................ 177
Figure 18.7. TL0: Timer 0 Low Byte ....................................................................... 178
Figure 18.8. TL1: Timer 1 Low Byte ....................................................................... 178
Figure 18.9. TH0: Timer 0 High Byte...................................................................... 178
Figure 18.10. TH1: Timer 1 High Byte.................................................................... 178
Figure 18.11. Timer 2 16-Bit Mode Block Diagram ................................................ 179
Figure 18.12. Timer 2 8-Bit Mode Block Diagram .................................................. 180
Figure 18.13. TMR2CN: Timer 2 Control Register ................................................. 181
Figure 18.14. TMR2RLL: Timer 2 Reload Register Low Byte ................................ 182
Figure 18.15. TMR2RLH: Timer 2 Reload Register High Byte............................... 182
Figure 18.16. TMR2L: Timer 2 Low Byte................................................................ 182
Figure 18.17. TMR2H Timer 2 High Byte ............................................................... 182
Figure 18.18. Timer 3 16-Bit Mode Block Diagram ................................................ 183
Figure 18.19. Timer 3 8-Bit Mode Block Diagram .................................................. 184
Figure 18.20. TMR3CN: Timer 3 Control Register ................................................. 185
Figure 18.21. TMR3RLL: Timer 3 Reload Register Low Byte ................................ 186
Figure 18.22. TMR3RLH: Timer 3 Reload Register High Byte............................... 186
Figure 18.23. TMR3L: Timer 3 Low Byte................................................................ 186
Figure 18.24. TMR3H Timer 3 High Byte ............................................................... 186
Figure 19.1. PCA Block Diagram............................................................................ 187
Table 19.1. PCA Timebase Input Options .............................................................. 188
Figure 19.2. PCA Counter/Timer Block Diagram.................................................... 188
Table 19.2. PCA0CPM Register Settings for PCA Capture/Compare Modules ..... 190
Figure 19.3. PCA Interrupt Block Diagram ............................................................. 190
Figure 19.4. PCA Capture Mode Diagram.............................................................. 191
Figure 19.5. PCA Software Timer Mode Diagram .................................................. 192
Figure 19.6. PCA High-Speed Output Mode Diagram............................................ 193
Figure 19.7. PCA Frequency Output Mode ............................................................ 194
Figure 19.8. PCA 8-Bit PWM Mode Diagram ......................................................... 195
Figure 19.9. PCA 16-Bit PWM Mode...................................................................... 196
Figure 19.10. PCA Module 2 with Watchdog Timer Enabled ................................. 197
Table 19.3. Watchdog Timer Timeout Intervals1.................................................... 199
Figure 19.11. PCA0CN: PCA Control Register ...................................................... 200
Figure 19.12. PCA0MD: PCA Mode Register......................................................... 201
Figure 19.13. PCA0CPMn: PCA Capture/Compare Mode Registers..................... 202
Figure 19.14. PCA0L: PCA Counter/Timer Low Byte............................................. 203
Figure 19.15. PCA0H: PCA Counter/Timer High Byte ........................................... 203
Figure 19.16. PCA0CPLn: PCA Capture Module Low Byte ................................... 203
C8051F330/1, C8051F330D
Rev. 1.2
11