C8051F017 Silicon Laboratories Inc, C8051F017 Datasheet - Page 6

IC 8051 MCU 32K FLASH 32LQFP

C8051F017

Manufacturer Part Number
C8051F017
Description
IC 8051 MCU 32K FLASH 32LQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F01xr
Datasheets

Specifications of C8051F017

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
8
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2.25K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 4x10b; D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
32-LQFP
Data Bus Width
8 bit
Data Ram Size
2.25 KB
Interface Type
SMBus, SPI, UART
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
8
Number Of Timers
16 bit
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 4 Channel
On-chip Dac
12 bit, 2 Channel
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Lead Free Status / Rohs Status
No

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F017
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017-GQ
Manufacturer:
Silicon Labs
Quantity:
135
Part Number:
C8051F017-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017-GQR
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F017R
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
19. TIMERS ............................................................................................................................. 138
20. PROGRAMMABLE COUNTER ARRAY..................................................................... 154
21. JTAG (IEEE 1149.1) ......................................................................................................... 164
Table 18.2. Oscillator Frequencies for Standard Baud Rates ..........................................................................136
Figure 18.8. SBUF: Serial (UART) Data Buffer Register...............................................................................136
Figure 18.9. SCON: Serial Port Control Register............................................................................................137
19.1.
Figure 19.1. T0 Mode 0 Block Diagram..........................................................................................................139
Figure 19.2. T0 Mode 2 Block Diagram..........................................................................................................140
Figure 19.3. T0 Mode 3 Block Diagram..........................................................................................................141
Figure 19.4. TCON: Timer Control Register...................................................................................................142
Figure 19.5. TMOD: Timer Mode Register.....................................................................................................143
Figure 19.6. CKCON: Clock Control Register................................................................................................144
Figure 19.7. TL0: Timer 0 Low Byte ..............................................................................................................145
Figure 19.8. TL1: Timer 1 Low Byte ..............................................................................................................145
Figure 19.9. TH0: Timer 0 High Byte .............................................................................................................145
Figure 19.10. TH1: Timer 1 High Byte ...........................................................................................................145
19.2.
Figure 19.11. T2 Mode 0 Block Diagram........................................................................................................147
Figure 19.12. T2 Mode 1 Block Diagram........................................................................................................148
Figure 19.13. T2 Mode 2 Block Diagram........................................................................................................149
Figure 19.14. T2CON: Timer 2 Control Register............................................................................................150
Figure 19.15. RCAP2L: Timer 2 Capture Register Low Byte ........................................................................151
Figure 19.16. RCAP2H: Timer 2 Capture Register High Byte .......................................................................151
Figure 19.17. TL2: Timer 2 Low Byte ............................................................................................................151
Figure 19.18. TH2: Timer 2 High Byte ...........................................................................................................151
19.3.
Figure 19.19. Timer 3 Block Diagram.............................................................................................................152
Figure 19.20. TMR3CN: Timer 3 Control Register ........................................................................................152
Figure 19.21. TMR3RLL: Timer 3 Reload Register Low Byte ......................................................................153
Figure 19.22. TMR3RLH: Timer 3 Reload Register High Byte .....................................................................153
Figure 19.23. TMR3L: Timer 3 Low Byte ......................................................................................................153
Figure 19.24. TMR3H: Timer 3 High Byte .....................................................................................................153
Figure 20.1. PCA Block Diagram ...................................................................................................................154
20.1.
Table 20.1. PCA0CPM Register Settings for PCA Capture/Compare Modules .............................................155
Figure 20.2. PCA Interrupt Block Diagram.....................................................................................................155
Figure 20.3. PCA Capture Mode Diagram ......................................................................................................156
Figure 20.4. PCA Software Timer Mode Diagram..........................................................................................157
Figure 20.5. PCA High Speed Output Mode Diagram....................................................................................157
Figure 20.6. PCA PWM Mode Diagram .........................................................................................................158
20.2.
Table 20.2. PCA Timebase Input Options.......................................................................................................159
Figure 20.7. PCA Counter/Timer Block Diagram...........................................................................................159
20.3.
Figure 20.8. PCA0CN: PCA Control Register .................................................................................................160
Figure 20.9. PCA0MD: PCA Mode Register ..................................................................................................161
Figure 20.10. PCA0CPMn: PCA Capture/Compare Registers........................................................................162
Figure 20.11. PCA0L: PCA Counter/Timer Low Byte ...................................................................................163
Figure 20.12. PCA0H: PCA Counter/Timer High Byte ..................................................................................163
Figure 20.13. PCA0CPLn: PCA Capture Module Low Byte ..........................................................................163
Figure 20.14. PCA0CPHn: PCA Capture Module High Byte.........................................................................163
Figure 21.1. IR: JTAG Instruction Register ....................................................................................................164
21.1.
Timer 0 and Timer 1 ..........................................................................................................................138
Timer 2 ..............................................................................................................................................146
Timer 3 ..............................................................................................................................................152
Capture/Compare Modules ................................................................................................................155
PCA Counter/Timer...........................................................................................................................159
Register Descriptions for PCA ..........................................................................................................160
Boundary Scan...................................................................................................................................165
Rev. 1.7
C8051F000/1/2/5/6/7
C8051F010/1/2/5/6/7
6

Related parts for C8051F017