Перейти к содержимому
Форум журнала практической электроники «Датагор»
Набор для вскрытия электроники WOSAI 11 In 1
Сумка для инструментов 12"-14"-16", очень прочная 600D
Магнитный браслет мастера. Биты, гайки, саморезы, гвозди перестали теряться
Набор резаков, метал. ручка, цанга
Увлажнитель и очиститель воздуха. Когда шпарят батареи
Беспроводной звонок, 32 мелодии!
Набор термоусадок разного калибра, 385шт.
AAM2302 (DHT22) цифровой датчик влажности и температуры
Касса резисторов 0.25Вт, 64 номинала, всего 1280шт.
Водозащищённые навороченные мужские часы SANDA-G
Детские/стариковские GPS-часы-антипотеряшки и телефон
600шт., 3 цвета, 15 типов терминалов под обжим 22~12AWG

Гость Муталимов

Настройка порта A на вход PIC16F628A

Рекомендованные сообщения

Гость Муталимов

Друзья, не могу понять что я упускаю в программе, по моим соображениям не получается перевести на цифровой вход первые четыре бита PORTA PIC16F628A. В реальности и в симуляторе proteus результат одинаковый. Нет реакции на нажатие кнопки, грешу на TRISA подскажите. Файлы приложил

PIC16F628A.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
...грешу на TRISA. ...

Инициализация порта А у вас взята прямо из примера в даташите (EXAMPLE 5-1), так что вряд ли там ошибка.

Разве что у вас отсутствует строчка BCF STATUS, RP1. Но при старте бит устанавливается в "0", так что не должно...

 

Скорее всего, ещё какой-то из управляющих регистров надо проинициализировать. "Пробегитесь" ещё раз по состояниям регистров после старта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Муталимов

вряд ли там ошибка

 

 

спасибо что откликнулись, сегодня прошил скомпилированный файл через программатор K150 - все заработало, значит в симуляторе что не так :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×