Цитата(aerobus @ Feb 23 2007, 23:51)

Как я понимаю это графические. ДатаШиты найти на них не всегда можно. Достаточно ли знать распиновку. Или без подробного описания кокретного LCD не обойтись?
Описание все же нужно - подбирать команды можно до потери пульса. Можно конечно брать описания на известные контроллеры и пробовать: подойдет/не подойдет. Если поиск по названию дисплея не помогает - можно пробовать искать по модели телефона, в которой он используется.
Цитата(aerobus @ Feb 23 2007, 23:51)

Например вот такая распиновка LPH9007-2(DataSheet нигде нету):
pin1 _Cs1 (что сие значит???)
pin2 _Res (надо понимать резет?)
pin3 Data/_Command (это как я прнимаю, устанавливаем режим команд или данных)
pin4 R/_W (если правильно понимаю то это режим записи чтения (хотя не понял что читать в ЖКИ))
pin5 D0 (это надо понимать байт с данными или командой)
......................
pin12 D7 (или это 8 байтов)
pin13 Vlogic (2.7V) ( это питание?)
pin14 Gnd (ну здесь ясно)
pin15 Vlcd (-6V) (а это как?)
pin16 Nc (????)
Если правильно понял, тогда раз есть возможность посылать команды, то надо знать систему команд контроллера ЖКИ. Или они унифицированные?
Нет, команды самые разные.
pin1 - выборка кристалла, активный уровень - низкий. Должен быть лог. 0 при общении с дисплеем (дисплей может висеть на шине параллельно другим устройствам и этот сигнал определяет - с каким из них идет обмен).
pin2 - да. Подается короткий импульс лог.0 перед началом работы.
pin3 - да. Данные = лог1, команда = лог0.
pin4 - да. Если бы не было чтения вам бы пришлось хранить в памяти контроллера всю картинку. Ведь писать вы можете только байт за раз - а это может быть и 8 точек в черно-белом режиме и 3 1/3 в восьмицветном RGB (по 3 бита на цвет) и половина точки при 65536 цветах. Таким образом чтобы нарисовать одну точку и не трогать остальные надо прочитать, что же в соседних точках было. Запись = лог. 0
pin5-12 да, 1 байт
pin13 - да
pin14 -да

pin15 - напряжение "раскачки" ЖК. Объяснять зачем оно нужно - довольно муторно. Что-то вроде анодного 25кВ в телевизоре. Его изменение в небольших пределах позволяет регулировать контрастность (если в контроллере LCD нет программной и/или автоматической регулировки).
pin16 Nc = Not connected.
При записи последовательность такая:
данные, R/_W = 0, D/_С, CS_=0, CS = 1
При чтении:
R/_W = 1, D/_С, CS_=0, забираем данные, CS = 1