Найдено 10 результатов

сергей111
Ср июл 30, 2008 14:44:31
Форум: Микроконтроллеры и ПЛИС
Тема: UART на 2313, да и не только на ней
Ответы: 21
Просмотры: 9271

Проблема находится в стадии решении, дело было не в программе, а в схеме, точнее в том, что я не предполагал, что в ней стоит инвертор. :wink:
Я не являюсь разработчиком, а только учусь работать на асме по мк, да, впредь буду спрашивать о всех "подводных камнях" - да, бесит меня это ...
сергей111
Ср июл 23, 2008 09:44:45
Форум: Микроконтроллеры и ПЛИС
Тема: UART на 2313, да и не только на ней
Ответы: 21
Просмотры: 9271

Прошу прощения, код приемника следующий:

main:
;прием по usart
in temp,ucsr0a
sbrs temp,rxc0
rjmp (pc-2)

sbis ucsr0a,rxc0
rjmp main

in temp,udr0
out portc,temp

rjmp main
сергей111
Вт июл 22, 2008 09:59:15
Форум: Микроконтроллеры и ПЛИС
Тема: UART на 2313, да и не только на ней
Ответы: 21
Просмотры: 9271

Извините, смотрел поиском, но все равно не работает...
Контроллер AtMega64, есть 2 платы: приемник и передатчик

листинг приемника:

...;инициализация
;передача и прием по USART0(PE0,PE1,PE2)
ldi temp,0
out ucsr0a,temp

ldi temp,$33
out ubrr0l,temp
ldi temp,0
sts ubrr0h,temp

ldi temp,$f9 ...
сергей111
Пт июл 18, 2008 15:29:12
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

я надеялся что кто-нибудь поделится процедурой, но похоже увы Я надеялся, Сергей, на, хотя бы немного, детальное описание задачи, но, похоже, увы. Раз так, по принципу " каков вопрос, таков ответ " - могу только посоветовать поискать на электрониксе, например, вот это может помочь.
Я надеюсь ...
сергей111
Пт июл 18, 2008 12:55:27
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

Спасибо ARV за интересный совет, только вот не знаю что будет проще и быстрее: написать самому деление вещественного числа (я надеялся что кто-нибудь поделится процедурой, но похоже увы) или же сделать по совету ARV, наверно по времени написания приблизительно равнозначны.
сергей111
Чт июл 17, 2008 13:14:41
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

Как раз затруднение в преобразовании полученного значения, т.е. вычисления по формуле Uип. Если ресурсов м/к хватит, просто запиши форматированный вывод sprintf() в строковый буфер и выводи эту строку куда потребуется.
А погрешность большая, только если сдвигаемые вправо биты нигде не сохранять и ...
сергей111
Чт июл 17, 2008 10:32:06
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

А насколько точный расчет получается? Вот к примеру возьмем Uпит=2500/1024=2,4414...
Если сдвинут вправо 10 раз и убрать лишние 4 бита, т.е. было 0111 0001 0000 0010 стало 0001 0000 0010 это равно 258, т.е. 2,58 если я правильно понимаю. Это что, такая погрешность будет? Или может есть какой-нибудь ...
сергей111
Ср июл 16, 2008 16:29:52
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

А в чем проблема то? Сдвинул на 10 вправо, вот тебе и деление на 1024.
----------
Вот это как раз и не получается, у меня есть пробелы в самообразовании, я понимаю, что вроде сложного нет, но не получается. Напишите пожалуйста код.
сергей111
Ср июл 16, 2008 14:24:06
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

собственно говоря, цап аппаратный мне не нужен, а именно нужен программный. Двоично-двоично десятичное преобразование у меня есть (нормально работает), но как известно формула ADC=1024Uип/Uref, где Uref=5В. Голова просто уже не соображает.
Как раз затруднение в преобразовании полученного значения, т ...
сергей111
Ср июл 16, 2008 12:53:42
Форум: Микроконтроллеры и ПЛИС
Тема: ацп или преобразование в 10 форму
Ответы: 21
Просмотры: 6787

ацп или преобразование в 10 форму

Подскажите пожалуйста как после АЦП (AtMega64), полученное значение перевести в 10-ое. Т.е. меняем входное напряжение и в результате должны увидеть это значение на индикаторе (главное получить это значение-а вывести на индикатор я могу).
Исходные данные: величина опорного напряжение - 5В, АЦП 10 ...

Перейти к расширенному поиску