Технический форум по робототехнике.
Leks » 24 ноя 2006, 23:30
Подскажите как осуществить сабж. Надо разложить последний байт, пришедший на СОМ по битам и вывести их на 8 линий до прихода следующего.
Я так понял нужно использовать сдвиговый регистр с последовательным входом. Только чтото не выходит. Если надо выложу попытки на WorkBench 5.12.
EdGull » 24 ноя 2006, 23:36
прийми это в уарт МК и пошли на его порты
прога на васике займет строк пять-десять наверно.
avr123.nm.ru » 25 ноя 2006, 00:10
вот пример - avr123.nm.ru/z5.htm
но можно и без МК.
Leks » 25 ноя 2006, 19:16
Надо без МК. Вместо МК комп и работает.
EdGull » 26 ноя 2006, 00:13
тогда перехватиывай содержание регистра сом-порта и выводи в свой лпт.
Leks » 26 ноя 2006, 14:41
А он уже занят. нужен именно преобразователь.
EdGull » 26 ноя 2006, 20:17
а смысл? ЛПТ то уже занят на сколько я понял
Leks » 27 ноя 2006, 13:22
Мне нужно разбить по битам последний байт, пришедший на COM(последовательный сигнал) и держать на соответствующих выходах 1 до прихода следующего байта. Причем делать это нужно аппаратно, то есть внешним устройством, которое подключается к СОМ. Компьютер просто выдает сигнал и все.
avr123.nm.ru » 27 ноя 2006, 13:59
МК мог бы ошибки еще отследить. т.е. в случае помех не считать их байтом.
EdGull » 27 ноя 2006, 15:52
держать на соответствующих выходах
выводах чего?
avr123.nm.ru » 27 ноя 2006, 16:49
выходах соответствующим битам в байте.
EdGull » 27 ноя 2006, 19:05
название порта плиз в студию
Leks » 29 ноя 2006, 11:22
Есть некое устройство, подключаемое к СОМ. У него есть 8 выходов. Байт, пришедший на СОМ должен быть этим устройством разложен по битам и выдан на выхода. В плане электроники устройство должно быть как можно более простым и недорогим. То есть МК можно использовать только если это единственный вариант.
Устройство должно осуществлять перевод последовательного сигнала в параллельный.
=DeaD= » 29 ноя 2006, 12:32
Leks писал(а):Есть некое устройство, подключаемое к СОМ. У него есть 8 выходов. Байт, пришедший на СОМ должен быть этим устройством разложен по битам и выдан на выхода. В плане электроники устройство должно быть как можно более простым и недорогим. То есть МК можно использовать только если это единственный вариант.
Устройство должно осуществлять перевод последовательного сигнала в параллельный.
Так не понял, адаптер LPT<=>COM надо или интерфейсную плату на 8 TTL входов/выходов на COM порт? Разница то, между прочим, не маленькая.
lebaon » 29 ноя 2006, 14:10
ему сом в lpt нужно :twisted: