Nein, da haste Du ja dass gleiche Problem. Du willst das TRISA Register beschreiben aber bist noch in Bank 0, das TRISA Register ist aber auf Bank1.
Was das soll kapier ich nicht:Code:Init: bsf STATUS,RP0 movlw B'00000100' ; 2 auf Eingang movwf TRISA movlw B'00000000' ; alle auf Ausgang movwf TRISB bcf STATUS,RP0 clrf PORTB; ; alle LEDs aus bsf PORTA,3 ; High an RA3
Warum nicht einfach:Code:; das Folgende ist die Hauptschleife, die endlos durchlaufen wird Main call Tastaturbehandlung ; Tastatur abfragen goto Main2 ; keine Taste gedrückt Main2 goto Main
mfgCode:; das Folgende ist die Hauptschleife, die endlos durchlaufen wird Main call Tastaturbehandlung ; Tastatur abfragen goto Main ; keine Taste gedrückt
Benny







Zitieren

Lesezeichen