It took me wayyy too long to realize that the reason my chip kept resetting when I pushed a particular input button was that the LVP config bit is on and won't turn off. I'm using a Warp-13 (in the socket, not ICSP) and it does detect this on verify, but it's also failing to program what the Warp software calls PBADEN ("make PB0-4 digital instead of analog by default") so I totally missed that LVP is ALSO failing to program. PB5 is floating in the Warp-13 socket so I even tried pulling it low while programming, but nothing I've done will turn off the LVP bit. I can live without PB5, but I'm curious to know what I'm doing wrong... -- Ben Jackson http://www.ben.com/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist