Hallo,
ich möchte ein Beispielprogramm für einen AVR umschreiben, damit es auf
einem PIC läuft. Der Code ist in C geschrieben und ich muss eig. nur
noch die defines ändern. Leider versteh ich nicht ganz was diese defines
bedeuten.
1 | #define RF_PORT PORTB
|
2 | #define RF_DDR DDRB
|
3 | #define RF_PIN PINB
|
4 |
|
5 | #define SDI 5
|
6 | #define SCK 6
|
7 | #define CS 7
|
8 | #define SDO 0
|
DDRB entspricht den TRIS bits (soweit ich weis genau andersrum)
PORTB ist der entsprechende Port, eig. auch klar
aber was ist denn jetzt der PINB?! Normalerweise habe ich doch einen
PORTB und dann die entsprechenden Bits, also PB0 bis PB7 oder so...
Kann mir mal jemand auf die sprünge helfen damit ich weis was ich
anpassen muss...
Thx
Andi