| Home | Price List | Order Info | PIC and PC Training Course | PIC Training Course | BSPslave (Mini Course) |
| PIC16F1827, PIC16F88, PIC16F627A, PIC18F2321 Comparison |
| If we compare the PIC16F1827 to the PIC16F84 we find that the PIC16F1827 is better in every respect. The PIC16F1827 can be used in every circuit where the PIC16F84 is used but software written for the PIC16F84 will need some slight changes to be able to run in the PIC16F1827. All the PICs listed below can handle a maximum of 25mA into or out of of each i/o when it is set as an output. The total chip current into the Vdd pin and out of the Vss pin is listed below. The PIC16F1827 family have a relatively low value for the total current but in practice this should never be a problem as it is best to keep the current into or out of each output to considerably less than the 25mA maximum. |
| Choose a PIC for your new project from this comparison table of modern technology low cost PICs...... |
| Parameter | PIC16F1827 | PIC16F84 | PIC16F88 | PIC16F627A | PIC16F1936 | PIC18F2321 | PIC18F2525 | PIC18F4321 | PIC18F4525 |
|
Package Relative cost Prog memory RAM EE memory Input/outputs ADC Serial port Comparators Internal RC Osc 14/16 bit lookup Max I Vdd Max I Vss |
18 pins 1.5 4096 x 14 bits 368 x 8 bits 256 x 8 bits 16 10 bit 12 inputs USART 2 Yes Yes 70mA 95mA |
18 pins 3.9 1024 x 14 bits 68 x 8 bits 64 x 8 bits 13 None None None No No |
18 pins 2.8 4096 x 14 bits 368 x 8 bits 256 x 8 bits 16 10 bit 7 input USART 2 Yes Yes 200mA 200mA |
18 pins 1.6 1024 x 14 bits 224 x 8 bits 128 x 8 bits 16 None USART 2 Yes No 250mA 300mA |
28 pins 2.0 8192 x 14 bits 512 x 8 bits 256 x 8 bits 25 10 bit 11 inputs USART 2 Yes Yes 170mA 255mA |
28 pins 3.3 4096 x 16 bits 512 x 8 bits 256 x 8 bits 25 10 bit 10 inputs USART 2 Yes Yes 250mA 300mA |
28 pins 5.0 24k x 16 bits 3968 x 8 bits 1024 x 8 bits 25 10 bit 10 inputs USART 2 Yes Yes |
40 pins 3.5 4096 x 16 bits 512 x 8 bits 256 x 8 bits 36 10 bit 13 inputs USART 2 Yes Yes |
40 pins 5.3 24k x 16 bits 3968 x 8 bits 1024 x 8 bits 36 10 bit 13 inputs USART 2 Yes Yes |
| The PIC16F627A is also a good replacement for the PIC16F84 but as it does not have an analogue to digital converter and it cannot be used with large 14 bit lookup tables the PIC16F627A is considerably less useful than the PIC16F1827. When the USART and the ADC are both needed it is best to use a 28 pin PIC and in this case the PIC16F1936 is the best value but an 18F PIC should be considered particularly if a large amount of memory is needed. |