PIC18-Q20 Family Types
Devices |
PIC18F04Q20 |
PIC18F05Q20 |
PIC18F06Q20 |
---|---|---|---|
PIC18F14Q20 |
PIC18F15Q20 |
PIC18F16Q20 |
|
Program Flash Memory | 16 KB | 32 KB | 64 KB |
Data SRAM | 1 KB | 2 KB | 4 KB |
Data EEPROM | 256B | 256B | 256B |
Memory Access Partition (MAP) | Yes | Yes | Yes |
Device Information Area (DIA) | Yes | Yes | Yes |
Feature | PIC18F04Q20 | PIC18F14Q20 |
---|---|---|
PIC18F05Q20 | PIC18F15Q20 | |
PIC18F06Q20 | PIC18F16Q20 | |
Pins | 14 | 20 |
I/O Pins | 11 | 16 |
Peripheral Pin Select (PPS) | Yes | Yes |
Multi-Voltage I/O (MVIO) Pins | 2 (on VDDIO2) | 4 (2 on VDDIO2 and VDDIO3 each) |
High-Voltage Tolerant Pins | 2 | 4 |
Signal Routing Port (8-Pin) | 1 | 1 |
8-Bit Timer with HLT (TMR2) | 2 | 2 |
16-Bit Timers (TMR0/1) | 2 | 2 |
16-Bit Universal Timer (UTMR) | 2 | 2 |
16-Bit Dual PWM | 2 | 2 |
Capture/Compare/PWM (CCP) | 2 | 2 |
Complimentary Waveform Generator (CWG) | 1 | 1 |
Configurable Logic Cell (CLC) | 4 | 4 |
10-Bit Analog-to-Digital Converter with Computation (ADCC) External Channels | 8 | 11 |
High/Low-Voltage Detect (HLVD) | 1 | 1 |
Serial Peripheral Interface (SPI) | 1 | 1 |
Inter-Integrated Circuit (I2C) | 1 Host, up to 2 Clients(1) | 1 Host, up to 3 Clients(1) |
Improved Inter-Integrated Circuit (I3C®) | 1 Target | 2 Targets |
Universal Asynchronous Receiver Transmitter (UART) | 1 | 1 |
UART with Protocol Support | 1 | 1 |
Direct Memory Access (DMA) Channels | 4 | 4 |
Windowed Watchdog Timer (WWDT) | Yes | Yes |
32-Bit CRC with Scanner | Yes | Yes |
Vectored Interrupts | Yes | Yes |
Interrupt-on-Change (IOC) | Yes | Yes |
Peripheral Module Disable (PMD) | Yes | Yes |
Temperature Indicator | Yes | Yes |
Note:
|