Nu tänkte jag skicka ner PORTx/PINx-värdena i init-funktionen eftersom den använder dem direkt. Det fungerade dock inte eftersom drivrutinen ser ett annat värde på PIND än vad Arduino ger...
Utskrivet direkt före och inne i init-funktionen:
Värde 1 på PIND är vad som fungerar i drivrutinen, men varifrån får Arduino-biblioteken 3?Arduino PIND:3
Arduino PORTD:0
Arduino PINB:13
Arduino PORTB:4
PIND: 1
PORTD: 0
PINB: 13
PORTB: 4