Перейти к содержанию
    

запрограммировать Манчестерский код

Стоит задача на ADSP реализовать передачу Манчестера. Кто расскажет с чего начать ? Может есть какие исходники в инете, желательно на асме

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет ничего проще.

Каждый ноль превращается в пару бит 01, каждая единица в биты 10. После чего этот поток бит выводится на удвоенной скорости.

Вот принимать - это другое дело...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а синхронизация не нужна что ли ?

 

Поэтому используются специализированные микросхемы для связки манчестер - процессор.

http://www.holtic.com/products/prod_detail.cfm?pid=121

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а синхронизация не нужна что ли ?

Когда-то давно делал приёмник манчестера на PIC16F630,синхронизация выполнялась по принимаемому сигналу.Исходники на С есть,но пояснить что-то будет уже трудно,забылось всё.Нужно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть исходник на асме (AVR) для приема RC5, взятый где-то в сети. Можно легко понять принцип работы и переписать под свою последовательность принимаемых данных и под свой процессор.

Только использовать ассемблер активно не рекомендую. Код получается чересчур сложным при совершенно элементарном алгоритме.

rc5.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...