PicBasic Pro 3.0.0.5 Не работает функция SERIN. PIC12F675

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1482
Зарегистрирован: Вс май 13, 2012 00:01:54

PicBasic Pro 3.0.0.5 Не работает функция SERIN. PIC12F675

Сообщение Ariadna-on-Line »

Гоняю в Протеусе получаемые после компиляции hex-файлы. Все путем, кроме приема ПИКом байта данных по UART от Виртуального Терминала Протеуса. Что ни шли (буквы с клавиатуры) - ПИК получает (команда SERIN) одни нули. При этом вывод (команда SEROUT) на Виртуальный терминал идет отлично.

Кто-нибудь может опубликовать гарантированно работоспособный кусок проги с обменом по UART для PIC12F675 ?
Заранее с уважением.
Реклама
Аватара пользователя
Родэрик
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Чт ноя 26, 2015 23:22:35
Откуда: не с Уфы
Контактная информация:

Re: PicBasic Pro 3.0.0.5 Не работает функция SERIN. PIC12F67

Сообщение Родэрик »

Поскольку речь идёт о программном uart, то при чём здесь 12f675 ? Он будет одинаков для всех. А "гарантированно работоспособный кусок проги" легко заполучить, если вникнуть в сам принцип приема/передачи по uart. Этот принцип описан в любом даташите, и текстом, и графически.
Реклама
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1482
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: PicBasic Pro 3.0.0.5 Не работает функция SERIN. PIC12F67

Сообщение Ariadna-on-Line »

В общем АХТУНГ всем.

Протеус 7 и 8 глючит (не отрабатывает) прием по софтовому UART для PIC12F675 (команда SERIN в PicBasic).
Взял в Протеусе PIC12C508A, откомпилировал с исходника 675 - и все ОК.

That's all folks.
Вложения
SER_IN_OUT.rar
(615 байт) 282 скачивания
Ответить

Вернуться в «PIC»