реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Кто работал с PCF8531? Читается ли внутреннее ОЗУ?
DenisIV
сообщение Jan 6 2010, 13:25
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 11-12-08
Из: Республика Беларусь, г.Минск
Пользователь №: 42 380



Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...)
Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора, но осциллограмма показала, что ACK(подтверждение) микросхема выдаёт. А вот как вычитать из неё данные, не знаю. Ведёт себя, как будто такой команды (бит Wr/Rd=1)нет. sad.gif
Собственно, проблема проста: зажечь и/или погасить точку, не изменив содержимое остальных 7 бит (в байте внутреннего ОЗУ драйвера) .
Хранить копию экрана в ОЗУ контроллера не предлагать-контроллер PIC16F876A, ОЗУ < 512 байт. (128*32/8=512)
Заранее спс.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 6 2010, 14:56
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. laughing.gif
Go to the top of the page
 
+Quote Post
DenisIV
сообщение Jan 6 2010, 19:18
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 11-12-08
Из: Республика Беларусь, г.Минск
Пользователь №: 42 380



Цитата(rezident @ Jan 6 2010, 16:56) *
А где указано, что из внутреннего ОЗУ можно читать? В даташите везде только write to RAM упоминается. И в таблице Instruction set имеется только команда write data to display RAM. laughing.gif

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

Да, 2moderators: Может стоит создать отдельную ветку "Устройства отображения информации, иллюминация" для таких вопросов? А туда и LED и LCD индикаторы и матрицы всякие, и кинескопы, и лазерные/не очень проекторы, фонтаны с хитрой подсветкой и т.д. засунуть?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 9 2010, 10:53
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(DenisIV @ Jan 6 2010, 16:25) *
Кто работал с PCF8531? (Контроллер ЖКИ 128*32(128*34), применяется в индикаторах TIC32,TIC48 и т.д...)
Читается ли внутреннее ОЗУ? Я сначала думал, что на линии SDA вообще нет транзистора,

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

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

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

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

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 11:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016