В результате попытки подключения LCD-экрана к компьютеру могут быть повреждены как экран, так и сам компьютер; так что делайте это на свой страх и риск!

    Графический экран - это круто :-) Насколько я пока разобрался в этом вопросе, наиболее распространенными контроллерами, с которыми работают моддеры, являются T6963C от Toshiba, KS0108 от Samsung (есть несколько компатибных или просто с другой маркировкой) и SED133х вроде Epson. Размеры экранов самые разные - от 132х22 (если не ошибаюсь) через 128х64, 192х64 и до 320х240. 

    Мне попался экран по настолько смешной цене, что стоило бы его взять только за это ;-) Свои опыты я опишу на нем: экран 128х64 точки, маркирован как PVG120602EGE, фирму-производитель я так и не определил, даташит на него нашелся здесь. Экран построен на KS0108 (точнее на 2-х таких микросхемах, каждая из которых управляет своим "куском" 64х64 точки). Вот он:

Вид спереди Вид сзади

    Я так понимаю, что достаточно часто встречаются экраны, которым для работы нужно отрицательное напряжение; в моем экране встроенный инвертор (или как это называется), а если его нет, тогда отдельная головная боль - где получить -8 V. Распиновка:

Номер контакта Описание
1 Vss, общий провод питания
2 Vdd, +5 V для питания "логики"
3 Vo, питание экрана
4 DI (или RS), выбор режима: H - данные, L - инструкция
5 R/W, H - чтение из экрана, L - запись в экран
6 Е, H -> L вызывает выполнение команды
7 - 14 D0 - D7, линии данных
15 CS1, выбор кристалла #1 (левая половина экрана)
16 CS2, выбор кристалла #2 (правая половина экрана)
17 Reset, сброс
18 Vee, источник -10V для питания собственно экрана
19 LED A, +4,2 V для подсветки
20 LED К, общий для подсветки

    Для управления таким экраном надо 8 линий (D0-D7) для данных и 4 для управления: RS, E, CS1, CS2 - R/W можно "заземлить" - пишем все время в экран,  Reset подключить к +5V.

    Самый простой способ подключения к компьютеру - тот-же параллельный порт:

Схема подключения к lpt-порту

    переменный резистор (~10 k) нужен для регулировки контрастности, если соединить контакты 18 и 3 напрямую, то у меня экран был полностью "черный" (картинка #3). Напряжение для подсветки тоже может оказаться слишком большим (по документации надо 4,2 V), так что в разрыв можно также вставить переменный резистор. У меня с моим везением на подсветки в этот раз подсветка EL - или как там она правильно называется - факт в том, что надо напряжение 150 в :-(

    Пока имеем следующее:

фраза "здравствуй мир"...... она же

    С этим экраном может работать программа LCDInfo (http://www.lcdinfo.com/).

    Также этим экраном можно пользоваться как текстовым 21х8, используя модуль его поддержки в LCDMonitor3:

В работе..."Визивиг" в действии