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

Dock
Пт апр 16, 2010 14:21:28
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Re: обработка импульсов микроконтроллером

всем спасибо, тестовая прошивка заработала на таймере отлично, в ближайшее время выложу полную не проверочную версию прошивки, с полным объяснением! :)))
Dock
Чт апр 15, 2010 18:51:16
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Re: обработка импульсов микроконтроллером

Написал прошивку, но возникли проблемы, никак не могу скопировать значение тамера в регистр tim = r22 командой mov, подскажите где проблема.
воспользовался таймером 0, 8 бит вполне достаточно, компаратор A. на всякий случай работает на прерывания по переполнению.
Dock
Вс апр 04, 2010 17:26:07
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Re: обработка импульсов микроконтроллером

хорошо, буду пробовать так, спасибо.
Dock
Вс апр 04, 2010 17:17:52
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Re: обработка импульсов микроконтроллером

можно сделать и так, но код получится длинный.
я имею в виду чтобы сравнить сразу и на BRLO и BRSH несколько констант.
задача заключается в том, что я останавливаю таймер по прерыванию int0, затем сохраняю значение таймера в temp.
потом мне надо сравнить это значение с 3-я константами, если меньше ...
Dock
Вс апр 04, 2010 16:11:50
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Re: обработка импульсов микроконтроллером

Появилось свободное время, хочу усовершенствовать БАНО, подскажите пожалуйста, как сравнить значение с константами. Например, сравниваем значение TEMP = 5; (2>temp) и.т.д. если меньше 2, то rjmp o1. Если больше 2 то rjmp o2, и.т.д. если можно пример на языке асамблер.
Dock
Сб янв 16, 2010 20:23:06
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Сегодня доделал проект фактически полностью, Система БАНО готова но с небольшими минусами, что в свою очередь приносит небольшие неудобства, а именно:
так как основная программа это задействование маячков является первостепенной, то программа прерывания остаётся на 2-м плане, и обрабатывается после ...
Dock
Пт янв 15, 2010 00:21:30
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

А вот и видео работы которое можно посмотреть тут
Dock
Чт янв 14, 2010 17:17:03
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Добрый день, в общем доработав свой первый вариант и сделав отладочную плату у меня всё получилось. С лёгкостью смог разделить на 8 аналоговых каналов один импульсный.

Прикладываю код программы
И в скором времени видео работы.
Dock
Ср дек 16, 2009 20:22:04
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1171643

Спасибо AI_Disable , я уже разобрался.

_noise , Я не получал образование программиста, И НЕ ПЫТАЮСЬ им стать, поэтому не иронизируйте Ценный программист будешь ,

Я ответил своими словами, так как понятно лично мне, может быть не столь точно, но не утверждал, что моя формулировка верна на 100 ...
Dock
Вт дек 15, 2009 19:29:30
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1171643

Да понятно это, я же не спрашиваю почему так происходит, я спросил как правильно, или без разници??? Внимательней нужно читать!
на выходе мк может быть как + так и - в зависимости от схемы! (вот такой ответ меня бы устроил).

Интернет на то и создан чтобы получать и передавать информацию, любым ...
Dock
Пн дек 14, 2009 18:56:51
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1171643

это понятно, что светодиод по разному подсоединён, вопрос состоит в том как правильно, или разници нет?
Dock
Вс дек 13, 2009 20:44:41
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1171643

Уважаемые форумчане, появился вопрос. Суть такова в обучалке написано, что строчки:
LDI temp, 0xff
out PORTB, temp
зажигают все 8 светодиодов.
А в обучающих книгах всё наоборт вывод в порт значения 0xff гасит светодиоды. Как же правильно?
Вопрос возник из-за того, что при использования кода:
in ...
Dock
Сб дек 12, 2009 17:39:12
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

А вот блок схема программы которая дожна получится.
Dock
Сб дек 12, 2009 16:51:14
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Добрый вечер, только сегодня появилось время, выкладываю блок схему. правильно я понял работу программы?
Dock
Вс дек 06, 2009 17:17:12
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Хочу сказать Спасибо вам akl за терпение, в общем разобрался со значениями регистров и их битами , осталось пару вопросов по этому разделу. Теперь осталось разобраться как это в сборе работает.
Для этого, завтра после работы, нарисую блок схему по которой можно уже будет вникать, что же происходит в ...
Dock
Сб дек 05, 2009 23:09:38
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

К сожалению не понимаю структуру программы в общем, полностью разобрал что смог, все коменты в коде, или я что-то сильно не понимаю, либо некоторые коменты не верны.
Dock
Сб дек 05, 2009 01:14:23
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

добрый вечер.
прочитал то, что вы посоветовали, просмотрел часть кода, к сожалению моего опыта не хвататет чтобы разобраться.
1) я не понял, обязательно ли использовать внешний кварц или можно обойтись встроенныйм в мк 2313?

2)правильно ли я понял, что сигнал нужно подать на специальную ножку ISP ...
Dock
Вт дек 01, 2009 20:13:56
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Долго мучился сделал, но очень не стабильно, посоветовали сделать вот так:
компаратор и таймер в режиме захвата, прерывание по спаду импульса от передатчика, который подан на вход компаратора. По фронту импульса стартуем таймер. В обработчике прерывания читаем таймер, получаем число ...
Dock
Пт ноя 06, 2009 21:43:26
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

Полного решения пока нет, иду потихоньку к тому чтоб начать писать подпрограмму обработки импульсов.
Dock
Пт ноя 06, 2009 20:12:05
Форум: Микроконтроллеры и ПЛИС
Тема: обработка импульсов микроконтроллером
Ответы: 43
Просмотры: 9925

уважаемый akl огромное спасибо за помощь!!!

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