Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
PIC16F628A прием данных с ПК по RS232. Нужна помощь.
vira Дата: Сб, 22.01.2011, 01:15  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Новенький
Сообщений: 1
Репутация: 0   ±
Замечания:   ±
На сайте с 12.01.2011

Статус: Offline

Имеется гусеничное шасси, решил сделать контроллер, который будет принимать команду с COM-порта ПК и управлять двигателями. Нарисовал схему в Proteus 7.6 (part.dsn, прошивка для МК - prog1.hex). В симуляторе все работает. (управление клавишами w,a,s,d). Дорисовал часть схемы согласования уровней (part1.dsn), собрал в железе, подключил кабелем к порту ПК, посылаю символ через гипертерминал - не принимает. Подскажите, что не правильно. Кабель делал простой: RX-TX, TX-RX, GND-GND(2-3,3-2,5-5)
Прикрепления: f2.zip (29.7 Kb)
ЯНДЕКС Дата: 22.01.2011
ADMIN Дата: Вс, 23.01.2011, 05:42  |                                                                                                                Сообщение # 2
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1086
Репутация: 32   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Online

Интересно, а что после подпрограммы error? Программа останавливается. Рекомендую для проверки того, где находится программа в тот или иной момент, воткнуть в разных участках программы что-то типа
High led1
Pause 200
Low led1
Pause 200

Чтобы точно знать, где программа обрывается или зависает.
И еще: Установи программу LGCOMSpy. В ней точно видно, что и куда отправляется.

  • Страница 1 из 1
  • 1
Поиск: