Юзаем дисплеи от сотовых и других потаскунчиков.
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Ни один домашний кот незнает что он домашний.
- Реклама
- hd44780
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Вт июл 14, 2009 09:27:37
- Откуда: Донецк, Украина
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Може эта статейка будет полезная.
Да, полезная и даже очень. Спасибо.
Я такие массивы и исходники где-то видал. Ещё думал, они их что, руками на бумажке рисуют и кодируют, как я когда-то на ZX Spektrum
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
А никто не подскажет ссылку на пример работы с дисплеем от Nokia 1616 и AVR? Нашел только фрагменты кода и то под LPC1343.
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
hd44780 писал(а):Ещё думал, они их что, руками на бумажке рисуют и кодируют, как я когда-то на ZX Spektrum?
это совсем не далеко от истины. т.к. создатели таких программ рисовали именно на бумажке
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
-
Chettuser
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Прошу прощения, а чем плохо сначала на бумажке... ?
Когда я только начинал работать с обработкой динамической индикации, то на бумажке вырисовывал график (циклограмму) с временами и позициями команд, знаете как помогло?!
Когда я только начинал работать с обработкой динамической индикации, то на бумажке вырисовывал график (циклограмму) с временами и позициями команд, знаете как помогло?!

- Реклама
- hd44780
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Вт июл 14, 2009 09:27:37
- Откуда: Донецк, Украина
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Да не плохо это. Я никогда не скажу что это плохо.
Наоборот, даже хорошо, т.к. резко улучшается понимаемость того, что делаешь. А не то, как нынешние спецы лезут сразу в протеус, а потом удивляются, что оно там работает, а в железе нет. Или наоборот.
Я сам писал на том же Z80 команды на бумажке, кодировал их по таблицам, вводил руками эти коды и пр. Т.к. никаких ассемблеров или диассемблеров у меня не было.
Зато теперь меня ассемблер и регистры в шок не ввергают.
Что касается того моего поста, я просто восхитился
. Вспомнил те времена...
Наоборот, даже хорошо, т.к. резко улучшается понимаемость того, что делаешь. А не то, как нынешние спецы лезут сразу в протеус, а потом удивляются, что оно там работает, а в железе нет. Или наоборот.
Я сам писал на том же Z80 команды на бумажке, кодировал их по таблицам, вводил руками эти коды и пр. Т.к. никаких ассемблеров или диассемблеров у меня не было.
Зато теперь меня ассемблер и регистры в шок не ввергают.
Что касается того моего поста, я просто восхитился
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
dmirrr писал(а):А никто не подскажет ссылку на пример работы с дисплеем от Nokia 1616 и AVR? Нашел только фрагменты кода и то под LPC1343.
Может подойдёт.
Mega8, CvAVR, проект.
- Вложения
-
- 1616_s_SPI.rar
- (11.55 КБ) 274 скачивания
Ни один домашний кот незнает что он домашний.
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Так скорость падает. Я пробовал по другому, 9-й бит программно, включал SPI и байт по нему. Скорость тоже не ахти, но быстрее чем программно.
http://slavuta-club.info/forum/viewtopic.php?id=5685
http://slavuta-club.info/forum/viewtopic.php?id=5685
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Можно и апаратный SPI прикрутить, кто мешает.
Ни один домашний кот незнает что он домашний.
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Можно и апаратный SPI прикрутить, кто мешает.
мешает отсутствие девятибитного spi у avr.
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Нет не мешает, если есть интерес нарисую.
Дык тыж сам вроде зделал Я пробовал по другому, 9-й бит программно,
Дык тыж сам вроде зделал Я пробовал по другому, 9-й бит программно,
Ни один домашний кот незнает что он домашний.
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Нет не мешает, если есть интерес нарисую.
Дык тыж сам вроде зделал Я пробовал по другому, 9-й бит программно,
ну. так (9-й программно + 8-мь аппаратно) и (9-ть чисто аппаратно) это влияние на скорость чуть-ли не в два раза!
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Никто не подскажет чем компилировать этот проект: NokiaSuperBreakout?
Спасибо radiokot__, экранчик запустил, но цвета не соответствуют палитре 5-6-5 (вместо синего - красный, и т.д), 0 строчка заполнена мусором, после выключения питания включается через раз, вообщем глюков хватает
Хочу определить где копать дальше, или индикатор бракованный, или в исходниках ошибки.
Спасибо radiokot__, экранчик запустил, но цвета не соответствуют палитре 5-6-5 (вместо синего - красный, и т.д), 0 строчка заполнена мусором, после выключения питания включается через раз, вообщем глюков хватает
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
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: Юзаем дисплеи от сотовых и других потаскунчиков.
Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.
Ни один домашний кот незнает что он домашний.
- U235
- Встал на лапы
- Сообщения: 135
- Зарегистрирован: Вт фев 21, 2012 20:42:26
- Откуда: Санкт-Петербург, Россия, Земля
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
dmirrr писал(а):Никто не подскажет чем компилировать этот проект: NokiaSuperBreakout?
WinAVR, судя по всему.
А из наших труб идет необычный дым. Стой! Опасная зона! Работа мозга!...
- radiokot__
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Вс янв 15, 2012 19:58:40
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
Никто не подскажет чем компилировать этот проект:
atmelstudio.6.0
Может этим ?
atmelstudio.6.0
Может этим ?
Ни один домашний кот незнает что он домашний.
- hd44780
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Вт июл 14, 2009 09:27:37
- Откуда: Донецк, Украина
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Может этим ?
Да, студия должна подойти вроде.
Выкладываю прошивку для своего дисплея на ILI9320 со знакогенератором.
Шрифт только один, сделал как здесь http://hobby-research.at.ua/publ/stati/ ... 2/8-1-0-35
Отрисовка букв по пикселям, для данного дисплея можно сделать и побыстрее/пооптимальнее (выводя на экран сразу всю строку пикселей), зато попиксельная отрисовка универсальна - работает везде, где есть функция устаовки точки
Может кому пригодится
А вообще да, для таких дисплеев AVR хиловат. Эти буковки и так съели почти 8 кил флэша, хоть ничем другим проц не занимается.
PS.
Всё, ухожу в монастырь на ARM
- Вложения
-
- M16-Firmware.zip
- (14.33 КБ) 210 скачиваний
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.
А цена? При таких копейках нет никакого резона использовать, допустим 0802.
Re: Юзаем дисплеи от сотовых и других потаскунчиков.
radiokot__ писал(а):Собственно говоря дисплей от NOKIA-1616 не очень-то то что надо.
Единственное его преимущество ОДИН светодиод в подсветке.
А в остальном так себе.
Плохому танцору... всегда дисплей не такой...
Всё там нормально... научитесь их готовить... сначала...
"Я не даю готовых решений, я заставляю думать!"(С)


