Например TDA7294

Форум РадиоКот • Просмотр темы - Работа с ЖКИ на контроллере HD44780 и его аналогах
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт авг 08, 2025 00:42:51

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2431 ]     ... , , , 14, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 30, 2009 23:31:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
HekuToc, Если для проверки, которую я описал выше, то там потенц вообще не нужен просто соедините вывод Vo с Vcc (или с GND, чёт я подзабыл с кем конкретно, но если перепутать, то ничего страшного не случится, дисплей просто останется пустым). А вообще потец 100к в данном случаи, не годится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 16:56:53 
Прорезались зубы

Зарегистрирован: Вт ноя 10, 2009 22:37:24
Сообщений: 249
Откуда: Латвия, Рига
Рейтинг сообщения: 0
Я заземлил VLCD через диод 4007. ПОлучилась такая фотка. Изображение

_________________
Если не трудно, то отвечайте мне названиями буржуйских схем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 17:15:20 
Прорезались зубы

Зарегистрирован: Вт ноя 10, 2009 22:37:24
Сообщений: 249
Откуда: Латвия, Рига
Рейтинг сообщения: 0
Очень странно, но на ноге VLCD уже есть напражение, как на ноге питания логикой. СТранно....
AI_Disable писал(а):
HekuToc, Если для проверки, которую я описал выше, то там потенц вообще не нужен просто соедините вывод Vo с Vcc (или с GND, чёт я подзабыл с кем конкретно, но если перепутать, то ничего страшного не случится, дисплей просто останется пустым). А вообще потец 100к в данном случаи, не годится.
, на 100КОм тоже сработало. Просто область котроля меньше.

_________________
Если не трудно, то отвечайте мне названиями буржуйских схем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 19:04:40 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
HekuToc писал(а):
Изображение

Скорей всего ЖКИ живой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 19:10:59 
Прорезались зубы

Зарегистрирован: Вт ноя 10, 2009 22:37:24
Сообщений: 249
Откуда: Латвия, Рига
Рейтинг сообщения: 0
может быть. Но с АТмегой он походу поссорился.

_________________
Если не трудно, то отвечайте мне названиями буржуйских схем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 19:34:50 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
Для начала проверьте живы ли сами порты МК, схему промоделируйте в протеусе. Может тогда и всплывёт виновник...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 08:05:31 
Прорезались зубы

Карма: -6
Рейтинг сообщений: 16
Зарегистрирован: Пн дек 01, 2008 14:19:31
Сообщений: 235
Откуда: Киргизия.
Рейтинг сообщения: 0
Приобрёл ЖКИ ABC016002G, после подключения к устройству понял что мне продали вариант без подсветки. Вопрос к знающим : Как можно организовать подсветку(если это вообще возможно), что нужно установить? На плате есть выводы и гнёзда для подсветки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 08:23:48 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
Kaban, фото в студию

_________________
Ставим плюсы: )


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 13:30:38 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
Один раз тоже сглупил: пожалел 20 рублей и купил без подсветки... Единственный выход который я нашёл тогда, это подсунуть справа и слева(перпендикулярно самому ЖКИ) по два зелёных светодиода.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 21:07:29 
Прорезались зубы

Зарегистрирован: Вт ноя 10, 2009 22:37:24
Сообщений: 249
Откуда: Латвия, Рига
Рейтинг сообщения: 0
Моё чудо запахало...

_________________
Если не трудно, то отвечайте мне названиями буржуйских схем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 03, 2009 07:55:39 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Сообщений: 262
Откуда: Украина
Рейтинг сообщения: 0
Есть ЖКИ МТС-S12100XRYHS(1x16). Подключаю по 4-ехбитной шине.
При стандартной инициализации работает только первые восемь знакомест.
Предположение, что по умолчанию он стоит в режиме 1x8.
Может ли такое быть?
Как исправить?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 03, 2009 08:38:01 
Прорезались зубы

Карма: -6
Рейтинг сообщений: 16
Зарегистрирован: Пн дек 01, 2008 14:19:31
Сообщений: 235
Откуда: Киргизия.
Рейтинг сообщения: 0
Фотки индикатора


Вложения:
Комментарий к файлу: Вид снизу
IMG_0116.jpg [113.55 KiB]
Скачиваний: 708
Комментарий к файлу: Вид сверху
IMG_0111.jpg [97.58 KiB]
Скачиваний: 673
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 04, 2009 07:03:30 
Прорезались зубы

Карма: -6
Рейтинг сообщений: 16
Зарегистрирован: Пн дек 01, 2008 14:19:31
Сообщений: 235
Откуда: Киргизия.
Рейтинг сообщения: 0
Вопрос снят. Посмотрел по даташиту, вариант без светодиодной подсветки , можно только поставить электролюминисцентную подсветку. Впредь буду внимательней выбирать. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 07, 2009 16:35:08 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
foxit писал(а):
Есть ЖКИ МТС-S12100XRYHS(1x16). Подключаю по 4-ехбитной шине.
При стандартной инициализации работает только первые восемь знакомест.
Предположение, что по умолчанию он стоит в режиме 1x8.
Может ли такое быть?
Как исправить?
нет. скорее всего вы не обратили внимание что вторые знакоместа находятся по адресам 40-47.

_________________
Ставим плюсы: )


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 09, 2009 11:02:47 
Открыл глаза

Зарегистрирован: Сб июн 14, 2008 11:51:50
Сообщений: 44
Рейтинг сообщения: 0
upd: все заработало, вопрос снят


Последний раз редактировалось k000858 Чт дек 10, 2009 09:21:40, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 09, 2009 23:21:33 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Коды - вложением, сколько раз говорить! :evil:

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 16, 2009 21:49:50 
Открыл глаза

Зарегистрирован: Сб июн 14, 2008 11:51:50
Сообщений: 44
Рейтинг сообщения: 0
Скажите плиз, как грамотно осуществить перенос курсора на вторую строку?
Код:
ldi Shina,0b10000000
   sbi PortB,E
   out PortD,Shina
   cbi PortB,E
ldi Shina,0b00000000
   sbi PortB,E
   out PortD,Shina
   cbi PortB,E

данным куском программы помещаю курсор в левый верхний угол
после этого вывожу символ на экран, все вроде бы в порядке
но при попытке перенести курсор в левый нижний угол (40е место) кусорк пропадает и ничего не работает
(для перемещения курсора в левый нижний угол код видоизменяется на
ldi Shina,0b11000000
sbi PortB,E
out PortD,Shina
cbi PortB,E
ldi Shina,0b00000000
sbi PortB,E
out PortD,Shina
cbi PortB,E

помогите плизки. что делаю ни так? (если че 4х битный режим)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 17, 2009 06:44:35 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4334
Откуда: Ижевск
Рейтинг сообщения: 0
Здравствуйте. Установка адреса второй строки DDRAM сделана. Далее, нужно дождаться BF=0 (или потерпеть > 50 мкс) и выводить информацию.

Не забываю, что при физической реализации есть дополнительные задержки и поэтому делаю немного по другому
Код:
ldi Shina,0b11000000
sbi PortB,E
nop
nop
nop
out PortD,Shina
nop
nop
nop
nop
nop
cbi PortB,E
ldi Shina,0b00000000
sbi PortB,E
nop
nop
nop
out PortD,Shina
nop
nop
nop
nop
nop
cbi PortB,E


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 17, 2009 07:16:56 
Открыл глаза

Зарегистрирован: Сб июн 14, 2008 11:51:50
Сообщений: 44
Рейтинг сообщения: 0
akl писал(а):
скип
эх. с задержками игрался..как во время перемещения курсора так и перед выводом символа (после перемещения)
курсора нет :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 17, 2009 10:24:26 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
может это поможет.

Код:
;----------
; Подпрограмма записи команды в LCD
; код команды в tmp
;----------
sent_cmd:
      mov   lcd_dat,tmp      ; сохранить команду
      andi   tmp,0xF0      ; выключить мл.разряды
      out   PLCD,tmp      ; выдать в порт
      sbi   PLCD,E         ; вкл. имп записи
      rcall   del065         ; время записи >230ns
      cbi   PLCD,E         ; выкл. имп записи
                  ; время между имп. записи >500ns
      mov   tmp,lcd_dat      ; восстановить данные
      swap   tmp         ; поменять местами тетрады
      andi   tmp,0xF0      ; выключить мл.разряды
      out   PLCD,tmp      ; выдать в порт
      sbi   PLCD,E         ; вкл. имп записи
      rcall   del065         ; время записи >230us
      cbi   PLCD,E         ; выкл. имп записи
      ret
;----------

это кусок из рабочего кода проверялось на частоте до 12МГц
rcall del065 - это просто пустая п/п с одной единственной командой ret, можно заменить на 8-10 команд nop

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2431 ]     ... , , , 14, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y