PDA

View Full Version : 16F877A equal with more memory



Tobias
- 16th June 2009, 00:01
I am currently using a 16F877A and need more code space soon. Can you suggest chips that will work with PBP and have the same 44 TQFP pinout?

For example, I found the PIC18F46J11 but I don't see it as an option in the processor pull-down. Any suggestions?

Melanie
- 16th June 2009, 00:08
pic18F4420 & 18F4520

http://ww1.microchip.com/downloads/en/DeviceDoc/39631E.pdf

There are some very minor differences (eg ADC Register Bits have moved around) but it's almost a continuing progression with performance and features.

Thereafter it carries on to the 4620...

Tobias
- 16th June 2009, 00:10
muchos gracias

Jumper
- 16th June 2009, 02:24
Hi,

18F4620 or 18F46K20 (no eeprom)

18F452 is also pin compatible but a bit old.

tenaja
- 16th June 2009, 04:07
18F452 is also pin compatible but a bit old.
Worse, it's at its End of Life, according to microchip.

Jumper
- 16th June 2009, 06:42
Components don't die.. they slowly fade away. I just mentioned it because there are still millions of them out there.

Melanie
- 16th June 2009, 07:57
With the 4520 being cheaper and better, there is no reason to continue with the 452.

The 18F46K20 DOES have 1024 bytes of EEPROM...

What you might be thinking of is the 18F46J11 series... it may not have EEPROM, but you obviously missed what it DOES have instead (which obsoletes the EEPROM completely)... and with an integral RTC as well, it's a winner for a lot of applications... shame it's not supported by PICBasic yet...

Ioannis
- 16th June 2009, 08:04
With the 4520 being cheaper and better, there is no reason to continue with the 452.

The 18F46K20 DOES have 1024 bytes of EEPROM...

What you might be thinking of is the 18F46J11 series... it may not have EEPROM, but you obviously missed what it DOES have instead (which obsoletes the EEPROM completely)... and with an integral RTC as well, it's a winner for a lot of applications... shame it's not supported by PICBasic yet...

But be carefull, it is a 3.6 Volts (max) device!!! NOT a 5 Volt!

Ioannis