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.

DeviceNo. of pinsClock speedMemoryPeripherals/special features
16F84A18DC to 20MHz1K program memory,68 bytes RAM,64 bytes EEPROM1 8-bit timer1 5-bit parallel port1 8-bit parallel port
16F84AAs aboveAs aboveAs aboveAs above
16F84A-04As aboveDC to 4MHzAs aboveAs above
16F873A28DC to 20MHz4K program memory,192 bytes RAM,128 bytes EEPROM3 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
5 10-bit ADC channels,
2 analog comparators
16F874A40DC to 20MHz4K program memory,192 bytes RAM,128 bytes EEPROM5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators
16F876A28DC to 20MHz8K program memory,368 bytes RAM,256 bytes EEPROM5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators
16F877A40DC to 20MHz8K program memory,368 bytes RAM,256 bytes EEPROM5 parallel ports,
3 counter/timers,
2 capture/compare/PWM
modules,
2 serial communication
modules,
8 10-bit ADC channels,
2 analog comparators