Znaleziono 3 wyniki
- 13 sty 2011, 20:18
- Forum: AVR/AVR32
- Temat: [Atmega32][C]Zmiany kanałów ADC i zapis do tablicy
- Odpowiedzi: 5
- Odsłony: 6005
Consequently, if the result is left adjusted and no more than 8-bit precision is required, it is sufficient to read ADCH. Otherwise, ADCL must be read first, then ADCH. Może jestem cienki jęz., ale to chyba popiera to co wcześniej powiedziałem. Próbuję z ADIF-em, ale rezultat jest podobny, albo jes...
- 13 sty 2011, 19:41
- Forum: AVR/AVR32
- Temat: [Atmega32][C]Zmiany kanałów ADC i zapis do tablicy
- Odpowiedzi: 5
- Odsłony: 6005
Wyrównuję do lewej ADLAR-em więc chyba mogę wykorzystać tylko ADCH. W miedzyczasie zamieniałem delay-e na : while(bit_is_set(ADCSRA,ADSC)){}; ale nie przynosi to żadnego efektu. Mogło się coś skopać z tym ADC? Wysyłam całość w załączniku, bo kod jest raczej za długi >30 żeby go tu umieszczać. Jeszcz...
- 13 sty 2011, 11:47
- Forum: AVR/AVR32
- Temat: [Atmega32][C]Zmiany kanałów ADC i zapis do tablicy
- Odpowiedzi: 5
- Odsłony: 6005
[Atmega32][C]Zmiany kanałów ADC i zapis do tablicy
Cześć, używam AVRStudio + WinAVR i wszystko kompiluje się poprawnie. Niestety nie mogę rozgryźć swojego błędu przy przełączaniu kanału ADMUX. Próbowałem już na wiele sposobów dodając różne opóźnienia, żeby wyzerować rejestr ADCH z którego odczytuję zmienne. Program pobiera pomiary z 4 kanałów ADMUX[...