News: : Ich mag C, weil...
(Kategorie: Software)
Eintrag von Christoph
Mittwoch, 09. Juli 2008 - 19:51:55
... sich Dinge einfach und elegant damit lösen lassen, z.B. so:
i2cseq[1] = ((gpio2out & (1<<0))?
0x0F:0x00) | ((gpio2out & (1<<1))?0xF0:0x00);
i2cseq[2] = ((gpio2out & (1<<2))?
0x0F:0x00) | ((gpio2out & (1<<3))?0xF0:0x00);
i2cseq[3] = ((gpio2out & (1<<4))?
0x0F:0x00) | ((gpio2out & (1<<5))?0xF0:0x00);
i2cseq[4] = ((gpio2out & (1<<6))?
0x0F:0x00) | ((gpio2out & (1<<7))?0xF0:0x00);
Und jetzt alle zusammen im Chor singen! (Hier der Text)
Mal gespannt, ob und wann sich D durchsetzt. B kennt heute ja schließlich keiner mehr 
Diese News sind von Christoph-Nolte.de
( http://www.christoph-nolte.de/news.php?extend.155 )