Perhaps you have a zapped MCLR pin. Have you tried with another chip? /Ruben > I added a few flicks of LATB,0 through the power-up code but > don't see any of them when the reset button is released (from > 0.05V, measured at the pin). The LCD still shows the last thing > before a reset attempt >=20 > Looking at the reset vector, 0x0000, it says 'goto 0x009e0e', and > 0x9E0E is where code starts >=20 > I thought I had the syntax OK >=20 > The interrupt vectors are set by >=20 > .global __reset ;program entry point > .global __U1RXInterrupt ;receiver ISR > .global __T1Interrupt ;Timer 1 ISR >=20 > The start of the appropriate routine is eg >=20 > __reset: > or > __T1Interrupt: >=20 > Timer1 interrupt definitely works, so does reset on power-up >=20 > As I mentioned, there's little about /MCLR in the documentation. > It's not even included as a cold reset with POR and BOR >=20 > ww1.microchip.com/downloads/en/DeviceDoc/70192C.pdf >=20 > Joe > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .