Ставить как на шелкографии, оба bc817
Собрал дисплей 128х128 (на замену Nokia 5110), прошил основную и дисплейную платы, работать не хочет на экране надпись (c) TrolSoft, на кнопки не реагирует. Что бы это могло быть?
Там на экране ещё должна очень быстро бежать полоска, есть такое? Rx одной платы подключен на Tx другой? Контакт есть? Фьюзы верные?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тогда надо смотреть (осциллографом, логическим анализатором или хотя бы вольтметром) состояние выводов Tx тестера. Есть ли там какие импульсы? Т.е., для начала надо убедиться, что основная плата пытается что-то передать на дисплейную. Если импульсы есть, то посмотреть состояние вывода Tx дисплея (пытается ли он что-то ответить).
Если фьюзы верные, то полоска вверху будет очень быстро бежать. Если нет (включён режим деления частоты на 8, он установлен по умолчанию), то полоска будет бежать медленно.
Если всё точно сделано правильно, то остаётся только вариант убитого UART-а на стороне m328p, но это совсем маловероятно..
Полоска бежит, на мой взгляд быстро, осциллограф допотопный, что-то им ничего не вижу. Вольтметр показывает на Tx тестера 0,02 В, на Tx дисплея почти 5 В, если отсоединить UART и оставить питание на дисплейной плате, то эти напряжения остаются на дисплее, т. е. Rx=0.02V, Tx=4.95V, а на обоих выводах Rx и Tx платы тестера 0.
Вообще, по моему опыту, примитивным китайским мультиметром можно определить наличие импульсов UART-а. Если не видите их на Tx тестера, то можно вернуть дисплейный модуль 5110, прошить тестер под него и проверить наличие импульсов, которые там гарантировано будут. На всякий случай, потом можно попробовать ещё другие прошивки для цветного дисплея.
Вернул модуль 5110, перепрошил тестер, импульсы на осциллографе вижу, тестер тоже показывает около 4 В на Rx и Tx, чудеса какие-то.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)