>BTW, why is putting the ISR in bank 0 a temporary solution? I always put >mine there - and I'm curious as to the benefits or reasons for putting it >in bank 1. Mike, Sometimes you just don't have enough room and you end up having to spend a lot of extra time (and code) switching between banks. I did a cable tv converter ('57) once which had 25% of its code being bank-related, either ROM or RAM banks (it had 48 words of ROM free). Changed to a '72 (for other reasons) and was able to add a ton of functionality. 500 words is a lot of code! And that was 25% after removing redundant stuff and swapping things (RAM, ROM) around in memory so as to minimize it. Andy ================================================================== Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865 Hardware & Software for Industry & R/C Hobbies "Go fast, turn right, and keep the wet side down!" ==================================================================