Steht das wirklich in PORTC oder sind nur die Pins high?8 mal BSF PORTC,0;7 schreibe steht am Ende in PORTC: "00111111".
Eigentlich sollte das so gehen, wie du es gemacht hast - im Datenblatt steht nix, was dem entgegenspricht...
Die Portinitialisierung sollte so passen, wobei und ANSEL eigentlich nicht unbedingt brauchst - das ist beim ausgeben egal...
TRISC muss auf 0x00 und PORTC auf 0xFF und dann sollten alle Pins oben sein. Vor dem MOVWF TRISC ein banksel TRISC und vor dem MOVWF PORTC ein banksel PORTC und im Prinzip war das dein ganzes Programm...
Frohe Weihnachten,
Stefan
Lesezeichen