PIC16F676 + SC1602B

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Сообщения: 91
Зарегистрирован: Чт сен 13, 2007 16:44:46
Откуда: Минск

Сообщение Aleksis »

Доброго времени суток.
Помогите разобраться. Подключил к PIC16F676 индикатор SC1602B. И не могу провести даже инициализацию. Все время "светятся" все точки всех знакомест верхней строки.

Схемотехника:
ЖК МК
DB4 - DB7 RC0 - RC3
E RA0
RW RA1
RS RA0

Код переделал из Микрочиповского документа AN587 Interfacing PICmicro MCUs to an LCD Module.
См. приложение. Впредь не стесняйтесь подобные вещи оформлять приложениями. Сэр Мурр
Вложения
LCD.asm
Исходник
(8.41 КБ) 700 скачиваний
Последний раз редактировалось Aleksis Пт сен 14, 2007 19:53:53, всего редактировалось 1 раз.
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Может вам Си компилятор попробовать ? Там это проще и наглядней ИМХО. http://www.radiokot.ru/forum/viewtopic.php?t=6368
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Встал на лапы
Сообщения: 91
Зарегистрирован: Чт сен 13, 2007 16:44:46
Откуда: Минск

Сообщение Aleksis »

Спасибо. Скачал микроСи. Вроде немного разобрался. В Протеусе заработало. Шить буду в понедельник на работе, надеюсь все будет гут.
Я конечно понимал, что код на Си будет не оптимальным, но чтоб настолько... 579 команд и 54 байта ОЗУ из имеющихся 1к и 64 чтобы вывести на индикатор одну строку. Кроме ЖК места то ни на что и не остается. Буду, видимо, оптимизировать в ассемблере.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»