Gast
#2001687
Hallo, ich muss einen Assembler-Code an einen anderen PIC anpassen. Ich habe bis jetzt nur in C programmiert. Habe aber leider quasi keine Ahnung von Assembler. Hier der Code für den PIC24FJ128GA010. Handelt sich übrigens um einen Ausschnitt aus einem Bootloader. Alles andere bis auf diese UART-Pin-Zuweisung war einfach umzuschreiben. Beim PIC24FJ128GA010 sind RX und TX fest auf zwei PINs gelegt. Beim dem PCI auf den ich das ganze anpassen muss, gibt es Peripheral Pin Select. Hier erstmal der Assembler-Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
1 | |
2 | |
3 | |
4 | |
5 | |
Hier die PIN-Zuweisung in C für meinen PIC24FJ128GA106 mit Peripheral Pin Select.
1 | |
2 | |
3 | |
4 | |
5 | |
Wie muss ich den Assemble-Code für den PIC24FJ128GA106 anpassen? Gruß Dieter