Microchip Technology PIC® 16F | Microchip Technology
PIC® 16F series from Microchip Technology
Overview
Compare PIC® 16F Variants
Side-by-side comparison of 10 product variants from Microchip Technology
| Parameter | PIC16F15324T-E/SL | PIC16F15323T-E/ST | PIC16F15324T-E/ST | PIC16F1829LINT-E/SSVAO | PIC16F1823T-E/ST | PIC16F917-E/PT | PIC16F946-E/PT | PIC16F946T-I/PT | PIC16F917-E/P | PIC16F917-I/P |
|---|---|---|---|---|---|---|---|---|---|---|
| Package / Case | - | TSSOP-14 | TSSOP-14 | SSOP-20 | TSSOP-14 | 44-TQFP | 64-TQFP | 64-TQFP | 40-DIP (0.600", 15.24mm) | 40-DIP (0.600", 15.24mm) |
| Operating Temperature | - | - | - | - | - | -40°C ~ 125°C (TA) | -40°C ~ 125°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 125°C (TA) | -40°C ~ 85°C (TA) |
| ADC Channels | - | 11 | 11 | - | 8 | 8 | 8 | 8 | - | 8 |
| Connectivity | - | - | - | - | - | I²C, SPI, UART/USART | I²C, SPI, UART/USART | I²C, SPI, UART/USART | I²C, SPI, UART/USART | I²C, SPI, UART/USART |
| Core Processor | - | - | - | - | - | PIC | PIC | PIC | PIC | PIC |
| Core Size | - | - | - | - | - | 8-Bit | 8-Bit | 8-Bit | 8-Bit | 8-Bit |
| Data Converters | - | - | - | - | - | A/D 8x10b | A/D 8x10b | A/D 8x10b | A/D 8x10b | A/D 8x10b |
| Data EEPROM Bytes | - | 0 | 0 | - | 256 | 256 | 256 | 256 | - | 256 |
| Data Signal Modulator Dsm | - | 0 | 0 | - | 1 | 0 | 0 | 0 | - | 0 |
| EEPROM Size | - | - | - | - | - | 256 x 8 | 256 x 8 | 256 x 8 | 256 x 8 | 256 x 8 |
| I2C | - | 1 -I2C | 1 -I2C | - | 1 -I2C | 1 -I2C | 1 -I2C | 1 -I2C | - | 1 -I2C |
| Lifecycle Status | - | - | - | - | - | Active | Active | Active | Active | Active |
| Low Power | - | Yes | Yes | - | Yes | No | No | No | - | No |
| Max ADC Resolution Bits | - | 10 | 10 | - | 10 | 10 | 10 | 10 | - | 10 |
| Number of Comparators | - | 2 | 2 | - | 2 | 2 | 2 | 2 | - | 2 |
| Number of I/O | - | - | - | - | - | 35 | 53 | 53 | 35 | 35 |
| Number of Pins | - | 14 | 14 | - | 14 | 40 | 64 | 64 | - | 40 |
| Numerically Controlled Oscillator Nco | - | 1 | 1 | - | 0 | 0 | 0 | 0 | - | 0 |
| Operation Voltage Max V | - | 5.5 | 5.5 | - | 5.5 | 5.5 | 5.5 | 5.5 | - | 5.5 |
| Operation Voltage Min V | - | 1.8 | 1.8 | - | 1.8 | 2 | 2 | 2 | - | 2 |
| Oscillator Type | - | - | - | - | - | Internal | Internal | Internal | Internal | Internal |
| Package | - | TSSOP-14 | TSSOP-14 | SSOP-20 | TSSOP-14 | TQFP-44 | TQFP-64 | TQFP-64 | 40-PDIP | PDIP-40 |
| Peripherals | - | - | - | - | - | Brown-out Detect/Reset, LCD, POR, PWM, WDT | Brown-out Detect/Reset, LCD, POR, PWM, WDT | Brown-out Detect/Reset, LCD, POR, PWM, WDT | Brown-out Detect/Reset, LCD, POR, PWM, WDT | Brown-out Detect/Reset, LCD, POR, PWM, WDT |
| Program Memory Size | 7 kB | 3.5KB Typical Operating Supply V... | 7 kB | - | - | 14KB (8K x 14) | 14KB (8K x 14) | 14KB (8K x 14) | 14KB (8K x 14) | 14KB (8K x 14) |
| Program Memory Size Kb | - | 3.5 | 7 | - | 3.5 | 14 | 14 | 14 | - | 14 |
| Program Memory Type | Flash | Flash | Flash | - | - | Flash | Flash | Flash | Flash | Flash |
| RAM Bytes | - | 256 | 512 | - | 128 | 352 | 336 | 336 | - | 352 |
| RAM Size | 512 B | 256 B | 512 B | - | - | 352 x 8 | 336 x 8 | 336 x 8 | 352 x 8 | 352 x 8 |
| Speed | - | - | - | - | - | 20MHz | 20MHz | 20MHz | 20MHz | 20MHz |
| SPI | - | 1 | 1 -SPI | - | 1 -SPI | 1 -SPI | 1 -SPI | 1 -SPI | - | 1 -SPI |
| Stand Alone Pwm | - | 4 | 4 | - | 0 | 0 | 0 | 0 | - | 0 |
| Supply Voltage | 2.3 | 2.3 | 2.3 | - | - | 2V ~ 5.5V | 2V ~ 5.5V | 2V ~ 5.5V | 2V ~ 5.5V | 2V ~ 5.5V |
| Timers | - | 1 x 8-bit - 2 x 16-bit | 1 x 8-bit - 2 x 16-bit | - | 2 x 8-bit - 1 x 16-bit | 2 x 8-bit - 1 x 16-bit | 2 x 8-bit - 1 x 16-bit | 2 x 8-bit - 1 x 16-bit | - | 2 x 8-bit - 1 x 16-bit |
| Zero Cross Detect | - | Yes | Yes | - | No | No | No | No | - | No |
| Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote | Request Quote |
Selection Guide
Package
TSSOP-14→PIC16F15323T-E/STPIC16F15324T-E/STPIC16F1823T-E/ST
SSOP-20→PIC16F1829LINT-E/SSVAO
44-TQFP→PIC16F917-E/PT
64-TQFP→PIC16F946-E/PTPIC16F946T-I/PT
40-DIP (0.600", 15.24mm)→PIC16F917-E/PPIC16F917-I/P
Temperature Range
-40°C ~ 125°C (TA)→PIC16F917-E/PTPIC16F946-E/PTPIC16F917-E/P
-40°C ~ 85°C (TA)→PIC16F946T-I/PTPIC16F917-I/P
Base Numbers
| Base Number | Description | Variants | Status | Action |
|---|---|---|---|---|
| PIC16F | Microchip PIC16F devices are mid-range 8-bit MCUs for cost-sensitive embedded control, offering Flash memory, timers, ADCs, serial interfaces, and broad DIP, SOIC, SSOP, QFN, and TQFP package coverage. | 587 MPNs | Active | View Details |
