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

lavrentyi
26 май 2016, 13:34
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

На вопрос открытый мной в этой ветке я получил ответы. То что не получалось - получилось..
Я очень рад.. Спасибо rhf-admin за лаконичные ответы.
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D
lavrentyi
26 май 2016, 10:01
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

По крайнему вашему изложению. Можете куском кода выразить если не затруднит.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Т.е. данный код будет проверять каждый принятый байт пакета или только первый.?
lavrentyi
26 май 2016, 09:56
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

Да . Все заработало отлично. :clapping: :clapping: :clapping: :D :D :D :clapping: :clapping: :clapping2: :clapping2: :clapping2: ;) Но. Вот с этим куском кода. Без него ни как. ;--- Квитируем МК на прием n+1 байт в пакете. В данном проекте в пакете 11 байт. movlw .12 movwf countX call Recieve decfsz...
lavrentyi
26 май 2016, 09:25
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

1. А почему в коде нет калибровки генератора? Или это я не нашёл? По идее это первое, что нужно сделать: Приступил к работе в этом направлении. :o 2. В целом, по теме, IMHO, лучше не делать никаких контрольных стартовых байтов для проверки на помеху, чтоб лишний трафик не плодить. Можно сделать сэмп...
lavrentyi
26 май 2016, 08:46
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

Чутка подправил код. Вы писали про эти изменения..?... :-?
lavrentyi
26 май 2016, 03:40
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

PCL FCR . Я просто не вижу где его тут привязать. Предлагаю так, Вы меня носом ткните, а я буду писать.
Вы только корректировать. А так получается что Вы за меня пишите. :? :? :? :? :? :?
lavrentyi
25 май 2016, 16:52
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

Количество байт в приемном пакете можно на 2 - 3 уменьшить. МК управленец будет хлопец из 18 семейства. Если есть необходимость могу папочку проекта скинуть. Но там пока только отладка данного канала. Да и МК управленец с промежуточным МК будут УАРТ держать на радиоканале. Ответа о состоянии не план...
lavrentyi
25 май 2016, 16:33
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

Вот промежуточный МК. ==================================== include P12F629.inc ; подключаем файлик компилятора на выбранный контроллер __CONFIG 3194h ; конфигурируем MK - встроенный RC, MCLR выкл, собака выкл. errorlevel -207,-302,-305 ; обьявляем компилятору не выводить указанных ошибок ;==========...
lavrentyi
25 май 2016, 13:25
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

za9c доброго времени.. Пишу в MP LAB. К чему шел , того добился пока только В PROTEUS работает отлично. А вот на макетке приемная часть не в какую не принимает. Некоторые ученые мужи подсказывают мне что это характерная особенность ПИКов. :o :o :o Скорее всего процедура согласования/квитирования гот...
lavrentyi
23 май 2016, 01:21
Форум: Интерфейсы / Протоколы / Периферия
Тема: Программный UART -= H E L P =-
Ответы: 17
Просмотры: 13194

Re: Программный UART -= H E L P =-

Спасибо что ответили. Пробовал я и отдельную ПП recieve для первого байта. И тайминги менял в первом байте. Ни в какую. На железо пока не спускался. Мож еще протез подтупляет как вариант. Вообщем решил проблему пока вот так как на прилагаемом скине в этом посте. Тему пока не закрываю. Чтоб новую вет...