BTW, before anyone else spots it bcf pir1,sspif mov 0x55,sspbuf ;send data btfsc pir1,sspstat,r_w bra $-2 somehow got corrupted from bcf pir1,sspif mov 0x55,sspbuf ;send data btfsc pir1,sspif bra $-2 I have an idea it was a copy/paste error in the original after compilation - must have been why I got asked to save changes ============================================== Research is what I'm doing when I don't know what I'm doing - Wernher von Braun -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads