Юзаем дисплеи от сотовых и других потаскунчиков.
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
VXXXV, покажите ваш код, желательно файлом во вложении.
Кстати, у меня дисплей тоже не оригинал, но по качеству ничем не отличается от оригинала.
Кстати, у меня дисплей тоже не оригинал, но по качеству ничем не отличается от оригинала.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Вот проект
- Вложения
-
- Новая папка.rar
- (31.92 КБ) 226 скачиваний
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Явных ошибок в программе не заметил.
Проверте монтаж, не забыли подать на CS - 0, а на RD - 1.
Ещё могут быть проблемы из-за длинных проводов к дисплею, у меня такое было с дисплеем на контроллере SSD1963.
Проверте монтаж, не забыли подать на CS - 0, а на RD - 1.
Ещё могут быть проблемы из-за длинных проводов к дисплею, у меня такое было с дисплеем на контроллере SSD1963.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
CS всегда на массе, RD на плюсе. Монтаж проверил, думаю еслиб был он неправильный, дисп бы вобще неработал. Провода и так 10см, короче уже некуда. Гдето читал что тоже контроллер регистр 36 незаписывал
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Проверьте линии данных, у меня раз был случай, когда были закорочены две дорожки двух рядом расположенных выводов, в итоге инициализация странным образом проходила, дисплей включался, но рисование проходило не по тем координатам и не теми цветами.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
О ЧУДО!!!!!!!!!! ЗАРАБОТАЛ
снова 7пин, отрывался контакт от платы когда разъем защелкую, прогрел феном и все работает как надо, но вот подсветка портит всю картину
команда 0х36 неработает
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
А есть у кого нибудь шрифт 12х16 и функция вывода для S5230? как выводить 8х14 знаю, а вот больше одного байта непойму как, вроде как на 2 части делится знак....
-
grigory455
- Родился
- Сообщения: 1
- Зарегистрирован: Вс фев 10, 2013 22:52:31
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Коллеги, кто-нибудь может подсказать тип контроллера в дисплее от Nokia 6020 (смог найти только цоколевку) ?
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Помогите разобратся. Дисплей lph9157-2. На глубине 16 бит все работает отлично. Ставлю 8 бит глубину а оно все такое тусклое и мрачное сразу... Даже белый не белый получается а серый. Тоесть такое ощущение что глубина цвета не поменялась, типа шлю в два раза меньшие значения цветов...
А цвета присваиваю так:
По формату глубины 8 бит цветов вроде все правильно просчитывал
Код: Выделить всё
LCD_SendCommand(0x3a); // команда установки глубины цвета
LCD_SendData8(0x2); // тут типа указываю 8 бит
/*
Параметр 0bXXXXXABC
ABC: 010 - 8bit/pixel (0bRRRGGGBB),
011 - 12bit/pixel (0bRRRRGGGG 0bBBBBRRRR 0bGGGGBBBB),
101 - 16bit/pixel (0bRRRRRGGG 0bGGGBBBBB)
*/А цвета присваиваю так:
Код: Выделить всё
#define LCD_RED 0xE0
#define LCD_GREEN 0x1C
#define LCD_BLUE 0x3
#define LCD_WHITE 0xFF
#define LCD_YELLOW 0xFC
....итдПо формату глубины 8 бит цветов вроде все правильно просчитывал
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Привет.
Там кроме глубины ещё надо какойто параметр поменять.
Меняется вместе с глубиной.
А вот какой сказать немогу, непомню
Но думаю сам найдёшь.
Там кроме глубины ещё надо какойто параметр поменять.
Меняется вместе с глубиной.
А вот какой сказать немогу, непомню
Но думаю сам найдёшь.
Ни один домашний кот незнает что он домашний.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Привет. Спасибо. Я так понимаю там еще гамму и контраст наверное менять нужно. Но вот пока не нашел команд...
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Пробовал менять гамму таким вот способом:
Но походу при увеличении гаммы картинка стала еще хуже...
Далее нашел такую инфу тут на форуме:
Вопервых немогу понять куда запихивать так много информации? это аж целых 64 байта? Автор не ошибся? Это не биты а байты? Во-вторых если это действительно байты то как их записывать? Последовательно после передачи команды 2D? И вообще это мне поможет или нет? Неужели чтоб перевести экран в 8 бит нужно менять всю палитру?
Нашел это тут: http://radiokot.ru/forum/viewtopic.php?p=721806#p721806 больше там в настройках дисплея вроде ничего такого нету что мне может помочь...
В даташите по ili9163 ничего больше не нашел. Настраивается только глубина цвета, гамма и палитра цветов...
Код: Выделить всё
LCD_SendCommand(0x26); //настройка гаммы
LCD_SendData8(0x1); //гамма 1,0
LCD_SendData8(0x2); //гамма 1,8
LCD_SendData8(0x4); //гамма 2,2
LCD_SendData8(0x8); //гамма 2,5Но походу при увеличении гаммы картинка стала еще хуже...
Далее нашел такую инфу тут на форуме:
Код: Выделить всё
0x2D - Запись таблицы перекодирования цветов. Палитра раздельная для каждого канала.
16 байт 0bRRRRRXXX - палитра красного
16 байт 0bXXXXXXXX - назначение неизвестно.
16 байт 0bGGGGGGXX - палитра зеленого
16 байт 0bBBBBBXXX - палитра синего
Структура таблицы не зависит от установленной глубины цвета (0x3A). В 8-разрядном режиме используются первые 8 байт палитры красного канала, первые 8 байт палитры зеленого канала, и первые 4 байта палитры синего.Вопервых немогу понять куда запихивать так много информации? это аж целых 64 байта? Автор не ошибся? Это не биты а байты? Во-вторых если это действительно байты то как их записывать? Последовательно после передачи команды 2D? И вообще это мне поможет или нет? Неужели чтоб перевести экран в 8 бит нужно менять всю палитру?
Нашел это тут: http://radiokot.ru/forum/viewtopic.php?p=721806#p721806 больше там в настройках дисплея вроде ничего такого нету что мне может помочь...
В даташите по ili9163 ничего больше не нашел. Настраивается только глубина цвета, гамма и палитра цветов...
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Приветствую!
Имеются внутренний 96x64 b/w + внешний 128x128@65k дисплей от Nokia 7200.
http://www.gsmarena.com/nokia_7200-567.php
у обоих дисплеев разъем не как обычно 10 или 24, а 20 pin.
В инете ну совсем нет инфы по распиновке, а единственная схема 7200 не содержит инфы о lcd разъеме.
по таблице
https://www.dropbox.com/s/mcp5qvim442je2c/LCD_Table.zip
в бОльшем дисплее - известная вилка контроллеров - PCF8833 / S1D15G10
Прозвон 20-пинового разъема цветного диспа выявили :
1,7,8,9,10,13,15,17 - ground
2,3,4,5 идут на подсветку, походу 2 отдельных леда.
Из оставшихся 8-ми контактов (параллелки явно нету) 2 прозваниваются на землю на 1.6 - 1.8 Moм, причем сопротивление растет до макс. в течении неск. секунд.
Может ли это быть Vdd и Vio ??
Если отловить питание, то остается 6.
Что еще там может быть кроме SPI ?
Вопроc в том как бы мне идентифицировать что-нибудь из RST/SCL/CSL/SDA ???
Подтолкните в правильную сторону !
Если как-нибудь прикинуть хотя бы 1 из них, то уже можно попробовать перебрать оставшиеся варианты с кодом от rossuma,
https://sourceforge.net/projects/nokiasuperbreak/
кот. сам детектит epson/phillips на этих Nokia'х.
Хотя припаяться к такому шагу это для меня будет то еще испытание... но было б для чего!
Имеются внутренний 96x64 b/w + внешний 128x128@65k дисплей от Nokia 7200.
http://www.gsmarena.com/nokia_7200-567.php
у обоих дисплеев разъем не как обычно 10 или 24, а 20 pin.
В инете ну совсем нет инфы по распиновке, а единственная схема 7200 не содержит инфы о lcd разъеме.
по таблице
https://www.dropbox.com/s/mcp5qvim442je2c/LCD_Table.zip
в бОльшем дисплее - известная вилка контроллеров - PCF8833 / S1D15G10
Прозвон 20-пинового разъема цветного диспа выявили :
1,7,8,9,10,13,15,17 - ground
2,3,4,5 идут на подсветку, походу 2 отдельных леда.
Из оставшихся 8-ми контактов (параллелки явно нету) 2 прозваниваются на землю на 1.6 - 1.8 Moм, причем сопротивление растет до макс. в течении неск. секунд.
Может ли это быть Vdd и Vio ??
Если отловить питание, то остается 6.
Что еще там может быть кроме SPI ?
Вопроc в том как бы мне идентифицировать что-нибудь из RST/SCL/CSL/SDA ???
Подтолкните в правильную сторону !
Если как-нибудь прикинуть хотя бы 1 из них, то уже можно попробовать перебрать оставшиеся варианты с кодом от rossuma,
https://sourceforge.net/projects/nokiasuperbreak/
кот. сам детектит epson/phillips на этих Nokia'х.
Хотя припаяться к такому шагу это для меня будет то еще испытание... но было б для чего!
- Вложения
-
- 3.jpg
- (196.94 КБ) 383 скачивания
-
- 2.jpg
- (197.2 КБ) 484 скачивания
-
- 1.jpg
- (207.51 КБ) 495 скачиваний
Последний раз редактировалось t0nich Пн фев 18, 2013 15:28:41, всего редактировалось 1 раз.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
t0nich, в таком случае нужно не с экрана начинать а с моба. Тоесть собрать устройство которое будет подключатся к неизвестным ногам которые идут к дисплею и которое будет показывать что там творится при включении телефона. У меня уже давно зреет идею по созданию такого устройства. С такой штукой можно будет раздуплить практически любой дисплей...
В твоем случае можно попробовать обойтись осциллом...
В твоем случае можно попробовать обойтись осциллом...
Шуруп забитый молотком держится намного лучше чем гвоздь закрученный отверткой!
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Зукс писал(а):t0nich, в таком случае нужно не с экрана начинать а с моба. Тоесть собрать устройство которое будет подключатся к неизвестным ногам которые идут к дисплею и которое будет показывать что там творится при включении телефона. У меня уже давно зреет идею по созданию такого устройства. С такой штукой можно будет раздуплить практически любой дисплей...
В твоем случае можно попробовать обойтись осциллом...
Боюсь у меня лишь килогерцовые игрушки.
А ведь можно наверное все к МК припаять и просто все варианты подключения spi к ногам поперебирать программно ? Но надо хотя б питание отловить, а то слишком дофига раскладов.
А при правильном подключении питания можно как-то визуально удостовериться в его подаче глядя на дисплей ?
-
Chettuser
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Зукс писал(а):... То есть собрать устройство которое будет подключатся к неизвестным ногам которые идут к дисплею и которое будет показывать что там творится при включении телефона. У меня уже давно зреет идею по созданию такого устройства.
У меня тоже, логический анализатор называется. Вот только те что в сети далеко не все подойдут - скорости слишком отличаются. Если телефон общается с дисплеем по последовательному протоколу или что то подобное, то тактовые там под 20 МГц, а то и выше.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Помогите в разъеме Nokia N70-1 разобраться. где там SPI ?
RESX - это RST ?
CSX - это chip select ?
SCL/DIO ???
RESX - это RST ?
CSX - это chip select ?
SCL/DIO ???
- Вложения
-
- Untitled-1.gif
- (7.34 КБ) 365 скачиваний
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
t0nich писал(а):где там SPI ?
Там параллельная шина, а не последовательная.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
srg320 писал(а):t0nich писал(а):где там SPI ?
Там параллельная шина, а не последовательная.
а не обе-две spi+parallel >?
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
t0nich писал(а):а не обе-две spi+parallel >?
Почти все существующие контроллеры дисплеев имеют несколько шин/режимов для управления, но на разъём, как правило, выводится только одна из них.
Для выбора типа шины у контроллеров есть 2-4 вывода, комбинациями 0 и 1 выбирается нужная шина. Возможно, на разъёме данного дисплея и присутсвуют эти выводы (хотя врядли), но по схеме этого не определить.