The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
No interrupts needed for this application, and the chip didn't support DMA. I don't remember the exact PIC chip, but it seems like it had 1K of ROM and 256 bytes of RAM. This project was a one-off for a local predatory bird rescue, so we built it out of what was on hand.
Looks like I'm not going the serial port working today. The MAX 232 causes some serious noise on the power lines. At least I programmed a little memory test for the RAM. The processor ran it in under 4 minutes with a 5 MHz clock. On the breadboard. Now I can be sure that my wiring on the breadboard is ok so far.
A PIC will be next after getting the serial port to work. It will act as a bootloader after a reset This way I can replace the EEPROM by another RAM and need no more ROM in the memory map.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
"mug's game:" if that's what you think, or, how you feel, why play the game ? what do you win, or lose ?
for me, the "great game" on CP is the pursuit of technical excellence, where "excellence" means improving myself through continual learning, not reaching some impossible (given my age, and priorities of other interests) degree of perfection. that CP provides a friendly context where that improvement can be fostered by my peers, and mentors: that's a blessing !
however, i must admit to occasionally wishing I could wake up and be Richard Deeming, or Marc Clifton, or OriginalGriff, or Pete O'Hanlon ... for a while !
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali