I think I've done everything right. Spelling, punctuation, etc., but it still won't interrupt. Did I miss something dumb and obvious?
Using picdem2+ board, 18F452, 4mHz, rb0=pb switch to gnd.
led var PORTB.3
On Interrupt Goto MYINT1 ' Define interrupt handler
INTCON = $90 ' Enable INTE interrupt
INTCON2.7 = 0 ' Enable PORTB pullups
loop:
High led ' Turn LED on
Goto loop ' Do it forever
' Interrupt handler
Disable ' No interrupts past this point
MYINT1:
low led
pause 500 ' Wait .5 seconds
INTCON.1 = 0 ' Clear interrupt flag
Resume ' Return to main program
Enable
Bookmarks