Author |
Message |
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Старт-стопный означает лишь, что перед битами данных должен быть сигнал "старт", а после оных - сигнал "стоп". ВВ51 работает в старт-стопном режиме, функции сигналов "старт" и стоп" выполняют заранее предопределённые уровни. Термин пошёл из телеграфии, где сигнал "старт" запускал мотор, за время длительности этого сигнала мотор набирал обороты. А для чего был сигнал "стоп" и почему он мог быть различной длительности, я не знаю. Наверное, просто запускал выдержку времени перед выключением двигателя.
|
16 Jun 2013 11:03 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я думаю, по сигналу "стоп" отслеживают ошибку кадра (или фрейма).
Т.е. по принятию уровня "стоп" - смотрят, верно ли хотя бы прошел кадр - если
ожидается "стоп" - а его нет - кадр получен, видимо, неверно... по крайней мере,
мне так представляется...
_________________ iLavr
|
16 Jun 2013 11:30 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
В электронике - да, а в телеграфии, скорее всего, всё было намного примитивнее, что как пришло, то так и напечаталось. А "стоп" приводил в действие или отключал какой-нибудь очень железный механизм.
|
16 Jun 2013 11:41 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Хм... а Оливер Хевисайд не твой родственник случаем?
Или, может быть, знакомы были?
PS. А я вот не знаю - в телеграфии контроль по четности есть?
_________________ iLavr
Last edited by Lavr on 16 Jun 2013 14:00, edited 1 time in total.
|
16 Jun 2013 11:52 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Без стоп бита будет невозможно синхронизировать тактовые генераторы. При передаче FF,FF,FF будет постоянно высокий уровень
Last edited by vinxru on 16 Jun 2013 12:51, edited 1 time in total.
|
16 Jun 2013 12:28 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22583 Location: Silicon Valley
|
А ну тогда всё просто - ставим сдвиговый регистр с параллельной загрузкой на 1+8+2=11 битов и всего делов
|
16 Jun 2013 12:39 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Три штуки 155ИР1 или 155ИР16. На последний параллельный вход - "1" с +5В, потом - 8 данных
и "0" - общий провод - на первые три входа и 1-й последовательный вход...
Получится 12 битов из них - 3 "стоп"-бита, но это пофигу, т.к. передача асинхронная.
Ну и генератор на нужную частоту сдвига.
Ещё с логикой параллельной записи помудровать можно - но для кусрача и так сойдет.
_________________ iLavr
|
16 Jun 2013 12:56 |
|
|
DENSTV
Junior
Joined: 16 Jun 2013 02:13 Posts: 9 Location: 109.86.232.32
|
| | | | Lavr wrote: Три штуки 155ИР1 или 155ИР16. На последний параллельный вход - "1" с +5В, потом - 8 данных и "0" - общий провод - на первые три входа и 1-й последовательный вход... Получится 12 битов из них - 3 "стоп"-бита, но это пофигу, т.к. передача асинхронная. Ну и генератор на нужную частоту сдвига. Ещё с логикой параллельной записи помудровать можно - но для кусрача и так сойдет. | | | | |
Большое спасибо.Но я все равно не понимаю . Вчем смысл этого курсового,что просят сделать...
|
16 Jun 2013 13:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну это надо бы спросить у того, кто такие курсовые раздаёт.
Мы и так попытались по максимуму угадать, в чем смысл задания.
_________________ iLavr
|
16 Jun 2013 13:19 |
|
|
DENSTV
Junior
Joined: 16 Jun 2013 02:13 Posts: 9 Location: 109.86.232.32
|
Есть всего лишь один ответ - Преподаватель такой.
Он нам рассказывает:"Что в 50 лет он вернулся в жизнь"
Так что это не удивительно,что такие темы курсовых у всей моей группы...
|
16 Jun 2013 13:33 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А что вам спросить-то мешает? Что он своим полтинником рты вам забанил?
PS. В общем, то, что мы на словах тут обсудили примерно похоже изображено вот здесь. Если курсач горит - там всё и объяснено... правда, на английском...
_________________ iLavr
|
16 Jun 2013 13:49 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Нет, обычный пятибитный код.
|
16 Jun 2013 21:00 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22583 Location: Silicon Valley
|
Смысл у всех курсовых как правило один и тот же - научить студента думать, применяя на практике полученные знания...
|
16 Jun 2013 21:34 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
не понимаешь смысл? зачем на такую специальность пошел? надо было идти в манагеры
|
16 Jun 2013 23:36 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Первый блок - генератор. Нижним проводом он останавливается, когда принят байт. Верхним проводом он запускается и одновременно подстраивает фазу.
При этом, фаза генератора на пол периода сдвинута, что бы в регистр заталкивались не фронты, а середина импульса.
Второй блок - сдвиговый регистр. Когда байт принят, тактовый импульс очищает регистр. В остальных случаях данные сдвигаются.
Вот и получается.
1) На входе ноль. На выходе STROBE единица. Поэтому генератор остановлен.
2) На входе появляется стартовый бит. На выходе STROBE всё еще единица. Счетчик начинает работать, первый импульс со счетчика сбрасывает сдвиговый регистр. Поэтому STROBE пропадает.
3) Через пол такта происходит запись стартового бита, который будет двигаться по регистру, пока не доберется до STROBE и схема остановится.
|
17 Jun 2013 00:00 |
|
|