Техника

как тут приемник который принимает этот сигнал отделяет где переход от нуля к 1 и на оборот?

DC
Dima444 Cassius
16 272
Почему Вы никак не хотите связать то, что делали раньше с новой темой?
КП давал вам программу, где по изменению происходило прерывание, а потом шла проверка, что это было, фронт или спад. У вас уже есть инструмент, нужно только совместить задачу с ним. Вход - это та же кнопка, только нажимаете ее не вы а входной сигнал.

Вариант 2. Подать ЭТО на сдвиговый регистр, и считать на выходе параллельный код, Еще проще..))
I7
I77
19 002
Лучший ответ
Dima444 Cassius не там была поверка включен или не включен
светодиод https://pastebin.com/9CrTgPDh

а вариант 2 не знаю
Смотри Манчестерское кодирование
https://ru.wikipedia.org/wiki/Манчестерское_кодирование

на русском и английском языках (в английской версии графики более понятны).

В локальных сетях до недавнего времени самым распространенным методом кодирования был так называемый манчестерский код (рис. 2.12, г). Он применяется в технологиях Ethernet и Token Ring.
В манчестерском коде для кодирования единиц и нулей используется перепад потенциала, то есть фронт импульса. При манчестерском кодировании каждый такт делится на две части. Информация кодируется перепадами потенциала, происходящими в середине каждого такта. Единица кодируется перепадом от низкого уровня сигнала к высокому, а ноль - обратным перепадом. В начале каждого такта может происходить служебный перепад сигнала, если нужно представить несколько единиц или нулей подряд. Так как сигнал изменяется по крайней мере один раз за такт передачи одного бита данных, то манчестерский код обладает хорошими самосинхронизирующими свойствами.
по фронту и спаду
Елена Панькова
Елена Панькова
18 412

Похожие вопросы