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

Popeye
Сб янв 11, 2014 00:49:36
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

Получилось захватить код всех четырех передатчиков.

http://s020.radikal.ru/i722/1401/6e/7a7bf8221b17t.jpg

Вроде получается так:

Кодирование ШИМ.
Если принять,что ноль - это более широкий импульс и передача младшим битом вперед(всего передается 17 бит последовательность, то имеем:

синий - 1000 ...
Popeye
Ср янв 08, 2014 19:22:41
Форум: AVR
Тема: Скомпилировать код в hex
Ответы: 6
Просмотры: 1602

Re: Скомпилировать код в hex

Никаких секретов нет - CodeVision AVR C Compilier v. 1.24.6 Professional
Popeye
Ср янв 08, 2014 17:07:31
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

После долгий размышлений, пришла мне одна идея.
А что если упростить задачу?
Как я писал ранее, устройство на данный момент уже собрано без применения МК, но работает некорректно.
К передающей части у меня притензий нет, а вот к приемной части есть вопросы и по большей мере это относится к выводу VT ...
Popeye
Вт янв 07, 2014 19:44:30
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

Спасибо за подсказку по поводу вариантов подключения пищалки. Изначально по схеме был вариант "б", но в Протеусе он почему-то не заработал. А так вроде работает в режиме эмуляции.


И вообще - я посмотрел на Вашу схему и ничего не понял. Зачем столько контроллеров? К верхним четырем контроллерам у ...
Popeye
Вт янв 07, 2014 09:35:22
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

Я делал так.

Изображение


Вот моя схема полностью
Изображение
Popeye
Вт янв 07, 2014 02:32:21
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

Alkul, Спасибо за дельные советы. :beer:
Я так и подозревал, что через прерывания надо, только еще не дошел до этого.
Сами понимаете, только учиться начинаю.

Кстати, по поводу пищалки, вот набросал програмку, работает вполне зачетно -

#include <tiny2313.h>
#include <delay.h>

main ()
{
DDRA ...
Popeye
Пн янв 06, 2014 17:37:08
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Re: Помогите доработать прошивку

Спасибо за советы.
Сейчас попытаюсь изобразить алгоритм приемного устройства (коды передатчиков следующие - 0x10 - "красный", 0х20 - "желтый", 0х40 - "зеленый", 0х80 - "синий"):
Посылка идет 8 бит (Communication Parameters: 8 Data, 1 Stop, No Parity) по состоянию порта В передатчиков. В состоянии ...
Popeye
Пн янв 06, 2014 02:11:54
Форум: AVR
Тема: Помогите доработать прошивку
Ответы: 19
Просмотры: 3717

Помогите доработать прошивку

Всем привет, и с Новым Годом!!!
При разработке девайса, состоящего из 4 передатчиков и приемника (передача данных через UART), столкнулся с проблемой выполнения задержки при поступлении сигнала на приемник.

В исходнике на приемник я пишу -

while (1)

{
PORTB=getchar();// берем данные из UART ...

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