И что осталось от Си?:о))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ВМФ
25 марта 2003 г. 12:31
В ответ на:
Ответ:
отправлено МожноИтак 25 марта 2003 г. 11:58
T0 = 2500; Bill прав, по крайней мере IAR это понимает правильно.
Составить ответ
|||
Конференция
|||
Архив
Ответы
IAR - правильно, а другие как ? Переносимость вешь не последняя
—
ЭтоДробиУжеПошли
(25.03.2003 12:41,
пустое
)
Переносимость не при чем, просто порядок байт в int и в T0 должны совпадать. А в AVR специально сделано чтобы они совпадали.
—
Михаил Е.
(25.03.2003 13:01,
пустое
)
Дык вроде и в AVR и в 51м порядок байт в парных sfr одинаковый и прямо противоположен порядку бай т в int...
—
ВМФ
(25.03.2003 13:14,
пустое
)
Для AVR сейчас перепроверил - совпадают. А то уж засомневался было.
—
Михаил Е.
(25.03.2003 14:02,
пустое
)
Разве старший байт переменной в Си не по младшему адресу в памяти размещается?
—
ВМФ
(25.03.2003 14:17,
пустое
)
В моторолах по младшему, в интелах наоборот.
—
Linuxoid
(25.03.2003 14:28,
пустое
)
Младший байт по младшему адресу.
—
Михаил Е.
(25.03.2003 14:23,
пустое
)
Тож перепроверил)) ИАР - младший по младшему, Кеил - наоборот. ОК. Второй пункт наполовину снимается ))
—
ВМФ
(25.03.2003 14:41,
пустое
)
Я !
—
компилятор
(25.03.2003 12:38,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru