Не пойму в чем дело, при работе с таймерами в 16-ти битном режиме, если использовать
общее имя счетчика, например :
unsigned int a;
a = TMR0;
в листинге все правильно, сначала читается TMR0L, затем TMR0H.
А вот при записи,
TMR0 = a;
порядок тот-же, и соответственно грузится не правильно.
Это глюк или фича ? Или я чего недопонимаю ?
Можно конечно сразу пользовать TMR0L и TMR0H, и не забивать голову, но все-же.
ЗЫ: РIСС-18 9.51PL2, от 5 августа 2008г. PIC18F45J10.