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.