Всем Доброго!
Atmega 2561. 1024 разрядный АЦП.
Мах значение на АЦП 0x03FF:
ADCH 0000.0011
ADCL 1111.1111
Хочу прочитать в одну переменную значение регистров АЦП ADCH и ADCL! Как в Си в старший разряд 2-байтовой переменной загнать значение ADCH, а в младший разряд - значение ADCL? Может есть какая-то команда, которую я никак не найду?
Ведь просто сложить ADCH и ADCL в одну переменную нельзя, т.к. мы нарушим паритет разрядности! (03+FF не будет равно 03FF)
Благодарю!
ATMEGA 2561 - чтение регистровой пары АЦП
- Реклама
Re: ATMEGA 2561 - чтение регистровой пары АЦП
unsigned int res = ACDW;
Re: ATMEGA 2561 - чтение регистровой пары АЦП
ACDW - это совмещенный регистр двух ADCH и ADCL? Но про него в даташите на Мегу ничего нет(?..Vov123 писал(а):unsigned int res = ACDW;
Re: ATMEGA 2561 - чтение регистровой пары АЦП
CVAVR,в других IDE не знаю,там не пробовал.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18675
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: ATMEGA 2561 - чтение регистровой пары АЦП
есть, нет - вам какая разница? главное, что в Си так надо читать АЦП. кстати, если у вас WinAVR, то вместо ADCW надо использовать просто ADC.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Реклама
Re: ATMEGA 2561 - чтение регистровой пары АЦП
Всем спасибо! Получилось взятием a=ADC!
(ADCW в AVRstudio не работает(()
(ADCW в AVRstudio не работает(()
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18675
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: ATMEGA 2561 - чтение регистровой пары АЦП
потому что AVR Studio использует WinAVRSlavast писал(а):ADCW в AVRstudio не работает((
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: ATMEGA 2561 - чтение регистровой пары АЦП
ARV, спасибо! Respect!


