hallo, eigentlich geht es um die Statusabfrage für ein Display. Aber da ich generell probleme mit der Abfrage von signalen habe hier mein Problem:
ein ganz einfaches programm, PIC18F4685 :
Code:
Init:
bsf RCON, IPEN
bsf INTCON, GIEH
bsf INTCON, GIEL
movlw 0x70 ; maximale interne Frequenz 8MHz setzen
movwf OSCCON
movlw 0xFF
movwf TRISD ; PortD als Eingang definieren
clrf TRISC ; PortC als Ausgang definieren
return
Main:
; *** main code goes here ***
ORG 0x0100
rcall Init ;Initialisieren
Main_:
movf PORTD,w ; get status, statt dem w geht auch 0
nop
nop
nop
nop
movwf LATC
goto Main_
return
aber an den entsprechenden Pins des PORTC liegen nicht die Signale an, die ich an PortD anlege. Was mache ich falsch?
Lesezeichen