Co je spatne?
BuFran
BuFran@seznam.cz
Pátek Říjen 1 17:53:15 CEST 2004
value = ADCW >> 2
omlouvam se, ruka rychlejsi nez myslenka
> Jinak jeste k otazce cteni ADCW, nedoporucuji cist ADCW vicekrat ve
> Free-Running modu ... Dela to paseku, kdy se nekdy zahazuji vysledky
> apodobne.
> Ted me trklo - value je uint8_t ?? nema byt uint16_t ?? takhle jsou
> veskere posuvy marne, pouzije se jen hodnota l (8 bitu - 1 registr).
tohle me trklo az ted - posouvate to o 2 bity doprava, takze
ctete jen "8 High order bits" - nelze si zarovnat ten vysledek ADC
nalevo, a cist jen ADCH (spolecne s dummy ADCL) ? (u 90S8535 to slo
...) Tim si ten kod mirne zoptimalizujete a zrychlite, i kdyz se stejne
uP flaka v te smycce ktera ceka na konec prevodu :-P takze optimalizace
je mimo misu ...
--
Best regards
BuFran
Další informace o konferenci Hw-list