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

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

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

 
Опции темы

Непонятки при выводе на ЖКИ 1602

Непрочитано 30.07.2007, 11:54  
welcome61
Почётный гражданин KAZUS.RUN
 
Аватар для welcome61
 
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,993
Сказал спасибо: 378
Сказали Спасибо 1,744 раз(а) в 712 сообщении(ях)
welcome61 на пути к лучшему
По умолчанию Непонятки при выводе на ЖКИ 1602

Пытаюсь освоить применение ЖКИ. Есть в наличие 1602,
2402 и графический 12864. Столкнулся с проблемой:
при написании программы инициализации все проходит нормально и первые два сообщения по строчкам раскладываются как надо.А вот далее ничего не происходит, а надо чтобы после задержки 2 сек. ЖКИ обнулился и загрузились новые надписи. Вроде все просто - а висят на дисплее только первые надписи.
Пробовал по разному - результат один.
ЖКИ - PC1602LPS-FEN.
Интерфейс - 4 бита.
PIC16F628A, 4 мГц
В MPLAB SIM все нормально.
Кусок файла позаимствован и переделан.
Что не так?

Прикрепленный файл: 2619242.rar
Реклама:
welcome61 вне форума  
Непрочитано 30.07.2007, 13:00  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

При включении жки надо вызадать не меньше 20 мс,потом посмотри при стирании дисплея задержка не менее 1.5 мс или опрос шины занятости.
CERGEI1982 вне форума  
Непрочитано 30.07.2007, 15:00  
welcome61
Почётный гражданин KAZUS.RUN
 
Аватар для welcome61
 
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,993
Сказал спасибо: 378
Сказали Спасибо 1,744 раз(а) в 712 сообщении(ях)
welcome61 на пути к лучшему
По умолчанию

Флаг готовности по RB7 опрашивается и задержки установлены необходимой длительности( см. файл), но увы...
Если между первым выводом текста на экран и вторым убрать задержку (2 сек), то устанавливается второе .
welcome61 вне форума  
Непрочитано 30.07.2007, 15:03  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Смотри собаку,у тебя как раз не сбрасывается она в задержках.
CERGEI1982 вне форума  
Непрочитано 30.07.2007, 15:08  
welcome61
Почётный гражданин KAZUS.RUN
 
Аватар для welcome61
 
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,993
Сказал спасибо: 378
Сказали Спасибо 1,744 раз(а) в 712 сообщении(ях)
welcome61 на пути к лучшему
По умолчанию

Не совсем понял: "СОБАКА" - это что???
welcome61 вне форума  
Непрочитано 30.07.2007, 15:10  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

По конфигу у тебя вач-дог не взведен, но при программировании ты его мог взвести. Прочитай конфиг программатором и посмотри.
urry вне форума  
Непрочитано 30.07.2007, 15:27  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Да и зачем подпрограммы задержки вставляеш в середину главной программы? чтоб других с толку сбить
CERGEI1982 вне форума  
Непрочитано 30.07.2007, 15:31  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Что за команда dt " * CTAPT * " ; ? первый раз такую встречаю
CERGEI1982 вне форума  
Непрочитано 30.07.2007, 15:40  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

А где команда перевода портов B на выходы?
Вот такая clrf TRISB
CERGEI1982 вне форума  
Непрочитано 30.07.2007, 16:03  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Настройка у тебя странная
Вот сравни с этой,то что со значком * не опрашивается флаг занятости.

-- Прилагается рисунок: --
CERGEI1982 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC16F877a + REF192 Непонятки zms2003 Микроконтроллеры, АЦП, память и т.д 7 02.10.2008 12:15
[Решено] ночные непонятки, ЧТО ЭТО? ArteR_22 Отвлекитесь, эмбеддеры! 13 12.05.2008 15:15
Не запускается ЖКИ на KS0066 ЖКИ WH2002L jtlex Микроконтроллеры, АЦП, память и т.д 0 04.04.2008 12:09
Proteus непонятки panadoll Proteus 1 20.12.2006 19:42
PIC16F628 и индикатор 1602 udar Микроконтроллеры, АЦП, память и т.д 0 15.12.2006 23:03


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


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