| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
нужна программа перевода DEC. в HEX в CVAVR
24.04.2016, 22:10
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
нужна программа перевода DEC. в HEX в CVAVR
здравствуйте,
посылаю десятизначное десятичное число микроконтроллеру AVR которое записывается в регистр .
нужна подпрограмма перевода DEC. в HEX в CVAVR для такого числа.
прошу поделится.
заранее благодарен.
|
|
|
|
24.04.2016, 22:20
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
Регистр 8 разрядный? Младшая половина байта-одно 16 разрядное число,старшая-другое.
|
|
|
|
24.04.2016, 22:27
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
Сообщение от begun
|
|
посылаю десятизначное десятичное число микроконтроллеру
|
Подробней можно?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
24.04.2016, 22:33
|
|
|
Частый гость
Регистрация: 19.05.2014
Сообщений: 48
Сказал спасибо: 5
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
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
|
|
|
24.04.2016, 22:37
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
|
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
24.04.2016, 23:16
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
посылаю число
1234567899 микроконтроллеру avr по uart и записываю в регистр.
его HEX эквивалент по калькулятору XP 499602DB.
нужна программа для такого перевода для AVR в CVAVR
|
|
|
|
24.04.2016, 23:28
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
в ПРОТЕУС -е в регистр записывается в виде
'1'
'2'
'3'
'4'
'5'
'6'
'7'
'8'
'9'
'9'
|
|
|
|
24.04.2016, 23:30
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
Сообщение от begun
|
|
посылаю число
|
В ASCII ?
Один вариант уже сказали.
Другой вариант - записать в строку и использовать стандартную функцию atoi(...).
А что означает "запись в регистр"?
Сообщение от begun
|
|
в регистр записывается в виде
|
Понял. Примените первый вариант.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
25.04.2016, 00:03
|
|
|
Гражданин KAZUS.RUN
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
уважаемый akegor
не могли бы по немного пояснить первый вариант
чего то не очень понятно одинаковые строки
|
|
|
|
25.04.2016, 00:17
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
|
Re: нужна программа перевода DEC. в HEX в CVAVR
begun,
аппноты атмела уж стали некошерны? хоть асм, но все же лучше, чем домашний самосад
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:41.
|
|