Hi,
I normaly let the Compiler push/Pop all Registers unless it ISR is time critical, In this case when I speced the Project I came to about 8-10K code so I went with a 16K flash CPU (mega162). During the Project the salesmen came up with new ideas/requirements and I didn't have the time to redesign the board so in the end I had to save every Byte possible.
Regards
Ian Dobson
↧