Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
val=ADCL; val+=ADCH<<8;
Отправлено
Vit
26 августа 2008 г. 00:11
В ответ на:
Типа так
отправлено <font color=gray>De_User</font> 25 августа 2008 г. 22:27
Составить ответ
|
Вернуться на конференцию
Ответы
Зачем громоздить вычисления на МК, когда достаточно ГРАМОТНОГО чтения ADCL и ADCH в соответствующие элементы структуры/юниона?
-
MBedder
(26.08.2008 11:53:22
80.92.96.19
,
пустое
)
Нужно ещё поискать компилер, не соптимизирующий это выражение (сдвиг на 8 потеряется, вместо "+=" будет копирование байта в старший байт слова). А насчёт зачем, то
-
Vit
(26.08.2008 12:30:23
10.0.0.3,83.170.240.226
, 132 байт)
Гланды все же удобнее через глотку вырезать -->
-
MBedder
(26.08.2008 12:37:28
80.92.96.19
,
пустое
,
ссылка
)
Удобнее, согласен, но когда пишу код, корректно компилируемый и под IAR и под GCC, читать о всех вкусностях каждого обломнее, чем написать в пару строк
-
Vit
(26.08.2008 12:45:22
10.0.0.3,83.170.240.226
,
пустое
)
Однажды напоролся: в iotiny15.h в ИАР 3-10д: SFR_W(ADC, 0x05) /* The ADC Data Register Word */
-
Quasy
(26.08.2008 12:56:42
192.168.0.207,80.243.9.34
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru