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







Zitieren

Lesezeichen