Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

нужна программа перевода DEC. в HEX в CVAVR

Непрочитано 24.04.2016, 22:10  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию нужна программа перевода DEC. в HEX в CVAVR

здравствуйте,
посылаю десятизначное десятичное число микроконтроллеру AVR которое записывается в регистр .
нужна подпрограмма перевода DEC. в HEX в CVAVR для такого числа.
прошу поделится.
заранее благодарен.
Реклама:
begun вне форума  
Непрочитано 24.04.2016, 22:20  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

Регистр 8 разрядный? Младшая половина байта-одно 16 разрядное число,старшая-другое.
baiderin вне форума  
Непрочитано 24.04.2016, 22:27  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

Сообщение от begun Посмотреть сообщение
посылаю десятизначное десятичное число микроконтроллеру
Подробней можно?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 24.04.2016, 22:33  
Paul74s
Частый гость
 
Регистрация: 19.05.2014
Сообщений: 48
Сказал спасибо: 5
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
Paul74s на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

А Dec это текст? А hex это переменная типа long?
Если да, то проца такая
Hex=dec1-'0'; Hex*=10;
Hex+=dec2-'0'; hex*=10;
...
Hex+=dec9-'0'; hex*=10;
Hex+=dec10-'0';
Paul74s вне форума  
Сказали "Спасибо" Paul74s
begun (25.04.2016)
Непрочитано 24.04.2016, 22:37  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
yurych (25.04.2016)
Непрочитано 24.04.2016, 23:16  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

посылаю число

1234567899 микроконтроллеру avr по uart и записываю в регистр.
его HEX эквивалент по калькулятору XP 499602DB.
нужна программа для такого перевода для AVR в CVAVR
begun вне форума  
Непрочитано 24.04.2016, 23:28  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

в ПРОТЕУС -е в регистр записывается в виде
'1'
'2'
'3'
'4'
'5'
'6'
'7'
'8'
'9'
'9'
begun вне форума  
Непрочитано 24.04.2016, 23:30  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

Сообщение от begun Посмотреть сообщение
посылаю число
В ASCII ?
Один вариант уже сказали.
Другой вариант - записать в строку и использовать стандартную функцию atoi(...).

А что означает "запись в регистр"?

Сообщение от begun Посмотреть сообщение
в регистр записывается в виде
Понял. Примените первый вариант.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 25.04.2016, 00:03  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

уважаемый akegor
не могли бы по немного пояснить первый вариант
чего то не очень понятно одинаковые строки
begun вне форума  
Непрочитано 25.04.2016, 00:17  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: нужна программа перевода DEC. в HEX в CVAVR

begun,
аппноты атмела уж стали некошерны? хоть асм, но все же лучше, чем домашний самосад
jump вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна программа для анализа протокола russo_turisto Микроконтроллеры, АЦП, память и т.д 10 21.03.2009 06:50
Программа перевода чисел. FOLKSDOICH Микроконтроллеры, АЦП, память и т.д 5 17.08.2008 14:12
Нужна программа Энергетик-2 или подобная ndreich Информация по радиокомпонентам 0 12.10.2007 00:49


Часовой пояс GMT +4, время: 21:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.