Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Сказ о жадном UARTe, или двое ли из ларца?

Непрочитано 22.07.2015, 21:49  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
Радость Сказ о жадном UARTe, или двое ли из ларца?

И снова здравствуйте, форумчане!
Кому не досуг - вступление пропустите абзаца два, остальным - на усмотрение.
И так, преамбула...
Не так, чтобы давным, но давно, на заре заката СССР, в быту популярны были чудные выключалки: аки нажмешь быстро, а в некоторых (О, чудо!) притронешься к пластинке заветной - и "да будет свет"; еще раз повторишь действо - погаснет; придержишь перстом - меняет яркость светило Томаса Эдисона имени Ильича!
Дык и нынче есть диковинки заморские, токма карман плачет от цыфры в метрике да и всё более с крутульками онные замысловатыми...
И сбрело мне в голову - повторить чудо огнеуправляющее, да сделать сего зверя о 4-х головах в одном теле (в панельных светлицах два двойных врубильника рядом встроены). И было реализовано задуманное! На PICe заморском. Такое вот чудо рукотворное ! И не нарадуется душа автора! Потому как утомился по купцам бегать да лампочки покупать (экономки и свотодиодные не совать - не в этом посту)
Да мало стало
И задумано было повторить творение для шестиголового зверя, дабы в светлице потолковыми рукотворными солнцами править; да чтоб не вставая с покрывал управлять по ИК каналу сим! И был в закромах 628 чудокристал, и колыбель готова и текст путеводный сложен, а вот тут и приключилась напасть...
Имеет камня заморская аж 18 ног/выводов. Один на контроль перехода сетевого напряжения через ноль задействован, дабы яркость регулировать и спираль плавно разогревать для жизни продления, второй - выход ИК приемника "слушает", третий - бузер тихогласный будоражить по причине приема команды инфракрасной и минуту до выключения всея освещения, ежели в течении полтора часа никто кнопки не тревожил; ну и дважды шесть входы / кнопки, выходы / симмисторы... Две само собой питание. Обжигался раннее, потому не доверился "Левша" криворукий RA5, который то Resset'om то Vpp прикидываться умеет, да еще и ущербнутый - ны выход от него сигнала не дождешься. За что и поплатился таки его сменой с "полноценным", заствлен был кнопку бдить.
А вылезло все, как всегда, внезапно:
UART, при активации, задействует два пина:
RB1 - Rx
RB2 - Tx
Вот и подумалось мне:
- в приемнике Tx ни к чему, вывод полноценный, подвешу на него силовую. А вот и дутки!
BCF TRISB 0x02 - не сработало аж никак, имеет право, в метрике буржуйской про то прописано. А вот что сбило с толку на стадии деления ног: (стр 74)
... загрузить данные в TXREG, а затем установить бит TXEN...
Сброс бита TXEN и "0" вызовет немедленное прекращение передачи, сброс передатчика и первод вывода RB2/Tx/Ck в третье состояние...

Ну вот моя наивность и понадеялась, что в начальных установках разок дернуть UART на передачу, беспардонно остановить и взять вывод под свои нужды. А вот и хренушки!
И хотя гуру незримый "Про Тэ Ус" обещал отпускание, и установки на нём лог "0", в железе добросовестно торчала "1".
Победа всё равно за нами, путём смены выводов ( пришлось рубануть дорожки ) и правки программы, устройство добросовестно отработало месяц, но вот осадок остался...
Действительно ли:
- если включен UART, а используется только приемник или только передатчик, один вывод теряется?
- если Proteus после BCF TXEN засинил пин, то в железе еще могут быть сюрпризы?
Миниатюры:
Нажмите на изображение для увеличения
Название: 10.01.13 - 22.10.52.jpg
Просмотров: 602
Размер:	1.00 Мб
ID:	81649   Нажмите на изображение для увеличения
Название: 10.01.13 - 23.05.34.jpg
Просмотров: 228
Размер:	1.01 Мб
ID:	81650  
Реклама:
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Эти 2 пользователя(ей) сказали Спасибо rusyvochka за это сообщение:
cristof (24.07.2015), Zoosman (27.07.2015)
Непрочитано 22.07.2015, 21:53  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

А можно как-нить попроще рассказать, что там за проблема?
NewWriter вне форума  
Сказали "Спасибо" NewWriter
j-Roger (23.07.2015)
Непрочитано 22.07.2015, 21:56  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

писатель, да???
из вашей писанины (по вашему видимо мудрой) пропал смысл всего поста - я так нихрена и не понял зачем там уарт и зачем тх использовать как питание.

вобщем хотите понимания - пишите кратко и инженерно
хотите писанину писать - вам сюда - litprom.ru
а пока хорошо бы отделить котлеты от мух
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 22.07.2015, 22:37  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Обидно, хоть и справедливо.
Можно ли задействовать RB2 как выход, если включен UART, а используется только Rx/RB1? то есть - приемник.
Выход подразумеваете нагрузку VT-ключ.
Rx - ИК приемник, который получает с другого 16F628 посылки по ИК каналу, есно. Тут проблем нет. Устройство уже вмуровано.
Повторюсь: Если ТОЛЬКО приемник, можно ли использовать RB2 как выход?
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 22.07.2015, 22:48  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Сообщение от индюк Посмотреть сообщение
зачем тх использовать как питание.
о питании ни слова... силовая это есть ключ на n-p-n транзисторе и симмистор, ну зачем этот - ясно
Миниатюры:
Нажмите на изображение для увеличения
Название: IR_Tx_Rx.JPG
Просмотров: 210
Размер:	68.8 Кб
ID:	81656  
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 22.07.2015, 22:48  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Не можно
Или крестик сними, или трусы надень...
Это только в процах поновее можно переключать порт или на альтернативную функцию, или оставить портом
niXto вне форума  
Сказали "Спасибо" niXto
j-Roger (23.07.2015)
Непрочитано 22.07.2015, 22:52  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Ну вот: коротко и лаконично! Сенк! Бум знать на будущее...
В не в тему: Вас рутина нолей и единиц не достала? Иногда можно и с улыбкой к проблемам относится
Всем спасибо, ответ получен, тему можно обозначить "решено".
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 22.07.2015, 23:05  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Сообщение от rusyvochka Посмотреть сообщение
Вас рутина нолей и единиц не достала?
Чтобы не доставало обилие нулей и единиц, придумали 16-ричную систему счисления. Сразу полекшало. А у Вас слишком много лишних букв, не входящих в hex.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 22.07.2015, 23:09  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Сообщение от rusyvochka Посмотреть сообщение
Вас рутина нолей и единиц не достала?
нет не достала
я вообще в отпуске не был 15 лет и нормально
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 23.07.2015, 01:27  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Сказ о жадном UARTe, или двое ли из ларца?

Сообщение от rusyvochka Посмотреть сообщение
о питании ни слова... силовая это есть ключ на n-p-n транзисторе и симмистор, ну зачем этот - ясно
вход ик вполне можно совместить с любой кнопкой - достаточно программно разобрать длину сигнала
да и вообще процов всяких полно хть на 144 ноги, чо вы к этому привязались.......
__________________
кагмаподэ магмаподэ
индюк вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дорога... vo1 Отвлекитесь, эмбеддеры! 41 28.03.2009 09:42
из DVD в DVD-player реально? Altalimir Микроконтроллеры, АЦП, память и т.д 14 17.09.2007 21:21
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 06:05.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.