14:24
Дисплейчики
 Почта на днях порадовала - пришла кучка разношерстных дисплеев на контроллере HD44780. Как говорится, на все случаи жизни :)





 Первый экземпляр - мелкий 8-и символьный двухстрочный дисплейчик. Уникальный тем, что ждал его 5 (!) месяцев и уже было смирился с потерей 3$, которые отдал за него :)  Но слоупочта все таки поднатужилась и довезла его в целости и сохранности. Кстати, заодно проверю честность китайского продавца - он узнав что я так и не получил купленный дисплей, обещал выслать такой же повторно (я не стал требовать возврата денег).








 Второй - 16х2, с модным сейчас, инверсным отображением символов. 








Третий - самый большой из них  - 20х4. Тоже как и первый - с голубой подсветкой.





  Но есть один недостаток у обсолютно всех приобретенных дисплеев - они не умеют отображать кириллицу. Так что придется довольствоваться латиницей.
 Интересно, как прошивают ПЗУ контроллера, для добавления русских символов в знакогенератор? 




14 fasco   (09.01.2014 13:00)
ахаха, мдааа... в общем, я забыл джампер на макетке переставить с 3.3в на 5в :)

13 sany2   (06.01.2014 21:43)
А причём здесь яркость подсветки - отключите её совсем.

12 fasco   (06.01.2014 21:33)
не очень они и появляются, может на 1/10 яркость ниже становится, но все равно весь экран очень ярко светится.

11 sany2   (06.01.2014 21:00)
16 на 4 с тремя кляксами у меня нормально без всяких запускается.Да и кажись сейчас почти все китайские дисплеи идут на KS0066.
Попробуйте 3-ю ногу на землю посадить-должны чёрные квадратики появиться

10 fasco   (06.01.2014 20:40)
написал неправильно, когда провода перебирал
1/5/16(-), 2/3/15 (+)
мега все еще живая, а с настройкой яркости я так и не понял - пробовал подстроечный ставить крутить 5-10кОм, но что-то не видел чтобы яркость подсветки менялась.
но проблема не в этом, насколько я понял, в моем дисплее используется контроллер KS0066 (визуально отличается 3 кляксами на оборотной стороне печатной платы для 20х4) и у него отличается процедура инициализации от HD44780 (5 клякс) и баском не может его нормально запустить
можно подключить $lib "lcd4.lbx" но в ней жестко прописаны порты и экран надо вешать на B (а там ISP на atmega8a, он мне нужен) - http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=65556&highlight=ks0066
в общем народ извращается как хочет, вплоть до своих драйверов на асм и сях, но на баском так ничего и не нашел :(
даташит на KS0066 - http://pdf1.alldatasheet.com/datasheet-pdf/view/37318/SAMSUNG/KS0066.html инициализация на 27стр.

9 sany2   (06.01.2014 19:49)
1-5-16 к минусу(может и есть -но не встречал ,чтобы катод подсветки был на 15 ноге)
2-15 к плюсу
3-через резистор 3.3 к на массу(а лучше через переменник)
Если вы правильно написали(не ошиблись с 15 и 16 ногой) и у вас светилась подсветка - дисплей скорей всего уже трупик,да и мега может быть...

8 fasco   (06.01.2014 17:35)
работает только подсветка. т.е. экран светится и все, ничего на него не выводится :(
подключение вроде банальное, а оно не хочет работать :(
подключил к atmega8a c5=>c0 - rs/e/d4-d7, 1/5/15 к (-), 2/3/16 к (+)
bas - http://tinyurl.com/phf5ncj

7 pchela5   (06.01.2014 16:57)
Да, там часть элементов не распаяна - это для питания от 3,3 вольта. Что именно не работает?

6 fasco   (06.01.2014 15:58)
не подскажите, купил с китая дисплейчик 20х4 - http://www.aliexpress.com/snapshot/268381833.html делал по инструкции - http://avrproject.ru/index/rabota_s_displeem_16x2_na_kontrollere_hd44780_v_bascom_avr/0-52 но что-то не работает, что может быть не так? на обратной стороне так и должно быть много не распаянных площадок?
http://tinyurl.com/q7f7xwt

5 exersizze   (03.07.2012 19:22)
Будет два, но логи будут вестись только с одного - уличного. А второй будет дома и с него показания сохранять думаю ни к чему. Но это все только в планах, может все изменится)

4 Skyline   (03.07.2012 18:46)
Логгер температуры вещь хорошая, еще лучше было бы сразу на два датчика.

3 exersizze   (02.07.2012 20:11)
Да взял чтобы были, применение им найдется потом это точно. С 20х4 например, хочу доделать логгер температуры о котором уже писал, только с дополнительными возможностями.

2 Skyline   (02.07.2012 11:44)
А что за проекты планируются на этих дисплеях, если не секрет?

1 sherman   (01.07.2012 23:18)
Второй понравился, тоже загорелся таким ))) Нашел вот такой трюк http://www.rts.ua/rus/forpro/615/0/11/ но там не прошивают ПЗУ а просто похожие буквы выводят латиницей, а остальные загружают из программы. Но свободного места для загрузки в этих контроллерах всего на 8 символов

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://easyeda.com/order
авторизация
Логин:
Пароль:
Комментарии
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
08.12.2016 - exersizze:
yorx выдалось немного свободного времени, проверил в симуляторе. Проблема...
Логгер температуры 2.0
05.12.2016 - Evgeny6873:
Хотел повторить схему и долго ждал дисплей, два раза заказывал с Китая, пришел. ...
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
01.12.2016 - yorx:
Доброго времени суток, exersizze попробовал Ваш код все равно не работает как на...
Помни об усадке!
30.11.2016 - pchela5:
Автомобильные никакие не лезут?
Помни об усадке!
29.11.2016 - AlekS:
Виктор, спасибо.
С заменой транса в зиму, перестройка не комельфо) Валяет...
Управляем микроконтроллером с ПК по UART
29.11.2016 - exersizze:
Михаил, для работы с инфракрасными датчиками и диодами есть команды RC5SE...
Управляем микроконтроллером с ПК по UART
29.11.2016 - Михаил:
Всем привет.
Подскажите как переменную S передать по инфракрасному каналу...
Помни об усадке!
29.11.2016 - pchela5:
> Если ленту светодиодную порезать и соединить последовательно
Только ...
Когда не хватает ног. Часть 2. Сдвиговый регистр 74HC595
29.11.2016 - exersizze:
yorx, вывод Q7 ' первой микросхемы соединен с DS второй микросхемы? С...