Подключаем к BASCOM дисплей S6D1121
2,4 дюймовый дисплей S6D1121 имеет разрешение 240х320:
Разъем двухрядный, формата ARDUINO, цоколевка аналогична ILI9325, SSD1289 и SSD1963.
Интерфейс 8/16 бит, выбирается перемычкой J3:
J3 - замкнута - 16 бит
J3 - разомкнута - 8 бит. Шина данных при этом D8...D15
Контроллер дисплея разработан фирмой SAMSUNG и датируется 2006г. Странно, что на китайских сайтах дисплей позиционируется как "новый".
Контроллер имеет ошибки - например, некорректно отрабатывает развороты по X и Y (ID0 и ID1 в регистре $03).
Поэтому успешно работать с ним можно только в положении "разъем справа" для режима "Ландшафт" и "разъем внизу" для режима "Портрет".
Функции библиотеки аналогичны ранее представленным для ILI9325, SSD1289 и SSD1963.
Видео работы тестового примера:
Большое спасибо forter за предоставленный экземпляр дисплея.
В догонку к дисплею на S6D1121 - подпрограмма для работы с тачскрином и тестовый пример.
Видео работы этого теста:
Подпрограмма работоспособна на всех дисплеях с контроллером тачскрина XPT2046 или ADS7843.
Продолжение следует.
MrShilov 2014.
|