Gast
#1281123
Hallo, ich versuche gerade den Einstieg in die PIC Programmierung mit Assembler und habe mir das PICKit 2 mit Testplatine gekauft. Nun wollte ich mein erstes Program ausprobieren und erhalte einen Fehler, für den ich keinen Grund finden kann. Ich möchte eine Leuchtdiode am Pin RC1 zum Leuchten bringen. --
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
-- Wenn ich das Programm nun in HexCode umwandeln lassen will, erhalte ich für die Zeile mit dem Befehl "movwf TRISC" die Message[302]: Register in operand not in bank 0. Ensure that bank bits are correct. Ich habe doch aber zwei Zeilen zuvor die Bank 1 ausgewählt, da TRISC ja in Bank 1 liegt und dürfte doch gar nicht in Bank 0 sein. Könnte mir bitte jemand erklären, was ich falsch gemacht habe? Vielen Dank Sven