Hallo, ich bin bei einer library gerade am Grübeln, welche Pins dort genau angesprochen werden. Ist 0x04 nicht das dritte bit und somit portb2, am IC Pin 16 des Atmega 328P? Irgendwie passt das aber nicht zur Hardware
1 | /** Hardware brief **/ |
2 | //PORTB //DDRx PORTx PINx |
3 | #define _CSB 0x04 // 1 1 0 |
4 | #define _SDIO 0x08 // 1 1 0 |
5 | #define _FCSB 0x10 // 1 1 0 //dec 16 |
6 | #define _SDCK 0x20 // 1 0 0 //dec 32 |
7 | |
8 | #define SetCSB() (PORTB |= _CSB) |
9 | #define ClrCSB() (PORTB &= (~_CSB)) |