Все, что нашел из описания (на сайте www.bolymin.com.tw), это то, что в качестве контроллера используется KS0108-подомная микросхема. Но для реализации матрицы 128х64 точек нужно 2 такие микросхемы. В других индикаторах есть входя CS1 и CS2 - для выбора одного из контроллеров.
Здесь же на интерфейс выведено только E (запись) и RS(команда/данные), ну и D0-D7. Есть также выход BUSY. Также на индикаторе стоит ATMEGA8.
Нигде нет описания команд для этого индикатора (описание KS0108 не катит, т.к. там адресация только 64х64 точки).
Методом перебора вычислил 2 команды (включение индикатора и задание начального адреса отображаемого ОЗУ), но изображение почему-то дергается. Такое ощущение, что пропускаются некоторые байты, хотя сигнал BUSY контролирую четко.
Там же на сайте BOLYMIN скачайте следующие pdf файлы они как для character, так и для graphic:
4-bit initialization.pdf
8-bit initialization.pdf
BACK LIGHT.pdf
GRAPHIC.pdf
Inglish-Cyrilic fonts.pdf
Instruction table.pdf
Power supply for lcd module.pdf
Timing Characteristic.pdf
Да, уже нашел, только в другом месте и все заработало.
Оказывается понятие "KS0108-подобный контроллер" означает, что контроллер совсем другой, но у него есть некоторые черты KS0108, т.е. этот контроллер делали глядя на KS0108.
В заблуждение также ввела статья на русском языке с www.bolymin.com.ua где есть пример программы, но он неправильный, т.е. так как там написано работать не должно, проверено.
PlainUser
Aug 1 2005, 05:15
В заблуждение также ввела статья на русском языке с www.bolymin.com.ua где есть пример программы, но он неправильный, т.е. так как там написано работать не должно, проверено.
[/quote]
Это вообще характерная черта сайтов ***.ua
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.