Home >
Integrated Circuits >
Microcontrollers >
Microchip >
PIC18
PIC18 Microcontroller Series - Comparison Table
Technical Data
PIC18xxx Microcontrollers Specifications
Microcontroller | Package | Program Memory | SRAM | EEPROM | I/O Pins | Timers | A/D | CCP | PWM | SPI | I²C | CAN | USART | USB | Oscillator | Datasheet |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
18 Pin PDIP | ||||||||||||||||
PIC18F1220-I/P | PDIP18 | 4096 | 256 | 256 | 16 | 1x8,3x16 | 7x10-bit | ECCP | EUSART | 8(INT) | ![]() |
|||||
PIC18F1230-I/P | PDIP18 | 2048 | 256 | 128 | 16 | 2x16-bit | 4x10-bit | 6x14-bit | EUSART | 8(INT) | ![]() |
|||||
PIC18F1320-I/P | PDIP18 | 4096 | 256 | 256 | 16 | 1x8,3x16 | 7x10-bit | ECCP | EUSART | 8(INT) | ![]() |
|||||
PIC18F1330-I/P | PDIP18 | 4096 | 256 | 128 | 16 | 2x16-bit | 4x10-bit | 6x14-bit | EUSART | 8(INT) | ![]() |
|||||
28 Pin PDIP | ||||||||||||||||
PIC18F242-I/SP | PDIP28 | 8192 | 768 | 256 | 23 | 1x8,3x16 | 5x10-bit | 2 | Yes | Yes | AUSART | 40 | ![]() |
|||
PIC18F252-I/SP | PDIP28 | 16384 | 1536 | 256 | 23 | 1x8,3x16 | 5x10-bit | 2 | Yes | Yes | AUSART | 40 | ![]() |
|||
PIC18F258-I/SP | PDIP28 | 16384 | 1536 | 256 | 22 | 1x8,3x16 | 5x10-bit | 1 | Yes | Yes | 2.0B | AUSART | 40 | ![]() |
||
PIC18F2220-I/SP | PDIP28 | 2048 | 512 | 256 | 25 | 2x8,2x16 | 10x10-bit | 2 | Yes | Yes | AUSART | 8(INT) | ![]() |
|||
PIC18F2320-I/SP | PDIP28 | 4096 | 512 | 256 | 25 | 2x8,2x16 | 10x10-bit | 2 | Yes | Yes | AUSART | 8(INT) | ![]() |
|||
PIC18F2420-I/SP | PDIP28 | 8192 | 768 | 256 | 25 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | 8(INT) | ![]() |
|||
PIC18F2450-I/SP | PDIP28 | 8192 | 768 | 23 | 1x8,2x16 | 10x10-bit | 1 | Yes | Yes | EUSART | V2.0 | 48 | ![]() |
|||
PIC18F2455-I/SP | PDIP28 | 12288 | 2048 | 256 | 24 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | V2.0 | 8(INT) | ![]() |
||
PIC18F2520-I/SP | PDIP28 | 16384 | 1536 | 256 | 25 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | 8(INT) | ![]() |
|||
PIC18F2525-I/SP | PDIP28 | 24576 | 3968 | 1024 | 25 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | 8(INT) | ![]() |
|||
PIC18F2539-I/SP | PDIP28 | 12288 | 1408 | 256 | 21 | 3x16-bit | 5x10-bit | 2 | 2x10-bit | Yes | Yes | AUSART | 20 | ![]() |
||
PIC18F2550-I/SP | PDIP28 | 16384 | 2048 | 256 | 24 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | V2.0 | 8(INT) | ![]() |
||
PIC18F2580-I/SP | PDIP28 | 16384 | 1536 | 256 | 25 | 1x8,3x16 | 8x10-bit | 1 | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
||
PIC18F2620-I/SP | PDIP28 | 32768 | 3968 | 1024 | 25 | 1x8,3x16 | 10x10-bit | 2 | Yes | Yes | EUSART | 8(INT) | ![]() |
|||
PIC18F2680-I/SP | PDIP28 | 32768 | 3328 | 1024 | 25 | 1x8,3x16 | 8x10-bit | 1 | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
||
40 Pin PDIP | ||||||||||||||||
PIC18F452-I/P | PDIP40 | 16384 | 1536 | 256 | 34 | 1x8,3x16 | 8x10-bit | 2 | Yes | Yes | AUSART | 40 | ![]() |
|||
PIC18F458-I/P | PDIP40 | 16384 | 1536 | 256 | 33 | 1x8,3x16 | 8x10-bit | 2 | Yes | Yes | 2.0B | AUSART | 40 | ![]() |
||
PIC18F4220-I/P | PDIP40 | 2048 | 512 | 256 | 36 | 2x8,3x16 | 13x10-bit | 1 | 1x10-bit | Yes | Yes | AUSART | 8(INT) | ![]() |
||
PIC18F4320-I/P | PDIP40 | 4096 | 512 | 256 | 36 | 2x8,3x16 | 13x10-bit | 1 | 1x10-bit | Yes | Yes | AUSART | 8(INT) | ![]() |
||
PIC18F4431-I/P | PDIP40 | 8192 | 768 | 256 | 36 | 1x8,3x16 | 9x10-bit | 2 | Yes | Yes | EUSART | 8(INT) | ![]() |
|||
PIC18F4520-I/P | PDIP40 | 16384 | 1536 | 256 | 36 | 1x8,3x16 | 13x10-bit | 1 | 1x10-bit | Yes | Yes | AUSART | 8(INT) | ![]() |
||
PIC18F4539-I/P | PDIP40 | 12288 | 1408 | 256 | 32 | 3x16-bit | 8x10-bit | 2 | 2x10-bit | Yes | Yes | AUSART | 20 | ![]() |
||
PIC18F4550-I/P | PDIP40 | 16384 | 2048 | 256 | 35 | 1x8,3x16 | 13x10-bit | 1 | 1x10-bit | Yes | Yes | EUSART | V2.0 | 8(INT) | ![]() |
|
PIC18F4580-I/P | PDIP40 | 16384 | 1536 | 256 | 36 | 1x8,3x16 | 11x10-bit | 1 | 1x10-bit | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
|
PIC18F4585-I/P | PDIP40 | 24576 | 3328 | 1024 | 36 | 1x8,3x16 | 11x10-bit | 1 | 1x10-bit | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
|
PIC18F4620-I/P | PDIP40 | 32768 | 3968 | 1024 | 36 | 1x8,3x16 | 13x10-bit | 1 | 1x10-bit | Yes | Yes | EUSART | 8(INT) | ![]() |
||
PIC18F4680-I/P | PDIP40 | 32768 | 3328 | 1024 | 36 | 1x8,3x16 | 11x10-bit | 1 | 1x10-bit | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
|
PIC18F4685-I/P | PDIP40 | 49152 | 3328 | 1024 | 36 | 1x8,3x16 | 11x10-bit | 1 | 1x10-bit | Yes | Yes | 2.0B | EUSART | 8(INT) | ![]() |
|
80 Pin TQFP | ||||||||||||||||
PIC18F8720-I/PT | TQFP80 | 65536 | 3840 | 1024 | 68 | 2x8,3x16 | 16x10-bit | 5 | 1x10-bit | Yes | Yes | 2xAUSART | 40 | ![]() |
||
PIC18F8722-I/PT | TQFP80 | 65536 | 3936 | 1024 | 70 | 2x8,3x16 | 16x10-bit | 2 | 3x10-bit | Yes | Yes | 2xEUSART | 40 | ![]() |
* The information appearing here is for comparison purposes only and to use the devices within their specifications, please consult the full datasheet.