Есть 12 линий порта в pic16f72. Надо преобразовать в двухбитный код и передать на другой МК, где сделать обратное преобразование. Программа нужна на С.
Нарыл http://radiohlam.ru/program/pic_pr_usart_prost.htm
но там асм...
Преобразование паралельного кода в последовательный
- Ghost in shell
- Держит паяльник хвостом
- Сообщения: 936
- Зарегистрирован: Пн июн 15, 2009 06:01:38
- Откуда: USSR
Преобразование паралельного кода в последовательный
Кот гуляет сам по себе, но вблизи холодильника.
- Реклама
Re: Преобразование паралельного кода в последовательный
TWI Программный с обнаружением старта и стоп.
- Ghost in shell
- Держит паяльник хвостом
- Сообщения: 936
- Зарегистрирован: Пн июн 15, 2009 06:01:38
- Откуда: USSR
Re: Преобразование паралельного кода в последовательный
Естественно, служебные пакеты должны быть (старт, стоп, контрольная сумма). Хотя можно только контрольную сумму.Psych писал(а):TWI Программный с обнаружением старта и стоп.
Кот гуляет сам по себе, но вблизи холодильника.
- urry
- Сверлит текстолит когтями
- Сообщения: 1262
- Зарегистрирован: Пн дек 08, 2008 10:58:48
- Откуда: Винница
- Контактная информация:
Re: Преобразование паралельного кода в последовательный
или уарт Вам в руки, какие проблемы ?
- Ghost in shell
- Держит паяльник хвостом
- Сообщения: 936
- Зарегистрирован: Пн июн 15, 2009 06:01:38
- Откуда: USSR
Re: Преобразование паралельного кода в последовательный
urry
в pic16f72 нет аппаратного UART. Как и в МК-приемнике.
в pic16f72 нет аппаратного UART. Как и в МК-приемнике.
Кот гуляет сам по себе, но вблизи холодильника.
- Реклама
Re: Преобразование паралельного кода в последовательный
Можно и тока crc(паритет) обойтись. Ведомый работает от прерывания по ножке порта (CLK) и впихивает сигнал со 2 ножки (DATA) в регистр---это довольно таки просто.Ghost in shell писал(а):Естественно, служебные пакеты должны быть (старт, стоп, контрольная сумма). Хотя можно только контрольную сумму.Psych писал(а):TWI Программный с обнаружением старта и стоп.
Ссылку которую вы дали--как раз про программный UART.Ghost in shell писал(а):urry
в pic16f72 нет аппаратного UART. Как и в МК-приемнике.
- urry
- Сверлит текстолит когтями
- Сообщения: 1262
- Зарегистрирован: Пн дек 08, 2008 10:58:48
- Откуда: Винница
- Контактная информация:
Re: Преобразование паралельного кода в последовательный
Делайте программый.
Все же веселее, чем и2с городить, наверное.
http://www.microchip.ru/phorum/read.php ... 0&t=104444
Все же веселее, чем и2с городить, наверное.
http://www.microchip.ru/phorum/read.php ... 0&t=104444


