Например TDA7294

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

Текущее время: Пт ноя 14, 2025 22:26:34

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


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



Начать новую тему Ответить на тему  [ Сообщений: 870 ]     ... , , , 9, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Пт апр 22, 2011 21:03:23 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт окт 21, 2010 21:05:35
Сообщений: 36
Откуда: г.Архангельск
Рейтинг сообщения: 0
Ох.... как давно меня небыло :) вы я вижу продвигаетесь к новым дисплеям, вот тоже затеял попробовать запустить и поработать с N95 дисплеем... за сцылки спасибо. Если будут плоды моего труда - выложу что да как :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Пт апр 22, 2011 23:03:15 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 745
Откуда: Россия
Рейтинг сообщения: 0
plutonium писал(а):
Ох.... как давно меня небыло :) вы я вижу продвигаетесь к новым дисплеям, вот тоже затеял попробовать запустить и поработать с N95 дисплеем... за сцылки спасибо. Если будут плоды моего труда - выложу что да как :)


О буду ждать результатов, хоть N95 уже обменял на два Сименсовых.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Пн апр 25, 2011 10:06:27 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 745
Откуда: Россия
Рейтинг сообщения: 0
Для LS020 нашел в форуме http://electronix.ru/forum/index.php?sh ... start=1245 пример подключения к 32 битному Atmel.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Чт апр 28, 2011 00:47:35 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
d@vinchi писал(а):
Вот, держи!!! мой вариант инициализации и вывода точки... да поправят меня мудрые коты если что не так...
Код:
#define stCmd 0
#define stDat 1

void SendToLCD(uint8_t SendType, uint8_t SendData)
{
  int8_t i;

  LCD_RS = SendType;

  for (i = 7; i >= 0; i--)
    {
      LCD_DATA = (SendData >> i) & 1;
      LCD_CLK = 1;
      LCD_CLK = 0;
    }
}

Этот пример не работал, вот немного поправил. + аппаратный SPI
Код:
#define stCmd 0
#define stDat 1
void SendToLCD(unsigned int SendType, unsigned int SendData)
{
  if (SendType == 1)
   {
     LCD_RS=SendType;
   }else{
     LCD_CS=1;
     LCD_RS=SendType;
     LCD_CS=0;
   };
  SPDR   = SendData;// Аппаратный  SPI
  /*
  Програмный  SPI
   int i;
   LCD_CLK=0; 
  for (i = 7; i >= 0; i--)
    {                 
      LCD_DATA = (SendData >> i) & 1;
      LCD_CLK = 1;
      LCD_CLK = 0;
    }
  */
}

void InitLCD(void)
{
  LCD_RESET = 0;
    delay_ms(500);
  LCD_RESET = 1;
 
  SendToLCD(stCmd, 0x01);   
  SendToLCD(stCmd, 0x36); //Memory Access Control
  SendToLCD(stDat, 0x80);
  SendToLCD(stCmd, 0x11); //Sleep out
  SendToLCD(stCmd, 0x3A); //Interfase pixel format
  SendToLCD(stDat, 0x55);               
  SendToLCD(stCmd, 0x29); //Display ON
}



Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Пт апр 29, 2011 20:41:26 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Интересует мнение Котов! :))
Судя по всему все читали ДШ на контроллер дисплея LPH9157-2, а именно ILI9163...
Почитал поизучал, но так как новичек, ничего не понял)))
Интересуют след моменты, реально ли из него прочитать?
Умный кот Foks писал листинг команд которые нашел, интересно продолжил ли он работу в данном направлении?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Сб апр 30, 2011 00:01:21 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
В даташите соответствует примерно 70% кодов команд, но дальше структура данных для этих команд в половине случаев не точная.
Вообщем этот даташит - лучшее, что есть, но далеко от идеала.

Работу я пока не продолжаю, т.к. мой программатор (AVR Dragon) вышел из строя, и в данный момент просто как-то нету такого сильного желания, чтобы что-то с этим сделать :) А вообще продолжу, конечно, но это скорее долгосрочный проект.

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Сб апр 30, 2011 01:34:22 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Ну тогда попробую пояснить пару интересных команд:
Код:
#define stCmd 0
#define stDat 1

            SendToLCD(stCmd, 0x33); //Отправляем команду "Границы вертикальной прокрутки"
            SendToLCD(stDat, 0x0E);   //Фиксируем верхнюю границу
            SendToLCD(stDat, 0x94);   //Определяем область прокрутки
            SendToLCD(stDat, 0x0E);   //Фиксируем нижнюю границу

            SendToLCD(stCmd, 0x37); //Отправляем команду "Вертекальная прокрутка"
            SendToLCD(stDat, 0x50);   //Задаем смещение
            //Для выхода из режима прокрутки, а так же восстановления начального положения воспользуйтесь командой
            SendToLCD(stCmd, 0x13); //Отправляем команду "Display on"

Замечу, границы задаются от предыдущей.
ЗЫ Границы можно выставлять после размещения данных.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Сб апр 30, 2011 14:40:58 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
А как после этого с адресацией? Координаты нужно самому пересчитать, чтобы вывести неразрывную картинку?

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вс май 01, 2011 00:04:00 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Координаты берутся от верхней границы, т.е. отступ сверху не высчитывается, и адрессация остаётся стандартной.
Проще всего использовать подьем по одному пикселю + перерисовку с отступа с низу(сначала подняли, потом перерисовали).
Так же из памяти дисплея можно считывать данные, этим путем мы можем узнать цвет пикселя определенной координаты, хотя я не вижу в этом смысла, имхо быстрее переписать данные, чем считывать, сравнивать и переписывать в случае необходимости...
ЗЫ Отступы верх или(и) низ можно не задавать!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вс май 01, 2011 16:29:56 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
Перерисовывать по одной линии - плохая идея. Если нужно сразу подвинуть, например, пикселей на 20 - то это будет очень некрасиво выглядеть. Либо тогда делать это очень медленно - как будто так задумано :)

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вс май 01, 2011 17:01:26 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Ну тогда подвинуть на 20px, потом использовать Partial Area, закрыв ей строчку 20 пикселей которую надо перерисовать(правда цвет белый получится на время зарисовки), а после зарисовки открыть, хотя возможно что собъётся скроллинг, надо тестировать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вс май 01, 2011 17:58:46 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
Меня вот что интересует - есть ли команды заливки прямоугольника, либо очистки всего экрана. Потому что текст, например, у меня и так быстро выводится, но в противовес этому не всё затирается сзади этого текста, поэтому было бы неплохо быстро затирать дисплей, а выводить можно и медленно.

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вс май 01, 2011 22:48:57 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Такой функции я не нашел. как не старался(((
Но написал две функции, одна из которых затирает всю строку вывода, а вторая всё под символами-пробелами, ибо фон всё равно однотонной заливки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вт май 03, 2011 16:22:54 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Коты, есть вопрос по поводу питания, как же запитать LPH9157.
До этого всё было запитанно от 3.3в, но понадобилось подключить DS1307, для него питание 5в.
Есть варианты:
1, поставить для питания дисплея, и для каждого его входа по стабилитрону на 3.6в.
2, попробывать делитель на резисторах.

возможно они не верны, прошу указать мне путь :oops:


Последний раз редактировалось GaDs Вт май 03, 2011 20:15:15, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вт май 03, 2011 18:17:41 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пн окт 22, 2007 20:30:30
Сообщений: 38
Рейтинг сообщения: 0
Foks писал(а):
но в противовес этому не всё затирается сзади этого текста

Кто мешает доработать функцию? чтоб за буквами заполнялось фоновым цветом? У меня так и сделано, а еще и пробел и растояние между букв заполняется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Вт май 03, 2011 20:39:41 
Поставщик валерьянки для Кота

Карма: 5
Рейтинг сообщений: 21
Зарегистрирован: Пт авг 29, 2008 16:28:19
Сообщений: 2108
Откуда: Киев
Рейтинг сообщения: 0
С подсистемой шрифтов я разберусь, просто там не доработаешь. У меня шрифты не моноширинные, а из Xorg, с поддержкой все-возможных отступов и границ.

_________________
Giggity giggity goo!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Ср авг 03, 2011 20:27:16 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пт апр 22, 2011 20:09:44
Сообщений: 22
Рейтинг сообщения: 0
от nokia3250 кто-нибудь пробовал экранчег? лежит без дела и без опознавательных знаков, нигде не могу найти инфу на него. помогите :)

_________________
"А теперь надо обязательно дунуть! Потому что если не дунуть, никакого чуда не произойдет!" © Амаяк Акопян


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Ср авг 03, 2011 21:09:57 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 745
Откуда: Россия
Рейтинг сообщения: 0
hatabi4 писал(а):
от nokia3250 кто-нибудь пробовал экранчег? лежит без дела и без опознавательных знаков, нигде не могу найти инфу на него. помогите :)


Маркировку надо на самом дисплее глянуть и на шлейфе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Чт авг 04, 2011 15:50:32 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Пт апр 22, 2011 20:09:44
Сообщений: 22
Рейтинг сообщения: 0
BigallS писал(а):
hatabi4 писал(а):
от nokia3250 кто-нибудь пробовал экранчег? лежит без дела и без опознавательных знаков, нигде не могу найти инфу на него. помогите :)


Маркировку надо на самом дисплее глянуть и на шлейфе.

шлейф очень короткий, на нем как и на экране ничего не написано.
з.ы. хотя.., сзади экрана есть несколько цифр, но не думаю что они что-то значят, кроме как номер какой-н партии..., а сам экран вот:
Изображение
Изображение

_________________
"А теперь надо обязательно дунуть! Потому что если не дунуть, никакого чуда не произойдет!" © Амаяк Акопян


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Дисплеи от мобильных телефонов- осцилограммы работы
СообщениеДобавлено: Чт авг 04, 2011 16:08:27 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср мар 30, 2011 09:42:29
Сообщений: 279
Откуда: Украина, Одесса
Рейтинг сообщения: 0
вот зачем лепить большие картинки еще и в плохом качестве :kill:

_________________
Не учите меня жить, лучше помогите материально...


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

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


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

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


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

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


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