Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Не очень понятно, что нужно? Десятичная коррекция по быстрому? Или вывод в десятичке по быстрому?(+)
Отправлено
Rst7
09 марта 2009, г. 16:03
В ответ на:
Не могу сообразить. Надобно перевести в BCD формат счетчик 0..99.
отправлено пользователем
хмамин
09 марта 2009, г. 15:16
Хотя проц и не указан, но для AVR самый быстрый безтабличный способ увеличения BCD числа, видимо, будет выглядеть так:
SUBI Rx,0xF9
BRHС carry_to_bit4
SUBI Rx,7
carry_to_bit4:
Вроде как-то так. Корректируется тут только младшая тетрада.
Составить ответ
|
Вернуться на конференцию.
Ответы
Ответ: Всё. То, что надо. Запамятовал про флаг Н
-
хмамин
(09.03.2009, 16:06:12
93.84.24.35
,
пустое
)
Проверьте только. Написал навскидку. Полуперенос там при вычитании - это полузаем. Вообщем, главное, идею Вы поняли.
-
Rst7
(09.03.2009, 16:11:37
79.124.195.225
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru