DenisIV 0 6 января, 2010 Опубликовано 6 января, 2010 · Жалоба Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...) Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора, но осциллограмма показала, что ACK(подтверждение) микросхема выдаёт. А вот как вычитать из неё данные, не знаю. Ведёт себя, как будто такой команды (бит Wr/Rd=1)нет. :( Собственно, проблема проста: зажечь и/или погасить точку, не изменив содержимое остальных 7 бит (в байте внутреннего ОЗУ драйвера) . Хранить копию экрана в ОЗУ контроллера не предлагать-контроллер PIC16F876A, ОЗУ < 512 байт. (128*32/8=512) Заранее спс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 6 января, 2010 Опубликовано 6 января, 2010 · Жалоба А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DenisIV 0 6 января, 2010 Опубликовано 6 января, 2010 · Жалоба А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. :laughing: Это я всё понимаю, однако обнаружил некоторые "недоделанные" команды из 8535. Типа Mirror Y и ещё чего-то... Вот и спросил... Мож кто этот контроллер на "столе" щупал? Оч класный ЖКИ, дешёвый, если найдётся чел, который нащупал чтение-звёздочка ему... Да, 2moderators: Может стоит создать отдельную ветку "Устройства отображения информации, иллюминация" для таких вопросов? А туда и LED и LCD индикаторы и матрицы всякие, и кинескопы, и лазерные/не очень проекторы, фонтаны с хитрой подсветкой и т.д. засунуть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 9 января, 2010 Опубликовано 9 января, 2010 · Жалоба Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...) Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора, А его там и нет... но осциллограмма показала, что ACK(подтверждение) микросхема выдаёт. Потому что есть отдельный вывод кристалла SDACK, который при разварке подключается к SDA с минимальным сопротивлением, именно ради генерации "правильного" ACK. А вот как вычитать из неё данные, Облом-с... Невозможно. Хранить копию экрана в ОЗУ контроллера не предлагать-контроллер PIC16F876A, ОЗУ < 512 байт. (128*32/8=512) Неправильно выбранная элементная база. PIC16 вообще плохопригодны для такой цели - мало памяти, и очень неудобно из-за банковой адресации, неудобна работа с программной памятью (для знакогенератора). Атмеловские "меги" тут смотрятся гораздо лучше... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться