Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
CoTang said:So basically what i have to do is store the program in an external EEPROM and have the PIC load sections of the code into itself, excute the program then delete it then copy another section and excute and so forth and so forth?
CoTang said:Hello, I was wondering how would you go about expanding a pic program memory. For example, I have a HUGE program and it doesn't fit on a 16F877A. How do I got about getting the PIC to run off an external EPROM?
CoTang said:Well, I work in the electronic industry for 5 years now (just gaining exp.) and there were custom "Microcontroller" boards that the company design for there own use and each one had one or two external EPROM (range from 256K-512K) that the program was stored in. Although those weren't PIC's, I thought there might be a way to expand the PICs Program memory. I guess those CPU (Intel, Motorola) requires external EPROM for their program. Or maybe I'm mistken. :?
bluex_scf said::shock: You can not expand the program memory (code/data mem) of pics 12xx 14xx or 16xxx or 18xxx BUT with the 17xxx YOU CAN !!!!
:idea: You can use 17Cxxx Microchip PICs ... they can work in microcontroller mode (like other pics) or in µprocessor mode where you can execute your code from an external eprom/eeprom or static ram.