Ich möchte eine LED an PortA testen.
Kann dieser Assemblercode funktionieren? Bei der org Anweisung bin ich mir überhaupt nich sicher. Bzw. wo ich die Variablen hinschreibe.
Ich benutze den 18F458.
Code:
title           "Programm um LED zu testen"
processor       18F458

 org      0x0020; Ist das der richtige Bereich für das Prog?

 STATUS equ 03h
 TRISA equ 85h
 PORTA equ 05h
 Count1 equ 08h
 Count2 equ 09h

;***********************************************************************
 bsf  STATUS,5
 movlw 00h
 movwf TRISA
 bcf STATUS,5
;**********************************************************************

Start   movlw 02h
           movwf PORTA
Loop1 decfsz  Count1,1
goto Loop1
decfsz Count2,1
goto Loop1

 movlw 00h
 movwf PORTA

Loop2 decfsz Count1,1
            goto Loop2
            decfsz Count2,1
goto Loop2

goto Start
;********************************************************************
END