Hallo, ich wollte fragen, ob mein nachfolgender Code einem Shiftregister gleichkommt... ist grad etwas spät und ich bin mir nicht wirklich sicher ob das so klappt... das Shiftregister soll vom MSB zum LSB durchgehen... falls jemand einen besseren Vorschlag hat bin ich dafür gerne offen...
1 | for(int i=7;i>=0;i--) |
2 | { |
3 | if(Data & (1<<i) |
4 | { |
5 | PORTB |= (1<<PB3); |
6 | } |
7 | else |
8 | { |
9 | PORTB &= ~(1<<PB3); |
10 | } |
11 | } |
Mfg Chris