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

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

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

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

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

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

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

 
Опции темы

Дисплеи от сотовых (схемы подключения, код, datasheet)

Непрочитано 04.07.2008, 22:09  
dambo81
Прохожий
 
Регистрация: 04.07.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dambo81 на пути к лучшему
По умолчанию

Люди, помогите пожалуйста запустить дисплей LPH8592-1 с контроллером SSD1770 от мотороллера C350! Собственно, запустить его удалось, но только кроме графических команд типа палочки, кружочки и квадратики больше ничего отобразить не получается. По документации на контроллер есть команда "Записать данные в диплей" но на нее он не откликается. Буду очень благодарен, если кто подскажет как этой командой правильно пользоваться и применять ее.
Реклама:
dambo81 вне форума  
Непрочитано 05.07.2008, 10:20  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от dambo81
Люди, помогите пожалуйста запустить дисплей LPH8592-1 с контроллером SSD1770 от мотороллера C350! Собственно, запустить его удалось, но только кроме графических команд типа палочки, кружочки и квадратики больше ничего отобразить не получается. По документации на контроллер есть команда "Записать данные в диплей" но на нее он не откликается. Буду очень благодарен, если кто подскажет как этой командой правильно пользоваться и применять ее.
Посмотри мои исходники на предыдущей странице.
Ты 100% не прописал палитру , поэтому данные то заносяться но не отображаются.
Код:
send_com(0xce); //Set pallet for  8 gray scale
   //RED
   send_dat(0);
   send_dat(2);
   send_dat(4);
   send_dat(6);
   send_dat(8);
   send_dat(10);
   send_dat(12);
   send_dat(15);
   //GREEN
   send_dat(0);
   send_dat(2);
   send_dat(4);
   send_dat(6);
   send_dat(8);
   send_dat(10);
   send_dat(12);
   send_dat(15);
   //BLUE
   send_dat(0);
   send_dat(4);
   send_dat(9);
   send_dat(15);
Вот примерно так ( выдрано из каких то NOKIA)
Стоит в моей коде до включения дисплея.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 06.07.2008, 18:43  
dambo81
Прохожий
 
Регистрация: 04.07.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dambo81 на пути к лучшему
По умолчанию

Цитата:
dambo81 писал(а):
Люди, помогите пожалуйста запустить дисплей LPH8592-1 с контроллером SSD1770 от мотороллера C350! Собственно, запустить его удалось, но только кроме графических команд типа палочки, кружочки и квадратики больше ничего отобразить не получается. По документации на контроллер есть команда "Записать данные в диплей" но на нее он не откликается. Буду очень благодарен, если кто подскажет как этой командой правильно пользоваться и применять ее.

Посмотри мои исходники на предыдущей странице.
Ты 100% не прописал палитру , поэтому данные то заносяться но не отображаются.
Код:

send_com(0xce); //Set pallet for 8 gray scale
//RED
send_dat(0);
send_dat(2);
send_dat(4);
send_dat(6);
send_dat(;
send_dat(10);
send_dat(12);
send_dat(15);
//GREEN
send_dat(0);
send_dat(2);
send_dat(4);
send_dat(6);
send_dat(;
send_dat(10);
send_dat(12);
send_dat(15);
//BLUE
send_dat(0);
send_dat(4);
send_dat(9);
send_dat(15);



Вот примерно так ( выдрано из каких то NOKIA)
Стоит в моей коде до включения дисплея.
Переделал ваш код с предыдущей страницы под CVAVR. Тест работает. Но там использована графическая команда - линия, а в документации на контроллер дисплея написано что можно по точкам рисовать. Типа выбираете начальные и конечные коодинаты столбцов и страниц и при записи данных в контроллер происходит автоматический сдвиг данных по столбцам до тех пор, пока не достигнут поседний столбец. затем происходит автоматический переход на следующую страницу. И т.д. до конца заданых координат. В данных же содержится только информация о выводимом цвете. У меня же по этому принципу даже дисплей от цветного мусора очистить не получается. Или может я чего не так понял? Если можно, пример вывода на экран какой нибудь закорючки таким способом... Или придется делать библиотеку цифр, символов и букв из графических команд? 8O
dambo81 вне форума  
Непрочитано 06.07.2008, 18:52  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Мусор стирать надо , есть аппаратная комманда .
Давай свой код , посмотрю .
А знакогенератор полюбому делать придется.

----------------------------------------
а.. вспомнил , надо сначала окошко задать куда выводить будешь.
Потом уже в него , командой записи в память.
Код:
//-------------------------------//
//00‹--------x----------›100     //
//^  x0 +-------+ x1             //
//|  y0 |       |                //
//|     |       |                //       
//y     |       |                //
//|     +-------+                //
//|         y1                   //        
//V                              //
//70         region set          //  
//-------------------------------//

void reg_set (int8 x0,int8 y0,int8 x1,int8 y1)
  {
   send_com(0x15);
   send_dat(x0);
   send_dat(x1);
   send_com(0x75);
   send_dat(y0);
   send_dat(y1);
  }
То есть ты задаешь размеры и координаты окна
типа спрайта , в нем ,происходит описаный тобой сдвиг.
Нарисовал один символ сдвинул координату на размер окна(задал новое окно) - выводишь следующий символ и т.д.

И так обязательные действия , для записи пикселей
- записать палитру.
- задать окно
- писать в окно
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 06.07.2008, 20:02  
dambo81
Прохожий
 
Регистрация: 04.07.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dambo81 на пути к лучшему
По умолчанию

Цитата:
Мусор стирать надо , есть аппаратная комманда .
Давай свой код , посмотрю .
А знакогенератор полюбому делать придется.

----------------------------------------
а.. вспомнил , надо сначала окошко задать куда выводить будешь.
Потом уже в него , командой записи в память.
Код:

//-------------------------------//
//00‹--------x----------›100 //
//^ x0 +-------+ x1 //
//| y0 | | //
//| | | //
//y | | //
//| +-------+ //
//| y1 //
//V //
//70 region set //
//-------------------------------//

void reg_set (int8 x0,int8 y0,int8 x1,int8 y1)
{
send_com(0x15);
send_dat(x0);
send_dat(x1);
send_com(0x75);
send_dat(y0);
send_dat(y1);
}



То есть ты задаешь размеры и координаты окна
типа спрайта , в нем ,происходит описаный тобой сдвиг.
Нарисовал один символ сдвинул координату на размер окна(задал новое окно) - выводишь следующий символ и т.д.
Так я и сделал - задал размер от 0 до 103 и от 0 до 79 и попытался все залить белым цветом...
Короче, выкладываю код.

Прикрепленный файл: 47385.rar
dambo81 вне форума  
Непрочитано 12.07.2008, 21:58  
haykgold
Прохожий
 
Регистрация: 09.06.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
haykgold на пути к лучшему
По умолчанию

Спасибо dosikusу за Инициaлизацию.
Кстати,всё это и с делителями отлично работает.
haykgold вне форума  
Непрочитано 31.07.2008, 14:57  
EKuzmich
Прописка
 
Регистрация: 07.08.2005
Сообщений: 178
Сказал спасибо: 16
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
EKuzmich на пути к лучшему
По умолчанию

а на счет LCD siemens M55 кто нибудь может что нибудь посоветовать как провеить живой или нет? тут программку показывали ею можно его исследовать?
EKuzmich вне форума  
Непрочитано 31.07.2008, 17:39  
ritvarsrizikovs
Частый гость
 
Регистрация: 03.12.2004
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ritvarsrizikovs на пути к лучшему
По умолчанию

Skoljko ja nashol po M55 eta korotkoje opisanjije.

Bila bi horosho - najtji kakoj ta opisanjije i podkljuchenjije.

Eta vsjo chto menja jestj:

Прикрепленный файл: 3435587.rar
__________________
Boljnoj c PIC
ritvarsrizikovs вне форума  
Непрочитано 01.08.2008, 07:49  
Master-rza
Частый гость
 
Регистрация: 04.12.2006
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Master-rza на пути к лучшему
По умолчанию

Всем привет. А откуда взялись в настройках LCD этой программы контроллеры для Нокиа? Скачал программку, установил, такаго нету.

-- Прилагается рисунок: --

Master-rza вне форума  
Непрочитано 01.08.2008, 19:41  
otest
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 245 раз(а) в 183 сообщении(ях)
otest на пути к лучшему
По умолчанию To ritvarsrizikovs

ВВашем архиве файл M55LCD.pdf битый. Повторите если можно.
otest вне форума  
 

Метки
lcd
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто использовал дисплеи от сотовых телефонов - помогите! Afandi Делимся опытом 12 14.01.2012 09:48
дисплеи от сотовых Sp-alex-trio Ремонт оргтехники 5 22.05.2009 15:11
преобразователь код-код zazan111 TTL и CMOS логика 18 05.01.2009 06:11
TV LCD дисплеи NecroSS Ремонт оргтехники 1 08.12.2008 11:48


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


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