Как в ассемблере MSP430 перевести ASCII в двоичное представление? ORD('0') не работает. Спасибо.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
misyachniy
07 июля 2003 г. 12:52
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ну OR здесь ни к чему...
—
mse
(07.07.2003 13:07, 110 байт)
ORD это не OR :) Это человека паскалем попутало :)
—
SM
(07.07.2003 13:09,
пустое
)
mov.b #'0',R4 или mov.w #'0'+('1'<<8),R4
—
SM
(07.07.2003 13:07,
пустое
)
Запятую потерял... работает. Есть вопрос по CSPY(+)
—
misyachniy
(07.07.2003 13:53, 364 байт)
Ответ: (+)
—
SM
(07.07.2003 14:01, 476 байт)
Странно, нажимал 20 раз сброс и двадцать раз уменьшался на 4 байта. Будем считать совпадением.
—
misyachniy
(07.07.2003 14:14,
пустое
)
Так RESET это вроде как прерывание. Логично, что стек двигается....
—
SM
(07.07.2003 14:25,
пустое
)
Да. учится, учтся и еще раз учится :-). Поганял свою программку и отладчик. Все сходится. Теперь придрался к ассемблеру(+
—
misyachniy
(07.07.2003 15:39, 244 байт)
Ну кривость доков - это конек техаса :-))))
—
SM
(07.07.2003 15:56,
пустое
)
а ежели код символа имеется в виду, то: mov.b #'A',R10
—
-=SOIC=-
(07.07.2003 13:07,
пустое
)
mov #0x1234,R10.....
—
-=SOIC=-
(07.07.2003 13:02,
пустое
)
точнее mov.w #0x1234,R10
—
-=SOIC=-
(07.07.2003 13:03,
пустое
)
а что такое ORD ???
—
-=SOIC=-
(07.07.2003 13:01,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru