Юзаем дисплеи от сотовых и других потаскунчиков.

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

hd44780
Може эта статейка будет полезная.
http://hobby-research.at.ua/publ/stati/ ... 2/8-1-0-35
Ни один домашний кот незнает что он домашний.
Реклама
Аватара пользователя
hd44780
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт июл 14, 2009 09:27:37
Откуда: Донецк, Украина

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение hd44780 »

radiokot__ писал(а):Може эта статейка будет полезная.


Да, полезная и даже очень. Спасибо.
Я такие массивы и исходники где-то видал. Ещё думал, они их что, руками на бумажке рисуют и кодируют, как я когда-то на ZX Spektrum :)) ?
Реклама
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение dmirrr »

А никто не подскажет ссылку на пример работы с дисплеем от Nokia 1616 и AVR? Нашел только фрагменты кода и то под LPC1343.
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Кислый »

hd44780 писал(а):Ещё думал, они их что, руками на бумажке рисуют и кодируют, как я когда-то на ZX Spektrum :)) ?


это совсем не далеко от истины. т.к. создатели таких программ рисовали именно на бумажке :)
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Реклама
Эиком - электронные компоненты и радиодетали
Chettuser

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение Chettuser »

Прошу прощения, а чем плохо сначала на бумажке... ?
Когда я только начинал работать с обработкой динамической индикации, то на бумажке вырисовывал график (циклограмму) с временами и позициями команд, знаете как помогло?! :beer:
Реклама
Аватара пользователя
hd44780
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт июл 14, 2009 09:27:37
Откуда: Донецк, Украина

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение hd44780 »

Да не плохо это. Я никогда не скажу что это плохо.
Наоборот, даже хорошо, т.к. резко улучшается понимаемость того, что делаешь. А не то, как нынешние спецы лезут сразу в протеус, а потом удивляются, что оно там работает, а в железе нет. Или наоборот.
Я сам писал на том же Z80 команды на бумажке, кодировал их по таблицам, вводил руками эти коды и пр. Т.к. никаких ассемблеров или диассемблеров у меня не было.
Зато теперь меня ассемблер и регистры в шок не ввергают.

Что касается того моего поста, я просто восхитился :)) . Вспомнил те времена...
Реклама
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

dmirrr писал(а):А никто не подскажет ссылку на пример работы с дисплеем от Nokia 1616 и AVR? Нашел только фрагменты кода и то под LPC1343.


Может подойдёт.
Mega8, CvAVR, проект.
Вложения
1616_s_SPI.rar
(11.55 КБ) 274 скачивания
Ни один домашний кот незнает что он домашний.
Аватара пользователя
__Alexander
Потрогал лапой паяльник
Сообщения: 335
Зарегистрирован: Вт сен 11, 2007 10:27:08
Откуда: Киев

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение __Alexander »

Так скорость падает. Я пробовал по другому, 9-й бит программно, включал SPI и байт по нему. Скорость тоже не ахти, но быстрее чем программно.


http://slavuta-club.info/forum/viewtopic.php?id=5685
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

Можно и апаратный SPI прикрутить, кто мешает.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
__Alexander
Потрогал лапой паяльник
Сообщения: 335
Зарегистрирован: Вт сен 11, 2007 10:27:08
Откуда: Киев

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение __Alexander »

radiokot__ писал(а):Можно и апаратный SPI прикрутить, кто мешает.


мешает отсутствие девятибитного spi у avr.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

Нет не мешает, если есть интерес нарисую.
Дык тыж сам вроде зделал Я пробовал по другому, 9-й бит программно,
Ни один домашний кот незнает что он домашний.
Аватара пользователя
__Alexander
Потрогал лапой паяльник
Сообщения: 335
Зарегистрирован: Вт сен 11, 2007 10:27:08
Откуда: Киев

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение __Alexander »

radiokot__ писал(а):Нет не мешает, если есть интерес нарисую.
Дык тыж сам вроде зделал Я пробовал по другому, 9-й бит программно,


ну. так (9-й программно + 8-мь аппаратно) и (9-ть чисто аппаратно) это влияние на скорость чуть-ли не в два раза!
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение dmirrr »

Никто не подскажет чем компилировать этот проект: NokiaSuperBreakout?
Спасибо radiokot__, экранчик запустил, но цвета не соответствуют палитре 5-6-5 (вместо синего - красный, и т.д), 0 строчка заполнена мусором, после выключения питания включается через раз, вообщем глюков хватает :( Хочу определить где копать дальше, или индикатор бракованный, или в исходниках ошибки.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

dmirrr писал(а): экранчик запустил, но цвета не соответствуют палитре 5-6-5 (вместо синего - красный, и т.д).


Вот это в инициализацию положи.

Код: Выделить всё

   SpiCmd(0x2D);
   int i;
   for (i = 0; i < 32; i++)
      SpiData(i<<1);
   for (i = 0; i < 64; i++)
      SpiData(i);
   for (i = 0; i < 32; i++)
      SpiData(i<<1);

в конце.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
U235
Встал на лапы
Сообщения: 135
Зарегистрирован: Вт фев 21, 2012 20:42:26
Откуда: Санкт-Петербург, Россия, Земля

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение U235 »

dmirrr писал(а):Никто не подскажет чем компилировать этот проект: NokiaSuperBreakout?

WinAVR, судя по всему.
А из наших труб идет необычный дым. Стой! Опасная зона! Работа мозга!...
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение radiokot__ »

Никто не подскажет чем компилировать этот проект:
atmelstudio.6.0

Может этим ?
Ни один домашний кот незнает что он домашний.
Аватара пользователя
hd44780
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт июл 14, 2009 09:27:37
Откуда: Донецк, Украина

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение hd44780 »

radiokot__ писал(а):Может этим ?


Да, студия должна подойти вроде.

Выкладываю прошивку для своего дисплея на ILI9320 со знакогенератором.
Шрифт только один, сделал как здесь http://hobby-research.at.ua/publ/stati/ ... 2/8-1-0-35
Отрисовка букв по пикселям, для данного дисплея можно сделать и побыстрее/пооптимальнее (выводя на экран сразу всю строку пикселей), зато попиксельная отрисовка универсальна - работает везде, где есть функция устаовки точки :) .
Может кому пригодится :)) .

А вообще да, для таких дисплеев AVR хиловат. Эти буковки и так съели почти 8 кил флэша, хоть ничем другим проц не занимается.

PS.
Всё, ухожу в монастырь на ARM :)) .... Вот только тач прикручу на AVR-е, на знакомой архитектуре камня.
Вложения
M16-Firmware.zip
(14.33 КБ) 210 скачиваний
Аватара пользователя
__Alexander
Потрогал лапой паяльник
Сообщения: 335
Зарегистрирован: Вт сен 11, 2007 10:27:08
Откуда: Киев

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение __Alexander »

radiokot__ писал(а):Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.


А цена? При таких копейках нет никакого резона использовать, допустим 0802.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Сообщение HHIMERA »

radiokot__ писал(а):Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.

Плохому танцору... всегда дисплей не такой... :)))
Всё там нормально... научитесь их готовить... сначала... :)))
"Я не даю готовых решений, я заставляю думать!"(С)
Ответить

Вернуться в «Периферия»