LCD на контролере L2F50 + Atmega128

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

LCD на контролере L2F50 + Atmega128

Сообщение Man »

Наднях появился экран от siemens 65 на контролере L2F50 решил его какнить использовать, поискав по нету наткнулся на очень хороший сайт http://www.superkranz.de/christian/S65_ ... Index.html.
Собрал оттуда пример , прошил все заработало не сразу после недолгова поиска неисправности ошибка в монтаже была исправлено все заработало.

В чем заключается проблема при включение заполнение дисплея происходит в течении 2 секунд , как читал на 16Mhz моно добиться скорости 8fps , вроде фьюзы установил правильно но незнаю точно.


P.S модераторы неудоляйте тему еше сомногим надо разобратся.
Вложения
проэкт жк.rar
Исходник
(54.74 КБ) 1841 скачивание
Lcd.JPG
Выведеная надпись
(8.36 КБ) 2528 скачиваний
фьюзы.JPG
Фьюзы
(33.68 КБ) 1561 скачивание
Последний раз редактировалось Man Сб ноя 15, 2008 11:28:30, всего редактировалось 1 раз.
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Что некто неможет сказать прально ли выставлены фьюзы?
Fighter
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

так у тебя SPI настроен не максимальное быстродействие ;)
SPCR = _BV(MSTR) | _BV(SPE) | _BV(SPR0);
| _BV(SPR0) - убери... иначе частота проца делится на 16....
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Спосибо вам Fighter изменил и вправду почти моментально заполняется, новсеровну видно как заполняется ...

Еше возникли проблемы с выводом цвета , я беру в паинте ресую каконить изображение сохраняю в .bmp 16 бит открываю hex-редактором вырезаю отуда цвета вставляю в программу а они несоответствуют цвету который был в паинте.

Единственое какой цвет подошел это черный 0x0000.

И очень страно када изменяеш старшый разряд в цвете от 0-F цвет неменяется почему так ?
Fighter
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

цвета кодируются в формате RRRRRGGG GGGBBBBB.
т.е.
00 1f - синий
F8 00 - красный
07 E0 - зеленый..
ну а все остальное смешивание :)
т.е. ffff - белый
00 00 -черный
и тд.
почитайте файлик Using_the_Siemens_S65_Display.pdf (только их несколько - ищите тот что размером 600 с лишним кб)
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Fighter писал(а): почитайте файлик Using_the_Siemens_S65_Display.pdf (только их несколько - ищите тот что размером 600 с лишним кб)
Есть такой Using_the_Siemens_S65_Display.pdf еще поменьше, но Rus
Проги полезные есть LCD-EPSON_L2F50_C.LBX
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Почитал Rus_manual_S65_v0.5.pdf разобрался с цветами ,оказывается на LCD цвета идут так 5-6-5 а в паинте 1-5-5-5 , поэтому и несовпадало .
Сейчас фотошопом сохраняю в R5 G6 B5 , но почемуто када просматриваю Hex-редактором там идет сначало 8бит младшего разряда потом старшего .

Подскажите пожалуста немогу понять какую функцыю использовать чтобы вывадить масив например с 1 пиксела и до последнего.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Массив забей на три страницы(по каждому цвету) на всю экранную область и постоянно, пару раз в сек. сливай его в контрол. ЖКД.
Если ОЗУ МК хватит.
простое чмо, выдумщик
Аватара пользователя
Krik99
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина
Контактная информация:

Сообщение Krik99 »

Для вывода картинок на дисплей, их надо сначало преобразовать в формат RGB (5-6-5). Для преобразования сушествуют специальные проги, которые на выходе дают уже готовый массив.
PS Сам работаю с подобным дисплеем, только у меня контроллер в дисплее LS020. И мой Мега8 не позволяет вывести полноэкранную картинку.
Изображение
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Преобразовываю в формат RGB (5-6-5) фотошопом, по подшетом на одну изображение 176x132 понадобица около 45кб памети для М128 приемлемо.
В примере по работе с этим экраном уже написано немало функцый по работе . но немогу разобратся какую использовать для вывода масивай с 1 пиксела и до последнего.
Аватара пользователя
Krik99
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина
Контактная информация:

Сообщение Krik99 »

Как подсветку зажигаеш? она там на 12В... ДЛя преобразования картинок есть спец программа, сам сегодне выводил картинку 32х32, так как для Мега8 это придел. Если что пиши в асю, только у меня дисплей ls020.
Изображение
Изображение
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Подсветку питаю от DC-DC на MC34063 кадато честно выпрошеных у ti.com :))
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Блин!
Вот засада!
Пришёл домой проверил.... продавщица отпустила мне C65 (Си 65 когда я грил, Эс 65)... (((
Мудак, а как проверишь? на нём не написано!
Кто знает они совместимы(Эс65 и Си65), или где почитать чего???
Пасиба.
простое чмо, выдумщик
Аватара пользователя
Паятель
Модератор
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

MetEl писал(а): а как проверишь? на нём не написано!

Так у них форма же разная - Си квадратный, а Эс нет. :)
Если долго мучиться, что-нибудь... сломается.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Я отродясь ни тот ни этот во очию не на видел ((.

Сообщение MetEl »

Хорошё если тока это, лень возваращать.
Тем более что S65 я чёто нигде не нашёл.
Ни виртуально не материально...

Тогды ащё вопрос.
Как выполнена схема преобразования для подсветки (у производителя мобильника или как сделать, запитываясь от аккум 3,6В) ?
Ну понятно что дроссель, кондёр и микруха.
Но из общедоступных и применяемых, посоветуйте чёнить.
простое чмо, выдумщик
Аватара пользователя
Krik99
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина
Контактная информация:

Сообщение Krik99 »

видел делали преобразователь на Тини15 там схема проста 6 диодов и 5 конденсаторов. Сам такую хочю сделать. :wink:
Изображение
Аватара пользователя
Шурила
Родился
Сообщения: 12
Зарегистрирован: Пн ноя 03, 2008 17:03:03
Откуда: Кишинев
Контактная информация:

Сообщение Шурила »

Вот здесь AVR и Siemens M55 уже больше 2 лет трут эту тему - уже 56 страниц!
Название темы не совсем правильно отражает тему разговора, но это именно о Siemens СХ65.
А вот здесь магазин.
Обратите внимание, что у моделей Siemens CX65/CX70/CX70v/CXI70/CXT65/CXT70/CXV65/CXV70/M65/SX65/SK65/S65/SP65 идут одинаковые дисплеи, но только конструктивно!
Всего есть дисплеи с тремя типами контроллеров и программировать их надо по разному. На мой взгляд самый "плохой" на контролере L2F50, т.к. требует дополнительного питания.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Дружише, стой не убегай.
Дык подскажи, на пакетике в котором мне отдали дисплейчик написано - Siemens C65/C66/C71/CT65/CT66/CT70.
Кактое ТО искать, на какой контроллер?
Короче это тоже что и S65 или мне обратно в магаз идти "ругаться"...
простое чмо, выдумщик
Аватара пользователя
abc
Друг Кота
Сообщения: 3678
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Так по внешнему виду определите, какой из них - http://www.superkranz.de/christian/S65_ ... Index.html ?
В любом случае, есть исходники на каждый (страничка Software).
Аватара пользователя
Шурила
Родился
Сообщения: 12
Зарегистрирован: Пн ноя 03, 2008 17:03:03
Откуда: Кишинев
Контактная информация:

Сообщение Шурила »

MetEl писал(а):...
Короче это тоже что и S65 или мне обратно в магаз идти "ругаться"...

сложно сказать, скорее не то. Во всяком случае по ссылке магазин они идут под разными позициями. Хорошо бы увидеть фото с обратной стороны (где разъем), но лучше обменять пока время не ушло.
Вот глянул, это точно не он! Надо менять!
http://goods.marketgid.com/goods/2826/2522399/
Вложения
2522399big.jpg
Siemens C65/C66/C71/CT65/CT66/CT70/CV65/C72 - дисплей в оправе (original)
(7.78 КБ) 1556 скачиваний
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»