Microchip PIC 16F877A-20/P (8k FLASH, 20 MHz, DIP-40)

<] [>

Code PIC-16F877A-DIP
Description Microchip PIC 16F877A-20/P (8k FLASH, 20 MHz, DIP-40)
Documentation 16F877A
I2C (wikipedia)
I2C (philips)
Availability in stock
Add to order
Currently in shopping cart

This is a feature-loaden FLASH PIC, 8Kb FLASH code, 256 bytes data EEPROM, 368 bytes RAM, 33 I/O pins, 8 can be used as analog inputs (10-bit A/D), UART, 2 x PWM, I2C, etc. Can write its own program memory, so with a bootloader program no external programmer is required.

This is the A-version of the the older PIC-16F877-DIP. Refer to the datasheets for the (small) differences compared to the non-A version. Note that the programming algorithm is not the same as for the non-A version, so check that your programmer suports this chip.

This chip is definitely recommended as "my first PICmicro," but also check the PIC-18F452-DIP

Also check the much cheaper PIC-16F77-DIP

This chip is in a DIP housing. Suitable sockets are DIP-40-L-(5) (low-cost, flat pins) or DIP-40-Q or (high-quality, round pins)..

manufacturer: Microchip

If you have a .hex file that you want programmed into this chip that is possible for an extra fee. Add PIC-PROGRAMMING to your order, and send me the .hex file by email. Note: the .hex file must be complete, including the configuration fuses.

When this standard chip is temporarily not available I might provide you an LF chip (extended opertaing voltage range) or an E version (extended temperature range) instead. Such chips are fully (upwards) compatible replacements for the plain F chips.

Related products:
DIP-ZIF40 40-pin ZIF socket (surplus)
PIC-16F877-DIP Microchip PIC 16F877-20/P (8k FLASH, 20 MHz, DIP-40)
PIC-16F77-DIP Microchip PIC 16F77-I/SP (8k FLASH, 20 MHz, DIP-40)
DIP-40-L-(5) 5 * low-cost 40-pin DIP IC socket
DIP-40-Q high-quality 40-pin DIP IC socket
PIC-PROGRAMMING Microchip PIC programming service
MOD-I2C-SHIFT-01 I2C level shifter board