I am currently coding an experiment using a pic16f877 for a psychology professor.
I am using 3 interrupts: timer1 (to act as a millisecond timer), ext (to monitor an external button box), and RDA (to check if there is data from the serial port available).
My problem arises when I added the third interrupt. Up to that point my code would compile with approximately ROM at 48% used, and RAM at 68% used.
As soon as I add the serial interrupt it says there is not enough ram left. If I simply remove the #INT_RDA line from above my serial_isr() the program compiles fine.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum