C8051F331 Silicon Laboratories Inc, C8051F331 Datasheet - Page 11

no-image

C8051F331

Manufacturer Part Number
C8051F331
Description
IC 8051 MCU 8K FLASH 20MLP
Manufacturer
Silicon Laboratories Inc
Series
C8051F33xr
Datasheet

Specifications of C8051F331

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
POR, PWM, 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
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
-
Data Converters
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F331
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
C8051F331-GM
Manufacturer:
SiliconL
Quantity:
1 630
Part Number:
C8051F331-GM
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
C8051F331-GMR
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
C8051F331-GMR
0
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

Related parts for C8051F331