К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Кто топчет в ассемблере AVR

Гость
0 - 09.05.2012 - 13:24
изготовил простой термометр на DS18B20 и ATtiny2313.
Индикатор трехразрядный семисегментный светодиодный.
Не удается запустить. Пиво с меня.
as_dfСобакаmail.ru
Дед Стас.



Гость
1 - 10.05.2012 - 17:48
А в чем проблема-то? НЕ можешь организовать вывод, или выводится непонятно что?
Гость
2 - 12.05.2012 - 05:37
Не получается организовать вывод.
Гость
3 - 12.05.2012 - 05:51
На С проще и куча примеров в инете
Гость
4 - 12.05.2012 - 08:47
на с могу помочь, в личку
Гость
5 - 12.05.2012 - 16:40
Принципиальная необходимость только в ассемблере.
Гость
6 - 12.05.2012 - 16:45
Программа написана и отлажена неоднократно на симуляторе в AVR Studio 4.19.
Однако, занесенная в железо, выдает хрен знает что.
Гость
7 - 12.05.2012 - 21:17
ТС, проверьте пайку, смойте остатки флюса, попробуйте поставить заведомо исправный МК.
Гость
8 - 13.05.2012 - 20:31
Все было - и стекло протирал, и по баллону стучал.
Бубна нет.
Гость
9 - 13.05.2012 - 21:57
Автор, я в твоей ситуации поступил так:
1) В конце области флэш-памяти создал "таблицу образов" "0"-3F; "1"-06; "2"-5B; "3"-4F и т.д. Там у меня еще есть образы букв, но они тебе не нужны.
2) Вывод на индикатор осуществляет подпрограмма обработки прерывания переполнения ТС0
3) котрая, для вывода, скажем, числа "2" находит его образ по адресу <адрес начала таблицы образов + 2>
4) ну еще могу добавить что время индикации одного сегмента у меня составляет 1/75 сек. А еще перед выводом очередного разряда нужно все остальные разрыды погасить.
Гость
10 - 13.05.2012 - 22:41
FUSE биты правильно выставлены?
Гость
11 - 14.05.2012 - 17:22
Там всего-то два фуза: BODLEVEL=4.3 и Внутр. генератор 4мГц. Проблема в чтении датчика. Дальнейшие преобразования и вывод на индикатор - без проблем.
Но интервалами я наигрался, а проку - Ноль!
Гость
12 - 14.05.2012 - 20:06
Станислав, или вам снова надо ко мне прийти, или заимейте цифровой осциллограф, чтоб контроллировать, что читается с датчика. В прошлый раз всё таки всё верно читалось, просто ваша перекодировка для индикатора некорректно работала, я так думаю.
Если что, приходите снова.
Гость
13 - 25.05.2012 - 10:16
Директор Правды
Есть у меня теперь цифровик. И он говорит то, что показывает индикатор. Перекодировка работает нормально.
Гость
14 - 27.05.2012 - 10:29
Вопрос закрыт. Поганая партия датчиков.


К списку вопросов
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск




Copyright ©, Все права защищены