Witam.
Mam problem z wykonaniem inkrementacji/dekrementacji na rejestrach TCNT1H i TCNT1L Atmega8 - słyszałem że do tego celu najlepiej wykorzystać unie, ale nie do końca wiem jak ich używać. Jeśli stworzę unię składającą się z dwóch zmiennych typu char to jak wykonać na nich dekrementację z wartości np.1023 do 1022?
Mam problem z wykonaniem inkrementacji/dekrementacji na rejestrach TCNT1H i TCNT1L Atmega8 - słyszałem że do tego celu najlepiej wykorzystać unie, ale nie do końca wiem jak ich używać. Jeśli stworzę unię składającą się z dwóch zmiennych typu char to jak wykonać na nich dekrementację z wartości np.1023 do 1022?
union pwmVal
{
usigned char wartosc_H;
unsigned char wartosc_L;
};
pwmVal--; // ??