Oder denke ich nur wieder zu konfus?
Wenn Du OCR0 = 80 schreibst wird der dezimale Wert geschrieben,
Wenn Du OCR0 = 0x80 schreibts wird hex 0x80 dez 128 geschrieben
Im Endefekt ist es doch egal ob so oder so, wenn es Spaß macht kannst Du mein Beispiel von oben hexadezimal schreiben
Der Kompile weiß anhand 0x wie Du das meinstCode:uint8_t pwm=0x00; while(1){ OCR0 =pwm++; _delay_ms(10); }
Lesezeichen