Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Отличие портов А от B (PIC16F628A)

Непрочитано 03.02.2007, 16:41  
retas
Прописка
 
Регистрация: 02.05.2006
Сообщений: 166
Сказал спасибо: 97
Сказали Спасибо 43 раз(а) в 20 сообщении(ях)
retas на пути к лучшему
По умолчанию Отличие портов А от B (PIC16F628A)

Пишу прогру на PIC simulator IDE для PIC16F628A,которая следит за 10-ю кнопками,подключаемые комутатором к компараторному входу А0 и при появлении нажатой кнопки должна зажечь соответсвующею лампочку.
Проблема: лампочки подключенные к портам А -горит только какая либо одна,т е если горела А1 то,скажем,при нажатии кнопки №2 (либо другую чъя лампочка относитсяся к портам А),загорается А2 а А1 гаснет.Иначе говоря,любое изменение на выходах А,сбрасывает перед этим бывшый активным порт.
С выходами портов Б,всё нормально - сколько кнопок нажато,столько ламп и горит.
Помогите разобраться,пжл.
Спасибо.
Реклама:
retas вне форума  
Непрочитано 03.02.2007, 17:02  
mikesmith
Администратор
 
Аватар для mikesmith
 
Регистрация: 10.05.2003
Сообщений: 2,649
Сказал спасибо: 495
Сказали Спасибо 2,635 раз(а) в 579 сообщении(ях)
mikesmith на пути к лучшему
По умолчанию

Код скиньте
__________________
C уважением, Михаил
Ищите даташиты на KAZUS.RUN: http://kazus.run/datasheets/index.html
mikesmith вне форума  
Непрочитано 03.02.2007, 21:21  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Re: Отличие портов А от B (PIC16F628A)

Отличий нет, если настроены как цифровые и все окружение вокруг них тоже, настройку посмотри ниже мой ответ на тему PIC16F628 (maх000)
avgust75 вне форума  
Непрочитано 07.02.2007, 01:19  
retas
Прописка
 
Регистрация: 02.05.2006
Сообщений: 166
Сказал спасибо: 97
Сказали Спасибо 43 раз(а) в 20 сообщении(ях)
retas на пути к лучшему
По умолчанию

Уважаемый, mikesmith!
Попытался всунуть сюда свой код написанный на Write из Total Comander - уж очень разбросанным и неразборчивым получается (нотепад чего то непризнаёт кирилицу).
Нельзя ли послать его на ваш е-майл,и лутче на бейсике или асм?
Спасибо.
retas вне форума  
Непрочитано 07.02.2007, 01:23  
mikesmith
Администратор
 
Аватар для mikesmith
 
Регистрация: 10.05.2003
Сообщений: 2,649
Сказал спасибо: 495
Сказали Спасибо 2,635 раз(а) в 579 сообщении(ях)
mikesmith на пути к лучшему
По умолчанию

Сообщение от retas
Нельзя ли послать его на ваш е-майл,и лутче на бейсике или асм?
Мне посылать ничего не надо Я всего лишь администратор сайта - разбирать код будут участники форума.

Просто вложите Ваш исходник (предварительно заархивированный в ZIP или RAR) в сообщение на форуме (в форме отправки ответа есть такая функция "Загрузить файл").
__________________
C уважением, Михаил
Ищите даташиты на KAZUS.RUN: http://kazus.run/datasheets/index.html
mikesmith вне форума  
Непрочитано 14.02.2007, 23:04  
retas
Прописка
 
Регистрация: 02.05.2006
Сообщений: 166
Сказал спасибо: 97
Сказали Спасибо 43 раз(а) в 20 сообщении(ях)
retas на пути к лучшему
По умолчанию

Разобрался.Прозевал,что если включить компаратор и Vref,то остальными (компараторными) портами как цыфровыми,прямо невоспользуешься-чуточку обидно.
retas вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инициализация портов tuart Микроконтроллеры, АЦП, память и т.д 4 15.04.2007 19:44
Отличие PIC16F628 от PIC16F628A? CERGEI1982 Микроконтроллеры, АЦП, память и т.д 9 14.03.2007 18:05
Шим и несколько портов dosikus Микроконтроллеры, АЦП, память и т.д 0 15.04.2006 11:51
отличие 90s2313 от tiny2313 chipic128 Микроконтроллеры, АЦП, память и т.д 2 10.10.2005 18:59


Часовой пояс GMT +4, время: 07:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.