Например TDA7294

Форум РадиоКот • Просмотр темы - База дисплеев мобильных устройств
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 12, 2025 22:38:48

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 252 ]    , , , , 5, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Пн окт 14, 2013 07:49:27 
SergKT писал(а):
И, чем закончилось?

Да нее... Я в СЦ тогда работал, с прошивками мучился. Там от какой то цифры в версии "предыдущей" прошивки зависело что прошивать. Если неправильную прошить там дисплей как раз не правильно работал и ещё по сети вроде что то было.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Ср ноя 13, 2013 11:42:50 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1816
Рейтинг сообщения: 1
Reverse engineering больших дисплеев дисплеев Nokia Sony Ericson и еще каких то. может кому полезно будет?

http://andybrown.me.uk/wk/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Пт дек 06, 2013 21:22:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 7
Рейтинг сообщений: 5
Зарегистрирован: Пт ноя 06, 2009 07:31:42
Сообщений: 2228
Рейтинг сообщения: 0
Звиняюсь если не в тему, можно ли как нибудь быстро проверить дисплей нокии 3310, не собирая никакой схемы, мож питание куда подать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Пт дек 06, 2013 22:10:06 
Электрический кот

Карма: 13
Рейтинг сообщений: 139
Зарегистрирован: Вс сен 25, 2011 19:09:33
Сообщений: 1040
Рейтинг сообщения: 1
Медали: 1
Мявтор 3-й степени (1)
Без МК вы только подсветку сможете проверить


Вернуться наверх
 
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Пт дек 06, 2013 22:35:36 
Увы никак! Чтобы увидеть что он работает необходимо запустить инициализацию, а это несколько команд.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Пт дек 13, 2013 19:17:16 
Первый раз сказал Мяу!

Зарегистрирован: Сб сен 28, 2013 09:22:38
Сообщений: 20
Рейтинг сообщения: 0
Решил попробовать запустить дисплей от SIEMENS CX75, 20-ти контактный разъём, на борту написано LPH8924-1, около разъёма 6255.3.
Параллельная шина, но подошла библиотека от LPH9157-2.
Набор команд стандартный по даташитам PCF8833 и S1D15G14, и той-же серии.
Но этот дисплей поддерживает 262К цветов (18-бит).
Включить я их смог, подбором параметров.

А вот где бы найти настоящий даташит для этого дисплея. Может в нем еще есть что-нибудь "вкусное".
Прочитал из него Chip ID (команда 04h) получил 00h 05h 33h. Может эти данные помогут в поиске инфы?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 10:47:52 
Встал на лапы

Карма: 2
Рейтинг сообщений: 17
Зарегистрирован: Пт фев 01, 2013 17:47:26
Сообщений: 85
Откуда: Украина, Луганская область
Рейтинг сообщения: 0
Тут уже разобрались с LPH8924-1.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 12:56:59 
Первый раз сказал Мяу!

Зарегистрирован: Сб сен 28, 2013 09:22:38
Сообщений: 20
Рейтинг сообщения: 0
srg320 писал(а):
Тут уже разобрались с LPH8924-1.

И ссылки на "родные" доки от контроллера есть?

У меня поиск по форуму иногда находит запрашиваемое, а чаще всего пишет, что ничего не найдено, даже если набираю для поиска то-что нашел "вручную".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 19:46:07 
Встал на лапы

Карма: 2
Рейтинг сообщений: 17
Зарегистрирован: Пт фев 01, 2013 17:47:26
Сообщений: 85
Откуда: Украина, Луганская область
Рейтинг сообщения: 0
Так там же есть ссылка на даташит на SSD1286.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 21:46:04 
Первый раз сказал Мяу!

Зарегистрирован: Сб сен 28, 2013 09:22:38
Сообщений: 20
Рейтинг сообщения: 0
srg320 писал(а):
Так там же есть ссылка на даташит на SSD1286.

Этот я смотрел, и он как-раз совсем от другого контроллера.
Больше подходит даташит от ILI9163, чем этот SSD1286.
К контроллеру на моём дисплее, больше подходят те, которые я указал.
Но они тоже не полностью совпадают.
Поэтому и спросил, может кто уже нашел "родной" даташит.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 22:23:38 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 6
Зарегистрирован: Вт май 08, 2012 23:15:45
Сообщений: 81
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Вспомнил - ограниченная по площади выдача была из-за того, что в версии контроллера ILI9163 адреса задаются двумя байтами:
Код:
   spi_select(targetlcd, ST7735_SPIMODE);   /* Enable SPI */
   ST7735_CMND();   /* RS: Low: select an index or status register */
   spi_progval8_p1(targetlcd, ST7735_CASET); // Column addr set (0..127)
   spi_complete(targetlcd);
   ST7735_DATA();   /* RS: High: select a control register */
   #if LCDMODE_ILI9163
      spi_progval8_p1(targetlcd, xs);     // XSTART
      spi_progval8_p2(targetlcd, xe);     // XEND
   #else
      spi_progval8_p1(targetlcd, 0x00);            // xs15:xs8
      spi_progval8_p2(targetlcd, xs);     // XSTART
      spi_progval8_p2(targetlcd, 0x00);            // xe7:xe0
      spi_progval8_p2(targetlcd, xe);     // XEND
   #endif
   spi_complete(targetlcd);
   spi_unselect(targetlcd);   /* Disable SPI */


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Сб дек 14, 2013 22:30:07 
Встал на лапы

Карма: 2
Рейтинг сообщений: 17
Зарегистрирован: Пт фев 01, 2013 17:47:26
Сообщений: 85
Откуда: Украина, Луганская область
Рейтинг сообщения: 0
SergKT писал(а):
Прочитал из него Chip ID (команда 04h) получил 00h 05h 33h.

А что читается из команды 00h? Какие размеры контроллера?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вс дек 15, 2013 09:27:54 
Первый раз сказал Мяу!

Зарегистрирован: Сб сен 28, 2013 09:22:38
Сообщений: 20
Рейтинг сообщения: 0
ua1arn писал(а):
Вспомнил - ограниченная по площади выдача была из-за того, что в версии контроллера ILI9163 адреса задаются двумя байтами: ...

Попробовал, к моему это не подходит.
Мой контроллер корректно отрабатывает установку границ области:
CMD (2Ah)
DAT (left_X)
DAT (right_X)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вс дек 15, 2013 09:38:43 
Первый раз сказал Мяу!

Зарегистрирован: Сб сен 28, 2013 09:22:38
Сообщений: 20
Рейтинг сообщения: 0
srg320 писал(а):
SergKT писал(а):
Прочитал из него Chip ID (команда 04h) получил 00h 05h 33h.

А что читается из команды 00h? Какие размеры контроллера?

Не унимается человек :) :) :)
Попробовал, по команде 00h - ничего не читает (одни 00-ли).
Да и не должен, поскольку для него команда 00h - NOP.

Вы так настаиваете на даташит SSD1286.
У Вас такой-же дисплей как у меня ?
И обозначение на нем такое-же ?
Но команды подходят от SSD1286 ?
Интересно как их тогда можно внешне отличить, может по цвету текстолита, мой зеленый.
Значит Ваш дисплей не сможет запуститься от последовательности :
01h - Soft Reset
11h - Seep Out
29h - Display ON
А моему дисплею этого достаточно. Соответственно даташит SSD1286 НЕ подходит.

Но Спасибо, был повод снова пересмотреть имеющиеся доки и попробовать команды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вс дек 15, 2013 13:05:34 
Встал на лапы

Карма: 2
Рейтинг сообщений: 17
Зарегистрирован: Пт фев 01, 2013 17:47:26
Сообщений: 85
Откуда: Украина, Луганская область
Рейтинг сообщения: 0
Цитата:
Соответственно даташит SSD1286 НЕ подходит.

Да я не утверждаю, что у Вас SSD1286.
Первое, что я делаю для определения контроллера - это измеряю размер кристалла (если это возможно) и пересматриваю даташиты на подходящие по размеру контроллеры. Затем у подходящих контроллеров смотрю по даташиту как прочитать ID, читаю его и определяю точно марку контроллера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Чт фев 13, 2014 19:15:47 
Встал на лапы

Зарегистрирован: Пт авг 02, 2013 07:20:04
Сообщений: 100
Рейтинг сообщения: 0
Помогите разобраться. Третий день бьюсь с дисплеем от нокии 1202, уже немного научился с ним работать, но существуют некоторые проблемы. Сразу оговорюсь, что пишу в Atmel studio, использую библиотеку отсюда http://digitalchip.ru/obnovlenie-biblio ... leev-nokia
1. Не могу вывести на дисплей кириллицу. Выводится кракозябра, хотя автором библиотеки заявлена её поддержка (задал бы вопрос на том сайте, но комментарии почему- то закрыты). Вот код
Спойлер
Код:
#define F_CPU 8000000UL

#include <avr/io.h>
#include <util/delay.h>
#include <avr/pgmspace.h>

#include "nokia1100_lcd_lib.c"
#include <stdint.h>

uint8_t text[]= "dddr";

int main(void)
{
   
   nlcd_Init();
   while(1)
   {
   
   _delay_ms(100);
   nlcd_GotoXY(0,0);
   //nlcd_Inverse(INV_MODE_ON);
   nlcd_PrintWide("  HELLO  RadioKot");
   nlcd_GotoXY(0,3);
   nlcd_Print("It is Nokia 1202");
   nlcd_GotoXY(0,4);
   nlcd_Print(" LCD at mega48");
   nlcd_GotoXY(0,5);
   nlcd_Print("Помогите разобраться");
   
   }

   
   
}

А вот то из этого вышло:
СпойлерИзображение

Может какие- то проблемы со студией? Если да- то как её подружить с великим и могучим?
2. Как выводить на экран какие- либо числа, например значения переменных в десятичной СИ. Если просто вывести переменную, то выведется соответствующий значению переменной символ из таблицы знакогенератора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Чт фев 13, 2014 20:54:24 
Встал на лапы

Зарегистрирован: Пт авг 02, 2013 07:20:04
Сообщений: 100
Рейтинг сообщения: 0
Переменную можно вывести, если это один десятичный разряд, прибавив к ней 48. Неужели теперь все числа на разряды разлагать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вс фев 16, 2014 07:07:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 31
Рейтинг сообщений: 523
Зарегистрирован: Чт дек 27, 2012 15:38:20
Сообщений: 1215
Откуда: Казахстан, Алма-Ата
Рейтинг сообщения: 2
По выводу чисел почитайте про функции itoa и sprintf, хотя мне этот спринтф немало крови попортил, нагло лезет куда не просят, если оперативки не хватает.
Вот, кстати, замечательный, даже исчерпывающий обзор этого вопроса http://we.easyelectronics.ru/Soft/preob ... hisla.html

По поводу русского - библиотечка хорошая у него получилась, смотри внимательнее подключена ли у тебя русская часть шрифта. Там все откомменчено, разобраться легко. Если не разберешься - покажи весь проект студии - подскажу точнее.

_________________
Радиофил-затейник.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вс фев 16, 2014 15:03:14 
Встал на лапы

Зарегистрирован: Пт авг 02, 2013 07:20:04
Сообщений: 100
Рейтинг сообщения: 0
Часть знакогенератора, отвечающая за русский подключена. Выводил инкрементирующуюся раз в секунду переменную на экранвыводились поочередно все знаки, включая русские буквы. Приложил проект студии и проект протеуса. Правда протеус немного некорректно отображает (перевернуто, да ещё и зеркально).


Вложения:
LCD1202.zip [50.07 KiB]
Скачиваний: 515
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: База дисплеев мобильных устройств
СообщениеДобавлено: Вт фев 18, 2014 12:42:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 31
Рейтинг сообщений: 523
Зарегистрирован: Чт дек 27, 2012 15:38:20
Сообщений: 1215
Откуда: Казахстан, Алма-Ата
Рейтинг сообщения: 1
Всё просто.

Он вам выводит именно то, что вы и просите:
Код:
nlcd_Print("Помогите разобраться");


Нужна win кодовая страница, посмотрите как написаны русские комметарии в исходника, и на них ориентируйтесь. ;)

_________________
Радиофил-затейник.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 252 ]    , , , , 5, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y