Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ttester.pdf
Скачиваний:
1651
Добавлен:
25.03.2016
Размер:
3.09 Mб
Скачать

графических дисплеев, этот контроллер работает с 3, 3 . Поэтому требуется преобразователь уровней логических сигналов для 5 выходов ATmega. Для SPI интерфейса и 3-х проводного интерфейса Вы можете использовать опцию в makefile LCD_SPI_OPEN_COL («открытый коллектор» портов ATmega). Вы должны использовать «Pull-Up» резисторы или не устанавливать опцию PULLUP_DISABLE в makefile. В настоящее время с контроллером PCF8814 протестирован только 3-х проводной интерфейс.

Порт

PCF8814

PCF8814

PCF8814

Дополнительная

 

SPI

3-х проводной

I2C

функция

 

 

 

PD0

LCD-RESet

LCD-RESset

 

 

PD1

LCD-D/C

LCD-SCE

 

Энкодер 2

PD2

LCD-SCLK

LCD-SCLK

LCD-SDIN

 

PD3

LCD-SDIN

LCD-SDIN

 

Энкодер 1

PD4

 

 

 

Внешняя частота

PD5

 

LCD-EN

LCD-SCLK

 

Таблица 2.4. Назначение контактов для различных типов интерфейсов контроллера PCF8814

Исходный код для поддержки контроллера PCF8812 с 102x65 пикселей также реализован, но, пока, не тестировался.

2.2.7Подключение графического цветного дисплея

В предложениях китайских продавцов встречаются дешевые модули цветных дисплеев с интерфейсом SPI. На рисунке 2.12 показан вид сзади двух поддерживаемых дисплеев с 128x128 и 128x160 пикселей. Размер модулей очень мал, поэтому текст и символы очень мелкие. Но, в целом, внешний вид четкий и ясный.

Рис. 2.12. Вид сзади двух цветных LCD

19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]