Преобразование паралельного кода в последовательный

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 936
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Преобразование паралельного кода в последовательный

Сообщение Ghost in shell »

Есть 12 линий порта в pic16f72. Надо преобразовать в двухбитный код и передать на другой МК, где сделать обратное преобразование. Программа нужна на С.
Нарыл http://radiohlam.ru/program/pic_pr_usart_prost.htm
но там асм...
Кот гуляет сам по себе, но вблизи холодильника.
Реклама
Аватара пользователя
Psych
Опытный кот
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Re: Преобразование паралельного кода в последовательный

Сообщение Psych »

TWI Программный с обнаружением старта и стоп.
Реклама
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 936
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: Преобразование паралельного кода в последовательный

Сообщение Ghost in shell »

Psych писал(а):TWI Программный с обнаружением старта и стоп.
Естественно, служебные пакеты должны быть (старт, стоп, контрольная сумма). Хотя можно только контрольную сумму.
Кот гуляет сам по себе, но вблизи холодильника.
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: Преобразование паралельного кода в последовательный

Сообщение urry »

или уарт Вам в руки, какие проблемы ?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Ghost in shell
Держит паяльник хвостом
Сообщения: 936
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Re: Преобразование паралельного кода в последовательный

Сообщение Ghost in shell »

urry
в pic16f72 нет аппаратного UART. Как и в МК-приемнике.
Кот гуляет сам по себе, но вблизи холодильника.
Реклама
Аватара пользователя
Psych
Опытный кот
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Re: Преобразование паралельного кода в последовательный

Сообщение Psych »

Ghost in shell писал(а):
Psych писал(а):TWI Программный с обнаружением старта и стоп.
Естественно, служебные пакеты должны быть (старт, стоп, контрольная сумма). Хотя можно только контрольную сумму.
Можно и тока crc(паритет) обойтись. Ведомый работает от прерывания по ножке порта (CLK) и впихивает сигнал со 2 ножки (DATA) в регистр---это довольно таки просто.
Ghost in shell писал(а):urry
в pic16f72 нет аппаратного UART. Как и в МК-приемнике.
Ссылку которую вы дали--как раз про программный UART.
Реклама
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: Преобразование паралельного кода в последовательный

Сообщение urry »

Делайте программый.
Все же веселее, чем и2с городить, наверное.
http://www.microchip.ru/phorum/read.php ... 0&t=104444
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»