roboforum.ru

Технический форум по робототехнике.

COM порт для связи с МК

Re: COM порт для связи с МК

avr123.nm.ru » 09 дек 2007, 15:36

Наверняка дело в большой ошибке в скорости USART - используй кварц и проверь настройку.

Добавлено спустя 10 минут 45 секунд:
Re: Как я осваиваю COM порт
ToniPizecato писал(а): в которой в цикле while(1) есть единственная строчка putchar(getchar()); , мк возвращает одни иероглифы. в чем может заключаться проблема?


Такой проге можно слать только символы с паузой ! Ведь в ней нет буфера приема как в задаче 5 - см. в начале топика.

Re: COM порт для связи с МК

ToniPizecato » 09 дек 2007, 15:49

спасибо. теперь знаю где копать.

Re: COM порт для связи с МК

Master » 10 дек 2007, 01:12

У меня такая фигня была когда мой софт был настроен на скорость 9600 бод, а МК на 19200 бод.

Re: COM порт для связи с МК

Krik99 » 03 янв 2008, 16:22

А если у МК нету UART , можно сделать его программно? Поделитесь простым исходником, например отправкой цифры 1. За ранние благодарю. :)

Re: COM порт для связи с МК

Myp » 03 янв 2008, 17:58

гугл
идите в гугл
софтварных уартов море всяких
в частности для AVR даже апноут есть если не изменяет память

Re: COM порт для связи с МК

Master » 04 янв 2008, 19:18

Krik99 писал(а):А если у МК нету UART , можно сделать его программно? Поделитесь простым исходником, например отправкой цифры 1. За ранние благодарю. :)

А может лучше взять нормальный МК у которого он есть?

Re: COM порт для связи с МК

Krik99 » 05 янв 2008, 16:34

Master писал(а):
Krik99 писал(а):А если у МК нету UART , можно сделать его программно? Поделитесь простым исходником, например отправкой цифры 1. За ранние благодарю. :)

А может лучше взять нормальный МК у которого он есть?

Да. Я так понял что програмный UART очень не стабилен, и сожрёт много ресурсов МК. Всем спасибо! :)

Re: Как я осваиваю COM порт

foxit » 04 мар 2008, 23:40

rig писал(а):вот неудежался сфоткал свою макетку. мах232 на плате разведен. все выводы меги 16 на разъемах - даже кварц. хошь клаву хошь ЛСД хошь ключи вешай. Есть стабилизаторы +5 и +12в. на всех 4х разъемах портов присутсвует 0, +5,+12 V. Есь переходники Тинька, мега 44/88/168 проверенные. если мега 8я совпадает по цоклевке то и ее можно .

AVR_maket_main_tyni2313_mega16_mega168.rar


maketka.GIF


пример
radio_com4.jpg


А какие разъемы на шлефах используются для соединения портов МК и периферии?
Никак не могу понять. Выложи фотку если можешь. Спасибо


Rambler\'s Top100 Mail.ru counter