Да, скорее всего, дисплей 16 бит. По даташиту можно посмотреть, какую ногу контроллера нужно перебросить с 0 на 1 или наоборот, чтобы на 8 бит перейти.
Может повезти, и эта нога выведена на контакты шлейфа, а может не подвезти, и уже на самом шлейфе надо резистор перепаивать.
P.S. Конкретнее, нужно перевешивать IM0 с земли на питание (10 страница даташита):
Понять, где именно IM0 на шлейфе, можно, посмотрев под увеличением, как шлейф выходит из стекла - там по порядку будут идти линии RD, WR, DC, CS, RST, а затем IM0. Скорее всего, она где-то на самом шлейфе резистором (0 Ом) к земле (питанию) подтянута, и должно быть рядом пустое посадочное место, чтобы можно было на питание )хемд._ перевесить:
Или может IM0 выходить наружу, на один из контактов шлейфа, и уже там быть подключен куда-нибудь согласно таблице выше.
В любом случае, нужно всё аккуратно делать, чтобы не испортить дисплей полностью (отклеивая его от платы, к которой он двухсторонним скотчем приделан).
P.P.S. У меня есть аналогичный дисплей (который чёрного цвета), он в 16-бит режиме. Покупал вместе с отладочной платой на STM32F407VET6.
Судя по всему, у его шлейфа такая же разводка, как здесь:
https://aliexpress.ru/item/32630655231.html - вывод IM0 - это 38 вывод шлейфа. Получается, нужно перевесить резистор R10 на место R11 - и должно заработать - по второй строчке таблицы.
А вот по синему дисплею сказать сложнее.
Последний раз редактировалось
WiseLord Вт авг 24, 2021 16:31:24, всего редактировалось 1 раз.