Gast
#143376
Hi Leutz, ich bin z.Zt. im Umstieg auf WinAVR. Im CVAVR - GUI gibt es einen Befehl zum expliziten Setzen oder Löschen eines einzelnen Bits eines Ports, z.B.: PORTB.1 = 0; PORTB.2 = 1; Leider gibt es diesen Befehl (oder define) nicht im WinAVR, und vergleichbares habe ich nicht gefunden... Weiss jemand von euch, wie sich dieser Befehl realisieren liesse ? Es geht letztenendes um die Programmierung eines I2C-Masters. Diverse, die ich versucht habe, funzen nicht, daher will ich nun mein eigenes schreiben. Am gleichen Port hängt aber auch der RS232, so dass ich nicht den ganzen Port schreiben kann ... Soll dann zum schluss so sein, dass ich defines für SDA und SCL hab und die =1 bzw. =0 setzen kann. Greetz, thorsten