Gast
#130332
hallo Forum, ich steck im Moment ziemlich fest bei meinem AVR Programm. Ich habe vor einen Port Pin in Abhängigkeit von einer Variablen an/aus zu schalten. Ich habe mittlerweile so ziemlich alles ausprobiert, was mir so einfällt angefangen von sbi(PORTB,(unsigned int) buf[3]); bis hin zu void led_portb_on(unsigned int pin) { PORTB|=(1<<pin); } int main (void) unsigned int myint; char buf[10] ={'\0'}; ... myint = atoi(buf[3]); led_portb_on(myint); ich hoffe ihr könnt aus meinem spagetticode erkennen was ich will, nochmal im Klartext -> an der 4ten Stelle von buf steht die Ziffer des Portpins, den ich am Microcontroller setzen möchte. wäre nett, wenn ihr mir nen tip geben könnte gruß Sven