> I had a pretty thorough look through but nothing jumped out at me... Me neither. Had a pretty good run with the dsPIC so far, no major figuring-out problems > I take it you can't see anything on the pins with a scope is what you > mean by "not seeing SPI activity" Yes, I have the scope and logic analyser hanging off the chip, waiting > What about the OSCCONL? Did I miss something there? Is there > a reason for that? I assume it's just defined as the lower byte of > OSCCON or something? That's correct. SFRs and WREGs are 16-bits wide. MOV.W is a word copy, MOV.B is a byte copy to the lower 8 bits One thing I notice is that stepping through the unlock sequence does not change OSCCON in the Watch Window. Maybe OSCCON doesn't work in Watch as other SFRs do > maybe try simplifying it a bit - map something like the timer output > just to confirm you are doing it correctly >=20 > Also maybe test the unlock bit to see if it unlocks correctly (if it's > possible to read it at the necessary time) I think I'll need to do that, see if I can make "something" happen and work from there Joe * * ********** Quality PIC programmers http://www.embedinc.com/products/index.htm --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .