roboforum.ru

Технический форум по робототехнике.


Преобразования 16 bit to 5 digit ASCII

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 18 июл 2013, 04:00

В PDF,VinRar,Foxiryder не открывается,а так пока своими силами пытаюсь что то написать :)
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение SkyStorm » 18 июл 2013, 04:09

какой ты асмщик если блокнотам не позырил!
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 18 июл 2013, 04:17

"какой ты асмщик если блокнотам не позырил!"
Лижбы подколоть дажа вот крыса не выдержала покончила жизнь самоубийством!
Точно блокнот:)
Не выспался наверно.
примерно так и писал.
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Duhas » 18 июл 2013, 12:13

там в задержках вроде стек ломается
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 28 июл 2013, 03:19

Всем привет!С прерываниями разобрался, а на главный вопрос,что делать с bin2ASCII16 я так и не понял. :(
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Angel71 » 28 июл 2013, 04:23

если не секрет, что вы вообще хотите? вам прям именно на асме под тиньку вот сто пудов и кровь из носа, нужен код преобразования в аски и всё остальное? или вам просто интересно целый месяц с этим возиться?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 28 июл 2013, 12:28

Angel71 писал(а):если не секрет, что вы вообще хотите? вам прям именно на асме под тиньку вот сто пудов и кровь из носа, нужен код преобразования в аски и всё остальное? или вам просто интересно целый месяц с этим возиться?


Да не секрет. Задача считать импульсы от таходатчика и выводить счет на LCD.А на tiny потому что я ее сейчас изучаю,а на асме потому что С-и не знаю.Да и памяти на tiny кот наплакал. А самое главное опыта набираюсь от таких гуру как Dmitry__ :)
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Duhas » 28 июл 2013, 13:24

конкретнее в чем у вас проблема опишите. перевести из двоичной в десятичную? или получить символы ASCII?

вот тутесть готовый код ..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 28 июл 2013, 20:40

Не знаю как в tiny преобразовать числа от 0 до 9999 для вывода на LCD и чтобы конечный результат был в r16 (temp)
Примеров у меня много только я не пойму куда вставлять значения и откуда их брать. У attiny2313 нет умножения. (команды MOV)
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Angel71 » 28 июл 2013, 20:47

Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 28 июл 2013, 20:48

Ошибся не MOV ,а MUL
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Angel71 » 28 июл 2013, 20:57

умножение можно заменить на сложение и/или сдвиги.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Duhas » 01 авг 2013, 09:21

имхо, на лицо полное отсутствие желания получить результат.
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение Dmitry__ » 01 авг 2013, 17:49

arm-17, задай конкретнее вопрос, выложи в первый пост свою редакцию программы (что я корректировал), будем вместе допиливать...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Преобразования 16 bit to 5 digit ASCII

Сообщение arm-17 » 03 авг 2013, 01:05

Dmitry__ уже не знаю как объяснить.

Добавлено спустя 6 минут 32 секунды:
Не получается добавить программу можно я на Mail скину
Аватара пользователя
arm-17
 
Сообщения: 46
Зарегистрирован: 15 июл 2013, 15:15
Откуда: г.Москва
прог. языки: ASM

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 18