Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Зачем громоздить вычисления на МК, когда достаточно ГРАМОТНОГО чтения ADCL и ADCH в соответствующие элементы структуры/юниона?
Отправлено
MBedder
26 августа 2008 г. 11:53
В ответ на:
val=ADCL; val+=ADCH<<8;
отправлено Vit 26 августа 2008 г. 00:11
Составить ответ
|
Вернуться на конференцию
Ответы
Нужно ещё поискать компилер, не соптимизирующий это выражение (сдвиг на 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 изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru