Цитата(SysRq @ Nov 19 2008, 19:32)

А вы почитайте (в datasheet'е на МК) в какой последовательности необходимо считывать ADCL и ADCH, и как этот процесс происходит.
А еще лучше доверить это компилятору и писать:
Код
Count=ADC;
(разумеется, при условии, что Count двухбайтовый), на что он сгенерирует примерно такой код:
Код
83a: 24 b1 in r18, 0x04; 4
83c: 35 b1 in r19, 0x05; 5
83e: 30 93 0e 01 sts 0x010E, r19
842: 20 93 0d 01 sts 0x010D, r18