реклама на сайте
подробности

 
 
> AVR и Siemens M55
dexter_khm
сообщение May 26 2006, 07:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 10-04-06
Пользователь №: 15 990



Здравствуйте проблема такая есть у меня телефон siemens m55 хочу взять его цветной экран и подключить к AVR. Насколько это реально???? Даташит на екран я не нашел.
Go to the top of the page
 
+Quote Post
87 страниц V  « < 56 57 58 59 60 > »   
Start new topic
Ответов (855 - 869)
011119xx
сообщение Dec 1 2008, 08:00
Сообщение #856


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Цитата(Faton @ Dec 1 2008, 12:19) *
хранится в масиве
const unsigned int image[]={176*132};
Но выводится с него токо 16 строк , и если хорошо присмотрется останавливается выводить на середине 17 строки.

Нужно сделать так:

void foto(unsigned int *data)
{
unsigned long i;

PORTB &= ~_BV(LCD_CS); // select display

lcd_cmd(SD_CSET);
lcd_dat0(0x08); // start is 8, not 0
lcd_dat0(0x01);
lcd_dat0(0x8B); // is 00x8B = 0x83+8
lcd_dat0(0x01);

lcd_cmd(SD_PSET);
lcd_dat0(0x00);
lcd_dat0(0xAF);


lcd_cmd(RAMWR);

// start data transmission
//for (i=0; i<DISP_W*DISP_H; i++)
for (i=0; i<176*132; i++)
lcd_dat16(pgm_read_word(data++));

PORTB |= _BV(LCD_CS); // deselect display
}

массив объявлять так: const unsigned int image[] PROGMEM ={176*132};
вызывать функцию так: foto((unsigned int *) &image);
Go to the top of the page
 
+Quote Post
Faton
сообщение Dec 2 2008, 12:29
Сообщение #857





Группа: Новичок
Сообщений: 4
Регистрация: 26-11-08
Пользователь №: 41 967



Разобрался с выводом изображения, большое спасибо 011119xx за помош.

Есть проблемка немогу найти как изменить оринтацыю экрана , чтобы вывод был не 132*176 а 176*132
если кто работал с контролером L2F50 отзовитесь.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
МП41
сообщение Dec 2 2008, 13:01
Сообщение #858


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



А в даташите разве нету? Сам даташит на L2F50 есть где-то.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
Faton
сообщение Dec 3 2008, 06:55
Сообщение #859





Группа: Новичок
Сообщений: 4
Регистрация: 26-11-08
Пользователь №: 41 967



В томто и проблема что дататиша нанего найти несмог , наткнулся на L2F50052T01 и все , вот по LS020 инфы хватает ...
Go to the top of the page
 
+Quote Post
МП41
сообщение Dec 3 2008, 06:56
Сообщение #860


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Я на L2F50 где-то видел описание регистров.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
011119xx
сообщение Dec 4 2008, 05:19
Сообщение #861


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Цитата(Juras Pr. @ Jun 23 2008, 01:16) *
Палитры для импорта для графических редакторов типа Gimp или Photoshop. В архиве также есть немного подправленная картинка (вместо регистра RE0h указан REFh в самом верху картинки).
Включается режим так:
lcd_wrcmd16($EF90);
lcd_wrcmd16($E800);
Первая команда может не понадобиться.
[attachment=22198:attachment]

Вопросы такие:
1. Где сделана эта палитра?
2. После перевода дисплея в 8 битный режим он уже понимает эту палитру или ее нужно записывать в дисплей после инициализации?
3. Ну и тупой вопрос. Как в Gimp открыть палитру?

Сообщение отредактировал 011119xx - Dec 4 2008, 05:41
Go to the top of the page
 
+Quote Post
Шурила
сообщение Dec 4 2008, 17:44
Сообщение #862


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 28-07-07
Из: Кишинев
Пользователь №: 29 434



Вот набрел на такой ресурс: Пример работы с LS020
К стати там-же Преобразование BMP картинок в исходных текстах на Delphi 7.
Как на мой взгляд, так очень даже! a14.gif
Go to the top of the page
 
+Quote Post
Juras Pr.
сообщение Dec 4 2008, 18:26
Сообщение #863


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 26-04-08
Из: BY/MN
Пользователь №: 37 111



Цитата(011119xx @ Dec 4 2008, 07:19) *
Вопросы такие:
1. Где сделана эта палитра?
2. После перевода дисплея в 8 битный режим он уже понимает эту палитру или ее нужно записывать в дисплей после инициализации?
3. Ну и тупой вопрос. Как в Gimp открыть палитру?

1.Палитра сделана в фотошопе почти вручную. Картинка с палитрой была сгенерирована специальной программой. Делал по просьбе одного из форумчан.
2.Да, понимает. Вообще эта палитра исходит из количества бит под каждый цвет и их комбинаций.
3.В Gimp где-то было, но не могу проверить,у меня он постоянно вываливается. В фотошопе такая возможность есть и работает.
Go to the top of the page
 
+Quote Post
Alex@ndr
сообщение Dec 4 2008, 21:25
Сообщение #864


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 22-12-06
Пользователь №: 23 802



Цитата(Faton @ Dec 2 2008, 15:29) *
Есть проблемка немогу найти как изменить оринтацыю экрана , чтобы вывод был не 132*176 а 176*132
если кто работал с контролером L2F50 отзовитесь.

Какраз щас играюсь с таким, пока ничего сложного вывод текста и картинок. Ориентацию меняю програмно, очень не хватает описания регистров.....
А вам удалось в 8 бит цвет переключить??
Прикрепленный файл  LCD.rar ( 38.45 килобайт ) Кол-во скачиваний: 414

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
МП41
сообщение Dec 5 2008, 15:42
Сообщение #865


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Я сомневаюсь, что 8-битный режим есть у L2F50, учитывая то, что его нет и у LPH88, а телефон должен работать с любым экраном, т.е. в телефоне применяется исключительно 16-битный режим.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
dosikus
сообщение Dec 6 2008, 07:08
Сообщение #866


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 5-02-05
Из: Russia Ярославль
Пользователь №: 2 447



Запустил L2F50 на PIC18F4520 . По кранцу используется OSSEL . По даташиту L2F50052T01 нет такой команды.
Убирал ее - работает.
Но даташит все таки не тот . Есть ли кого хоть что то ?
Не понятно :
Контрасность регулируется ?
Как различаются команды от данных - запись комманд по фронту RS ?
Регистры контроллера 16 битные ?

Сообщение отредактировал dosikus - Dec 6 2008, 07:53
Go to the top of the page
 
+Quote Post
SashaGubov
сообщение Dec 6 2008, 17:41
Сообщение #867


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-05-06
Из: Киев
Пользователь №: 17 060



так все-таки есть у L2F50 8-битный режим? и как его включить?
Go to the top of the page
 
+Quote Post
kernel
сообщение Dec 9 2008, 17:01
Сообщение #868


Частый гость
**

Группа: Участник
Сообщений: 146
Регистрация: 13-07-08
Пользователь №: 38 908



Кто-нибудь пробовал прокручивать экран LS020 вверх\вниз в горизонтальном положении? И вообще это возможно? А то перерисовывать весь экран снова - wacko.gif

Сообщение отредактировал kernel - Dec 9 2008, 17:04
Go to the top of the page
 
+Quote Post
011119xx
сообщение Dec 10 2008, 04:21
Сообщение #869


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Я бы тоже не прочь прокрутить в горизонтальном положении
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 10 2008, 10:09
Сообщение #870


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Для дисплея LS020 так и не найден способ вертикальной синхронизации?
То есть перерисовывать картинку так, чтобы не было заметно "разрывов"?
Телефоны ведь это как-то делают... 05.gif
Go to the top of the page
 
+Quote Post

87 страниц V  « < 56 57 58 59 60 > » 
Reply to this topicStart new topic
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01508 секунд с 7
ELECTRONIX ©2004-2016