Подключение дисплея Nokia к микроконтроллеру AVR. Подойдет дисплей от Nokia 6100, 7210, 6610, 7250, 6220. Разрешение 132х132 пиксела @ 4096 цветов. Видимая область 3х3 см. Для управления дисплеем используется микроконтроллер Atmega8. Напряжение питания дисплея 3.3 Вольта, поэтому был использован делитель напряжения на резисторах для согласования логических уровней с 5В до 3.3В. Кабель непосредственно подпаивается к пинам дисплея.

Данные дисплеи управляются чипами: если зелёный текстолит, то чип Epson S1D15G10, если оранжевый/коричневый текстолит, то Philips PCF8833. Приведенная программа работает только с дисплеями на Philips контроллерах.

Примеры изображений, выводимых на дисплей от телефона Nokia:

Пример картинки на дисплее Nokia под управлением микроконтроллера AVR

подключение дисплея к микроконтроллеру: расположение выводов

 

Распиновка и подключение к микроконтроллеру AVR ATmega8:

1 VDD 3,3V
2 /Reset PB4
3 SDATA PB3
4 SCLK PB5
5 /CS PB2
6 VLCD 3,3V
7 NC
8 GND
9 LED-
10 LED+ (6V)
11 NC

 

Программа написана на C и компиллируется в AVR-GCC WinAVR. На дисплее выводится 4 полоски: белая, синяя, зеленая и красная. Результат работы программы:

пример работы программы

 

Есть возможность закачки RAW-RGB картинок через последовательный интерфейс RS-232 по COM-порту:

Человек-паук на дисплее

картинка из Winamp на дисплее Nokia

 

Скачать исходник на Си под WinAVR и прошивку

Источник: thomaspfeifer.net

Просмотров всего: 4 066, сегодня: 1

Напишите комментарий