Calvin wrote: > How can I define a register (i.e. W_Temp) in several banks at the > same time? Calvin: W_Temp EQU [any register on page 0] W_Temp1 EQU W_Temp + 0x80 In your interrupt service routine -- that IS what you're using this for, right? -- just refer to W_Temp. -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - Vista, California === http://www.geocities.com/SiliconValley/2499