Hallo community,
entschuldigung vorab für die recht triviale frage, ich habe sie trotzdem
noch nicht über google klären können:
Ich habe von einem Freund (ist im Urlaub) ein PIC Projekt bekommen, für
das ich ein paar Funktionen schreibe. Nun habe ich allerdings auf dem
Evalboard eine LED hinzugefügt und möchte nun wissen, wie ich den
einzelnen Pin (PB13) auf OUT stelle, damit ich die LED aktivieren kann.
Ich bin in der PIC programmierung noch nicht sehr bewandert, habe bisher
nur AVRs gemacht. Ich weiß, dass man mit
1 | LATBbits.LATB0 = 1; //einen Ausgang setzt
|
2 |
|
3 | TRISB = 0x80; // I/O Pins definiert
|
Mein Problem ist: Die I/O definition der Pins abgesehen von meinem Pin13
ist mir nicht bekannt, ich möchte sie aber auch nicht ändern - nur Pin13
von I auf O schalten. Im Code von meinem Freund ist die TRISB def so
nicht eindeutig für mich (findet also nicht so statt, wie oben im
Beispiel angegeben).
Wie kann ich das lösen?