Help troubleshooting JDM PIC programmer

It sure takes more code to

It sure takes more code to get an LED on in ASM :slight_smile:

    list  p=16F690    ;tell assembler what chip we are using
include ā€œp16f690.incā€
__config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _BOR_OFF & _IESO_OFF & _FCMEN_OFF

org 0x0
START:
; switch to register bank 0
bcf STATUS, RP0
bcf STATUS, RP1
; init PORTA
clrf PORTA

; switch to bank 2
bsf STATUS, RP1
; use digital I/O
clrf ANSEL

; switch to bank 1
bsf STATUS, RP0
bcf STATUS, RP1
; set RA2 as the only output
movlw b’111011’
movwf TRISA

; switch back to bank 0
bcf STATUS, RP0


; set RA2 high
movlw b’000100’
movwf PORTA

; loop forever
goto $

end


Dan