Микроконтроллеры | Кто имел дело с ЖК МЭЛТ? И вообще с ЖК! Отзовитесь! |
|
---|---|---|
Всем привет! Поставил на выходах микроконтроллера по 510 Ом и светодиоды, затем включил их в МК. Беспокоит то, что кода я даю на входы E, A0 и R/W логические 1 светодиоды не горят. А на входах DB7-DB4 светятся. Неужели на входы E A0 R/W надо минус подавать? |
|
|
С индикаторами от МЭЛТ не работал, но для индикаторов датавижн (подходит и для винстара) сделал файлик с процедурами работы с ЖКИ (см аттач) все работает корректно. Думаю эти процедуры и для МЭЛТ подойдут. PS. проц. задержки там помоему подкорректировать надо. |
|
|
У меня индикатор МЭЛТ 16*2 преспокойно проинициализировался в 4х-битном режиме. У вас задержки между командами выдержаны? |
|
|
AlexAlcoa: Спасибо, попробую... В даташите неявно указано что в 4х битном режиме надо использовать DB4-DB7. Может, ошибка? Я ланирую писать программу так (сам алгоритм) для каждой из команд инициализации: |
|
|
Насчет МЭЛТа не знаю, а в "нормальных" ЖКИ первой передается старшая, а не младшая тетрада. И шины действительно DB4-DB7. |
|
|
Добрый день! |
|
|
VitVas: Если выход RW подключён не на землю а к ноге контроллера, то задержку лучше контролировать по готовности ЖКИ. Пробовал так, почему-то не получилось mrengineer: А вы подключались на DB0-DB3 или DB4-DB7? 4-7 mrengineer: В даташите неявно указано что в 4х битном режиме надо использовать DB4-DB7. Может, ошибка? Ошибки нет. |
|
|
Посмотрите здесь: http://pro-radio.ru/controllers/2220-11/ Там есть схема, и исходники для однострочного индикатора. Правда написана программа на Микробейсике. |
|
|
Я нашел причину, вернее друг посоветовал. Резисторы на выходе контроллера и светодиоды садят так напряжение, что индикатору не хватает. Убрал - все заработало |
|
|
Но в 4х битном режиме пока запустить что-то не удается |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |