Большой Воронежский Форум
»Радиолюбитель>LCD экранчик показывает половину символов
Vila39 10:28 06.10.2008
Купил в дип и чип 2 LCD 16*1, подключил а Atmega 8, все отлично!
Но дисплей показывает только 8 символов(первую половинку), немогу понять с чем это связано. Второй ведет себя аналогично! Даже подав питание на выводы 1и2, и соединив вывод 3(контраст) с массой через резистор 6к, на дисплее появляется только 8 сегментов, а почему не все 16 ????? [Ответ]
akbk 11:54 06.10.2008
Не знаю, какая там адресация в дисплеях 16*1, но, может моя информация наведет вас на какие-то мысли.
В дисплеях 16*2 при подаче питания загорается только верхняя строка. Для того, чтобы заработала вторая строка, дисплей нужно программно инициализировать. Как это сделано, обычно описано в любом даташите на дисплей или на контроллер HD44780 и, как правило, от производителя к производителю не отличается, если там аналог контроллера HD44780.
Возможно, в однострочных дисплеях такой же принцип. [Ответ]
Morok 12:20 06.10.2008
Vila39,
http://www.atmel.ru/Spec/LCD.htm

Сообщение от :
При этом нобходимо учитывать, что в модулях размера 16*1 первые 8 отображаемых символов принадлежат первой строке видеопамяти, а следующие 8 - второй. Дальнейшие подробности смотрите в фирменной технической документации на контроллеры.

[Ответ]
Vila39 15:20 06.10.2008
Спасибо за полезную информацию. Теперь ходябы появилось смутное представление о том как все это работает. И все-же интересно как это воплатить в жизнь, какие команды нужно использовать в BASKOMe, чтобы вывести слово из 16 символов на LCD.Если не затруднит может кто пришлет кусочек программки)))))! [Ответ]
Morok 22:06 06.10.2008
На Бейсике, к сожалению, код не писал, после долгой работы в php+c тяжело будет вспомнить синтаксис языка и сообразить. Но если не разберешься, кидай модель индикатора/контроллера, попробую помочь, как в состоянии буду. Пока надо отоспаться после бессонной ночи. [Ответ]
akbk 23:36 07.10.2008
Vila39,

Сообщение от Vila39:
подключил а Atmega 8, все отлично!

что имеется ввиду под словом "отлично"? Удалось вывести хоть что-то в первую половину строки?

Сообщение от Vila39:
какие команды нужно использовать в BASKOMe, чтобы вывести слово из 16 символов на LCD

Судя по всему, ты даже не удосужился прочитать доку по командам HD44780. Начни с этого. Потом поищи примеры - их полно в нете, особенно, наверное, для AVR, но на языке С. Думаю, после этого, большинство вопросов отпадет.

ЗЫ
А адрес второй половины в твоем модуле, действительно, начинается с адреса 40h - как вторая строка в двустрочных индикаторах. Это позволило производителям модуля сэкономить одну микросхему. [Ответ]
Leo 04:01 08.10.2008
Vila39, вот - http://www.atmel.ru/Spec/LCD.htm
Разжёвано для эстонских танкистов. Если и после этого будут вопросы, то тогда уже не знаю... [Ответ]
-=Женек=- 05:48 08.10.2008
Vila39,

за сколько купил? небось рублей за 150-200. Г... какое-нибудь.

Купи себе за 190 руб дисплей от Siemens S65 - цветной, 176х132, 16 бит цвет. А я подкину библиотеки и проконсультирую. [Ответ]
Leo 13:58 08.10.2008
-=Женек=-, далеко не всегда удобно использовать дисплеи такого размера. И уж тем более далеко не в каждый корнтроллер графика влезет в память. [Ответ]
-=Женек=- 14:38 08.10.2008
Leo,

в mega8, использованной автором темы влазит. и даже на код для программы остается место. Если нет, в чем проблема - меги16 за глаза. разница в стоимости 30 руб. [Ответ]
Morok 09:31 09.10.2008
-=Женек=-, осталось два вопроса - где взять такой дисплей за 190 рублей и где взять либы. [Ответ]
-=Женек=- 12:40 09.10.2008
Здесь: Профи" ул.Комиссаржевской д.12, тлф.61-01-26 там дисплей стоит 165руб.)))

При покупке требовать сначала показать дисплей, так как их 3 вида, он должен выглядеть так: http://www.slk-service.ru/catalog/image.php?g_id=4693# маркировка должна начинаться на LS020.

Библиотеки - как купишь спросишь у меня, дам и либы и ссылки где дисплей обсуждается. [Ответ]
Vila39 15:34 09.10.2008
Всем огомное спосибо ваши советы очень мне помогли-все удалось, работает без проблем. А что касеется дисплея от simens- это пока слишком круто для меня [Ответ]
-=Женек=- 15:49 09.10.2008
Vila39,

НИчего крутого! ПОдключение 6 проводков. Стандартные команды Line, Circle, bar и lcd_str [Ответ]
Krivoy 16:26 09.10.2008
-=Женек=-, ты поднял интересную тему про графические дисплеи. Сам присматриваюсь к дисплею от Нокии 3310 (60-70р.) плюс есть исходники на С для работы с нем. Вопрос в следующем, под дисплеи от каких моделей еще у тебя есть библиотеки. Твои библиотеки с исходниками? Исходники на асме или С. В общем поделись инфой (ссылками), если не жалко... ИМХО, цветной за 200р для моих применений это пока круто..., да и не люблю я их, на солнце хреново смотрятся... [Ответ]
-=Женек=- 18:51 09.10.2008

Сообщение от :
Сам присматриваюсь к дисплею от Нокии 3310 (60-70р.)

для него тоже есть библиотека.
Но он конструктивно неудобен. ПРодается в двух вариантах:
1. на пластиковой опоре имеющей размеры всего телефона, пластину на которой крепится клавиатура, динамик - отпиливаешь лишнее - получаешь болтающийся дисплей. Плюс - у меня так и не получилось сделать толковую подсветку.
2 Вариант - сам дисплей - стекляшка. В этому случае нужно мудрить как его закреплять, искать гибкие контакты, резинка не подойдет так как питание по ней не подашь.

Библиотеки на C. для 3310 - для CodeVision, для S65 - как для COdeVision, так и для WInAVR.

Честное слово, не вижу особой сложности в цветном дисплее по сравнению с 3310. Это тоже самое, если бы вы говорили, что работать на Cor2Duo сложнее чем на Pentium III.

Ссылку дам одну - electronix.ru Там есть форум, а в форуме поиск. Выдаст дофига тем.

Еще раз, как человек попробовавший оба дисплея рекомендую сразу начать с s65 [Ответ]
-=Женек=- 18:52 09.10.2008
библиотеку выложу чуть позже. [Ответ]
Morok 16:33 10.10.2008
-=Женек=-, а как с поворотом его на 90 гр? [Ответ]
-=Женек=- 17:51 10.10.2008
в библиотеке для s65 есть поворот.
В библиотеке для s65 под WinAVR есть даже загрузка шрифтов с собственным редактором шрифтов, есть возможность грузить картинки, есть ковертер картинок. [Ответ]
-=Женек=- 17:52 10.10.2008
Единственное что плохо - питание подсветки 12 вольт. Но есть схема на одной микросхеме от TI, которую они бесплатно высылают, дросселе и 2-х конденсаторах, мной собиралась - работает с полпинка, если надо, скину. [Ответ]
Morok 08:44 13.10.2008
-=Женек=-, загорелся. К матчу сборной з.п. дадут - поеду закуплюсь. Ибо кажется мне, хорошее дело. Ты на нем реально многое делал? Если делал, может, на фото покажешь, как у него с картинкой, подсветкой, куда его можно присобачить в плане аппаратуры с учетом углов наблюдения? [Ответ]
Morok 09:26 16.10.2008

Сообщение от (с):
А где же розы?

В смысле, либы. [Ответ]
Morok 09:20 18.12.2008
-=Женек=-, отзовись! [Ответ]
Mac 22:09 22.12.2008
-=ЖЕНЕК=-
а можно обещанную информацию? [Ответ]
-=Женек=- 22:30 22.12.2008
Фотки не выложу. Экранчик спалил малость )))
Либы постараюсь выложить завтра.

Сообщение от :
-=Женек=-, загорелся. К матчу сборной з.п. дадут - поеду закуплюсь.

на худой конец к мартовским отборочным матчам выложу ))) [Ответ]
Morok 11:27 23.12.2008
-=Женек=-, деньги есть, брать готов хоть завтра. Единственное препятствие - не знаю, как оно будет смотреться в качестве дысплея аппаратуры в стойке в плане видимости/видности/качества. А это очень важно. [Ответ]
Вверх