|
Трансляция внешнего сигнала с пина на пин, самое элегантное решение |
|
|
|
 |
Ответов
|
Oct 28 2012, 11:23
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 3-12-06
Из: Новороссийск
Пользователь №: 23 082

|
Прошу у сообщества прощения за не совсем точно сформулированное ТЗ. Поступающий сигнал надо прерывать и ЗАМЕНЯТЬ СВОИМ - сгенеренным программно. Цитата Соединить пины через резистор. Точно! Я думаю это так:  PD2/INT0 используется для анализа входной последовательности и при наступлении условия PD3 переключается на выход с "0", а PD5 - на выход, на котором генерим свою последовательность. Думаю, должно работать. Спасибо всем за советы.
Сообщение отредактировал LexaK - Oct 28 2012, 11:40
|
|
|
|
|
Nov 20 2012, 07:19
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(LexaK @ Oct 28 2012, 14:23)  PD2/INT0 используется для анализа входной последовательности и при наступлении условия PD3 переключается на выход с "0", а PD5 - на выход, на котором генерим свою последовательность. Думаю, должно работать. Спасибо всем за советы. По моему вы задействовали лишний вывод. PD3 можно исключить. Вместо него включить PD2 и при наступлении условия выводить "0", После генерить с PD5 и по окончании генерации PD5,PD3 опять на вход, если это будет не критично по реакции на входной сигнал.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Dec 11 2012, 07:03
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(defunct @ Dec 2 2012, 04:05)  Так пропадет возможность мониторить входной сигнал во время генерации собственного. Согласен. Но это и незачем. Учитывая, что автор будет входной сигнал заменять, а заменять его будет только при наступлении какого-то условия, на момент генерации своего сигнала он точно знает продолжение входного сигнала, который он исключает, заменяя своим в реальном масштабе времени. Надёжность будет пониже но программа попроще.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
Сообщений в этой теме
LexaK Трансляция внешнего сигнала с пина на пин Oct 27 2012, 19:52 V.K Цитата(LexaK @ Oct 28 2012, 01:52) Какие ... Oct 27 2012, 19:56 LexaK Как вариант. НоЦитатаСтавить внешний ключ не хочу. Oct 27 2012, 20:07 Genadi Zawidowski Соединить пины через резистор. Перепрограммировать... Oct 27 2012, 21:42 ae_ Или соединить два пина напрямую, без резистора, и ... Oct 28 2012, 04:38 Genadi Zawidowski Цитата(LexaK @ Oct 28 2012, 15:23) Думаю,... Oct 28 2012, 13:54 ILYAUL А не будет ли маловато 1к пока PD3 в нуле Oct 28 2012, 13:23 LexaK ЦитатаА не будет ли маловато 1к пока PD3 в нуле5В/... Oct 28 2012, 15:35 @Ark Цитата(LexaK @ Oct 27 2012, 23:52) 1. Ест... Oct 28 2012, 17:49 LexaK Цитатавстроенный компаратор на борту там имеетсяУж... Oct 28 2012, 17:52 @Ark Цитата(LexaK @ Oct 28 2012, 21:52) Уже за... Oct 28 2012, 18:12 LexaK Все равно выход компаратора наружу не выходит. Изм... Oct 28 2012, 18:32 @Ark Цитата(LexaK @ Oct 28 2012, 22:32) Все ра... Oct 28 2012, 18:47  _Артём_ Цитата(@Ark @ Oct 28 2012, 20:47) Так Вы ... Oct 28 2012, 19:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|