Графический дисплей от телефона Nokia 3310 достаточно распространён, дёшев и имеет весьма простой интерфейс. Поэтому он часто используется в любительских проектах. При использовании шрифта 5×7 точек получается 6 строчек по 14 символов, что значительно приятнее обычных 2×8 или 2×16. Плюс к тому, можно рисовать произвольные символы и любую графику.
Распиновка дисплея:
Нога | Назначение | Описание |
1 | VDD | + питания (2.7-3.3В) |
2 | SCK | Serial Clock |
3 | SDIN | Serial Data |
4 | D/C | Data/Command |
5 | CS | Chip Select |
6 | GND | Земля |
7 | VOUT | Выход питания ЖКИ |
8 | RESET | Сброс |
Схема подключения дисплея:
Программа для микроконтроллера AVR написана под avr-gcc т.е. в WinAVR можно править и пересобирать. Исходники подробно прокомментированы, всё должно быть понятно.
Конечно, микроконтроллер ATTiny2313 не самый подходящий контроллер для вывода графики, тестовая программа занимает практически весь объём программной памяти. Но, если нет нужды выводить все буквы алфавита, или если не надо выводить крупные буквы, то размер программы можно изрядно подсократить, и тогда появится возможность добавить функциональности.