Here you find Details summary of the PIC 16 Series family because before work on PIC Micro Controller you should know the all necessary summary. Within the 16 Series extended family, we find groupings of very closely related controllers, of which two are represented here, the 16F84A and the 16F87XA. See the table bellow and find the details.

Device No. of pins Clock speed Memory Peripherals/special features
16F84A 18 DC to 20MHz 1K program memory,68 bytes RAM,64 bytes EEPROM 1 8-bit timer1 5-bit parallel port1 8-bit parallel port
16F84A As above As above As above As above
16F84A-04 As above DC to 4MHz As above As above
16F873A 28 DC to 20MHz 4K program memory,192 bytes RAM,128 bytes EEPROM 3 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
5 10-bit ADC channels,
2 analog comparators
16F874A 40 DC to 20MHz 4K program memory,192 bytes RAM,128 bytes EEPROM 5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators
16F876A 28 DC to 20MHz 8K program memory,368 bytes RAM,256 bytes EEPROM 5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators
16F877A 40 DC to 20MHz 8K program memory,368 bytes RAM,256 bytes EEPROM 5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators