The step beyond the PIC-16F877A-DIP: an enhanced instruction set, double the FLASH, much more RAM, and up to 40 MHz (on a 10 MHz crystal!). And of course 33 I/O pins (8 analog), UART, timers, PWM, I2C, self-programmable, etc. Note that Microchip calls this a 32k Flash controller, but that is 32k * 8, (compared to 8k * 14 for a 16F877), and most instructions take 16 bits (some new instructions take 32 bits), so it is more approriate to call this a 16k FLASH controller. This chip is definitely recommended as "my first PICmicro", but first check if your tools (compiler, programmer) can support this chip.
The PIC-18F4520-DIP is the newer version of this chip.
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-18F4520-DIP | Microchip PIC 18F4520-I/P (16k FLASH, 40 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 |