Перейти к содержанию
    

Кто работал с PCF8531? Читается ли внутреннее ОЗУ?

Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...)

Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора, но осциллограмма показала, что ACK(подтверждение) микросхема выдаёт. А вот как вычитать из неё данные, не знаю. Ведёт себя, как будто такой команды (бит Wr/Rd=1)нет. :(

Собственно, проблема проста: зажечь и/или погасить точку, не изменив содержимое остальных 7 бит (в байте внутреннего ОЗУ драйвера) .

Хранить копию экрана в ОЗУ контроллера не предлагать-контроллер PIC16F876A, ОЗУ < 512 байт. (128*32/8=512)

Заранее спс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. :laughing:

Это я всё понимаю, однако обнаружил некоторые "недоделанные" команды из 8535. Типа Mirror Y и ещё чего-то... Вот и спросил... Мож кто этот контроллер на "столе" щупал? Оч класный ЖКИ, дешёвый, если найдётся чел, который нащупал чтение-звёздочка ему...

 

Да, 2moderators: Может стоит создать отдельную ветку "Устройства отображения информации, иллюминация" для таких вопросов? А туда и LED и LCD индикаторы и матрицы всякие, и кинескопы, и лазерные/не очень проекторы, фонтаны с хитрой подсветкой и т.д. засунуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...)

Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора,

А его там и нет...

но осциллограмма показала, что ACK(подтверждение) микросхема выдаёт.

Потому что есть отдельный вывод кристалла SDACK, который при разварке подключается к SDA с минимальным сопротивлением, именно ради генерации "правильного" ACK.

А вот как вычитать из неё данные,

Облом-с... Невозможно.

Хранить копию экрана в ОЗУ контроллера не предлагать-контроллер PIC16F876A, ОЗУ < 512 байт. (128*32/8=512)

Неправильно выбранная элементная база. PIC16 вообще плохопригодны для такой цели - мало памяти, и очень неудобно из-за банковой адресации, неудобна работа с программной памятью (для знакогенератора). Атмеловские "меги" тут смотрятся гораздо лучше...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...