|
Вывод 2 байтов АЦП в одну переменную, ATMega 2561 - как считать ADCH:ADCL одним числом? |
|
|
|
 |
Ответов
|
Feb 11 2011, 08:40
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(firstvald @ Feb 11 2011, 12:20)  вот несколько по другому: вот несколько по-третьему Код val=ADCL; val |= (uint16_t)ADCH<<8; В отличие от . - сохраняет правильный порядок и не содержит ошибки с приведением типов.
|
|
|
|
|
Feb 14 2011, 10:21
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(demiurg_spb @ Feb 11 2011, 12:01)  Народ! Это же стандартная фишка для AVR! Ну напишите макрос или инлайн вставку на асме и будет счастье! Зачем всякий раз писать эту каку??? Народ, я с вас худею. После того, как топикстартер ответил, что он написал a=ADC и у него все получилось, вы накидали еще страницу советов, причем каждый следующий более идиотский чем предыдущий. На хера, объясните мне, писать асмовую вставку, если можно написать a=ADC ?!
|
|
|
|
Сообщений в этой теме
Slavast Вывод 2 байтов АЦП в одну переменную Feb 7 2011, 09:52 Alex_1811 =ADCH<<8+ADCL Feb 7 2011, 10:15 777777 Цитата(Alex_1811 @ Feb 7 2011, 13:15) =AD... Feb 7 2011, 11:00 defunct Цитата(Alex_1811 @ Feb 7 2011, 12:15) =AD... Feb 7 2011, 12:50  Slavast Спасибо!
Получилось a=ADC! Feb 11 2011, 08:08 Сергей Борщ Alex_1811 подсказал, как сделать то, что вы хотите... Feb 7 2011, 10:31   Палыч Цитата(demiurg_spb @ Feb 11 2011, 12:01) ... Feb 11 2011, 15:02    demiurg_spb Цитата(Палыч @ Feb 11 2011, 18:02) Зачем ... Feb 11 2011, 15:12     _Pasha Цитата(demiurg_spb @ Feb 11 2011, 18:12) ... Feb 11 2011, 15:54 arttab а если создать в озу указатель на регистровую пару... Feb 12 2011, 03:47 demiurg_spb Кодuint16_t* pADC = &ADC;Вы об этом?
Цитата(_... Feb 12 2011, 08:10  _Pasha Цитата(demiurg_spb @ Feb 12 2011, 11:10) ... Feb 12 2011, 10:30   OlegNZH Цитата(_Pasha @ Feb 12 2011, 13:30) Он об... Feb 12 2011, 18:08    demiurg_spb Ничего не понял из написанного Вами, может это пос... Feb 12 2011, 21:00     OlegNZH Цитата(demiurg_spb @ Feb 13 2011, 01:00) ... Feb 13 2011, 08:39      _Pasha Цитата(OlegNZH @ Feb 13 2011, 12:39) я пр... Feb 14 2011, 07:54    ae_ Цитата(OlegNZH @ Feb 13 2011, 02:08) А шо... Feb 13 2011, 11:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|