Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Инициализация дисплея на базе R61505

Непрочитано 18.05.2012, 22:12  
vdlab
Гражданин KAZUS.RUN
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Скорее всего какой нибудь "китайский аналог" коих немеряно. Даже более-менее известные производители бессовестно клонируют друг друга, что уж про более мелких говорить....
Работает, да и х... с ним

з.ы. хотелось бы посмотреть на того, кто разрабатывал этот дисплей, вот какого было выводить только 8 бит на шлейф и при этом на шлейфе оставлять пустые пины?
Реклама:
__________________
Если ты читаешь это - значит тебе нечем заняться...

Последний раз редактировалось vdlab; 18.05.2012 в 22:18. Причина: даташит посмотрел
vdlab вне форума  
Непрочитано 18.05.2012, 22:32  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от vdlab Посмотреть сообщение
при этом на шлейфе оставлять пустые пины?
Угу .
Ну 8 ми битный не так уж и страшно .
Скорость то выше чем по SPI .
Я так же склоняюсь что клон .
Бум тогда так юзать ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 18.05.2012, 22:57  
st__1
Заблокирован
 
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
st__1 на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от dosikus Посмотреть сообщение
Но хочется знать какой контроллер конкретно .
Не люблю неоднозначности .
Забей...
Уже ничто не удивляет... "мусором отозвался" - и ладно... а дальше "вариации на тему инициализации"... или... утилизации...
st__1 вне форума  
Непрочитано 18.05.2012, 23:01  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Стас , как скажешь ...
Бум дальше терзать дисплейчик .
Картинки уже загоняю . Буковки так же.
Перелопачиваю микрочиповскую либу под себя .
Кстати не знаешь что за дисплеи монохромные с оттенками серого ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 15.03.2013, 09:23  
metrA85
Прописка
 
Аватар для metrA85
 
Регистрация: 09.08.2007
Адрес: Харьков
Сообщений: 274
Сказал спасибо: 296
Сказали Спасибо 113 раз(а) в 56 сообщении(ях)
metrA85 на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от dosikus Посмотреть сообщение
Кто видел сводную таблицу ID на дисплеи ILIxxxx ????
Или кто знает что за х... я считываю с AT020QVS .
Заявлено что контроллер ILI9325 .
Считываю же 4901 0x1325 (1 0011 0010 0101).
Подниму старую тему...
Есть тоже LCD XT032-011FPC-A2-M, тоже по нулевому адресу читается 0x1325. Хотя, если поменять байты местами, что странно, то читается 0x2593. Как ILI9325 инициализацию не проходит. Есть мысли?
metrA85 вне форума  
Непрочитано 15.03.2013, 09:37  
Vadim_sh
Вид на жительство
 
Регистрация: 29.01.2010
Адрес: Десногорск Смол.обл.
Сообщений: 332
Сказал спасибо: 17
Сказали Спасибо 256 раз(а) в 103 сообщении(ях)
Vadim_sh на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от metrA85 Посмотреть сообщение
Подниму старую тему...
Есть тоже LCD XT032-011FPC-A2-M, тоже по нулевому адресу читается 0x1325. Хотя, если поменять байты местами, что странно, то читается 0x2593. Как ILI9325 инициализацию не проходит. Есть мысли?
ssd1289 там стоит. Во всяком случае в моем ХТ032
Vadim_sh вне форума  
Непрочитано 15.03.2013, 09:41  
metrA85
Прописка
 
Аватар для metrA85
 
Регистрация: 09.08.2007
Адрес: Харьков
Сообщений: 274
Сказал спасибо: 296
Сказали Спасибо 113 раз(а) в 56 сообщении(ях)
metrA85 на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Тот который XT032-011FPC-A1-M, да, там SSD1289, а в этом?
metrA85 вне форума  
Непрочитано 17.03.2013, 14:33  
metrA85
Прописка
 
Аватар для metrA85
 
Регистрация: 09.08.2007
Адрес: Харьков
Сообщений: 274
Сказал спасибо: 296
Сказали Спасибо 113 раз(а) в 56 сообщении(ях)
metrA85 на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от Vadim_sh Посмотреть сообщение
ssd1289 там стоит. Во всяком случае в моем ХТ032
Вадим, если не составит труда, можешь посмотреть точно маркировку дисплея и, если такая же как у меня, т.е. XT032-011FPC-A2-M, то дать распиновку на него.

Зарание спасибо!
metrA85 вне форума  
Непрочитано 19.03.2013, 13:26  
Vadim_sh
Вид на жительство
 
Регистрация: 29.01.2010
Адрес: Десногорск Смол.обл.
Сообщений: 332
Сказал спасибо: 17
Сказали Спасибо 256 раз(а) в 103 сообщении(ях)
Vadim_sh на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Сообщение от metrA85 Посмотреть сообщение
Вадим, если не составит труда, можешь посмотреть точно маркировку дисплея и, если такая же как у меня, т.е. XT032-011FPC-A2-M, то дать распиновку на него.

Зарание спасибо!

вот что у меня.
подключение - пост 38 http://master-electrix.at.ua/forum/2-2-3

Последний раз редактировалось Vadim_sh; 19.03.2013 в 20:04.
Vadim_sh вне форума  
Сказали "Спасибо" Vadim_sh
metrA85 (19.03.2013)
Непрочитано 22.03.2017, 17:30  
Burdin
Прохожий
 
Регистрация: 22.03.2017
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Burdin на пути к лучшему
По умолчанию Re: Инициализация дисплея на базе R61505

Подниму старую тему...
Есть дисплей с разрешением 220х176 и контроллером r61505u. Подключение 16 бит.
Если выставить при инициализации количество линий = 176, то вывести на дисплей ничего не удается. При количестве линий = 320 и смещении в 144 (LCD_WR_REG(0x0021, 144)) экран удается залить цветом только при двойном количестве записей в RAM.
При инициализации выставлено 16 bit 1 transfer mode.
Инициализация:
Нажмите, чтобы открыть спойлер

Код:
  LCD_WR_REG(0x01, 0x0000); 
  LCD_WR_REG(0x02, 0x0700);
  LCD_WR_REG(0x03, 0x1030);

  LCD_WR_REG(0x04, 0x0000);
  LCD_WR_REG(0x08, 0x0404); 
  LCD_WR_REG(0x09, 0x0000); 
  LCD_WR_REG(0x0A, 0x0000);
  LCD_WR_REG(0x0C, 0x0081); 
//Power On sequence //
  LCD_WR_REG(0x10, 0x0080);
  LCD_WR_REG(0x11, 0x0007); 
  LCD_WR_REG(0x12, 0x0000); 
  LCD_WR_REG(0x13, 0x0000);
  LCD_WR_REG(0x07, 0x0001);

  delay_ms(2000); 

  LCD_WR_REG(0x10, 0x1590); 
  LCD_WR_REG(0x11, 0x0227);
  delay_ms(1000);

  LCD_WR_REG(0x12, 0x001e);
  delay_ms(1000); 
  LCD_WR_REG(0x13, 0x1500);
  LCD_WR_REG(0x29, 0x0028);
  LCD_WR_REG(0x2B, 0x000f); 
  delay_ms(500); 
  LCD_WR_REG(0x20,0x0000);
  LCD_WR_REG(0x21,0x0000);

// ----------- Adjust the Gamma Curve ----------//
	LCD_WR_REG(0x30,0x0007);
	LCD_WR_REG(0x31,0x0707);
	LCD_WR_REG(0x32,0x0107);
	LCD_WR_REG(0x35,0x0206);
	LCD_WR_REG(0x36,0x0406);
	LCD_WR_REG(0x37,0x0101);
	LCD_WR_REG(0x38,0x0101);
	LCD_WR_REG(0x39,0x0207);
	LCD_WR_REG(0x3C,0x0504);
	LCD_WR_REG(0x3D,0x0806);

//------------------ Set GRAM area ---------------//
  LCD_WR_REG(0x50, 0x0000);
  LCD_WR_REG(0x51, 0x00EF);
  LCD_WR_REG(0x52, 0x0000);
  LCD_WR_REG(0x53, 0x013F);
  LCD_WR_REG(0x60, 0x2700);
  LCD_WR_REG(0x61, 0x0001); 
  LCD_WR_REG(0x6A, 0x0000); 
//-------------- Partial Display Control ---------//
  LCD_WR_REG(0x80, 0x0000);
  LCD_WR_REG(0x81, 0x0000);
  LCD_WR_REG(0x82, 0x0000);
  LCD_WR_REG(0x83, 0x0000);
  LCD_WR_REG(0x84, 0x0000);
  LCD_WR_REG(0x85, 0x0000);
//-------------- Panel Control -------------------//
  LCD_WR_REG(0x90, 0x0010);
  LCD_WR_REG(0x92, 0x0600);
  LCD_WR_REG(0x93, 0x0003);
  LCD_WR_REG(0x95, 0x0110);
  LCD_WR_REG(0x97, 0x0000);
  LCD_WR_REG(0x98, 0x0000);

  LCD_WR_REG(0x07, 0x0173);

Цикл заливки:
Нажмите, чтобы открыть спойлер
Код:
   LCD_WR_REG(0x0020, 0);
   LCD_WR_REG(0x0021, 144);
   LCD_WR_REG16(0x0022);
   for (int n = 0; n ‹ (176*240)*2; n++)
          LCD_WR_RGB(BLUE);

Бьюсь уже неделю. Мысли кончились...
Burdin вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка исправности дисплея WG320240B0-TFH-TZ# Андрей К Микроконтроллеры, АЦП, память и т.д 4 10.09.2010 08:35


Часовой пояс GMT +4, время: 23:40.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.