-
15.02.2006, 04:29 #1
- Регистрация
- 29.11.2005
- Адрес
- Тула, Россия
- Возраст
- 45
- Сообщений
- 2,689
- Поблагодарили
- 136
- Поблагодарил
- 8
помогите в преобразовании
расскажите плиз как сделать.
есть число из двух байт. к примеру 6000. оно постоянно меняется, ну к примеру раз десять в минуту. его надо умножить на число 25 и потом вывести на экран знакосинтезирующего lcd типа datavision.
вывести на лцд могу бес проблем что угодно.
вопрос в умножении и преобразовании числа в bcd формат. то есть преобразование 32 битного числа.
помогите плиз примерами на асм. в С не умею.
это синтез для рации.
-
16.02.2006, 10:10 #2
- Регистрация
- 30.04.2002
- Адрес
- Липецк, Россия
- Возраст
- 55
- Сообщений
- 935
- Записей в дневнике
- 16
- Поблагодарили
- 64
- Поблагодарил
- 4
http://www.piclist.com/techref/micro...adix/index.htm
Там куча самых разных вариантов именно на асм-е
Еще можно сюда:
http://www.microchip.ru/phorum/
и Поиском по форуму с ключевым словом "bin2bcd" --- найдете кучу вариантов на самых разных языках.
А почему не на Си?
Я поработал в асм , но с переходом на Си про асм даже вспомнить страшно
РекомендуюПоследний раз редактировалось RU3GA; 16.02.2006 в 10:14.
|
Социальные закладки