TO JE ONO Díky !!!
Ty písmenka cbi, sbi atd atd jsou pro mě španělská vesnice.
toto mi moc pomohlo. Toto fórum je SUPER
Rychlost Arduina
Re: Rychlost Arduina
První dva řádky toho kódu, co jsi sem dal, jsou definice makro funkce nazvané sbi a cbi.
A dělají to, že sbi (set bit) nastaví jeden bit a cbi (clear bit) ho vynuluje. Registr, kde se bity nastavují, je ten první argument. Druhý argument udává, jaký bit se mění. Vechny ostatní bity se nezmění.
Kód: Vybrat vše
#define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit))
#define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host