lCD 1602 I2C не выдаёт каких либо символов до этого всё работало нормально ,но в один момент, как будто покрутили подстроечник сзади
Бобик сдох, целиком или частично - как вариант. Попробуй загрузить прошивку I2C Scanner (гуглится) и посмотреть - кто там на шине откликается, и откликается ли.
Сдох модуль I2C, который к дисплею припаян, тот, который на микрухе PCF*, емнип. Как вариант диагноза.
Расхожее выражение, тащемта: https://ru.wikiquote.org/wiki/Аты-баты,_шли_солдаты… З.Ы. Предупреждая вопрос о том, что такое "тащемта": https://otvet.mail.ru/question/57089442
Большая часть проблем с LCD1602 i2c происходит из-за того , что либо провода шины перепутаны , либо не тот адрес при инициализации. Попробуйте, например , 0x3F.
Какбэ наметает, что на шине I2C ни одного устройства. Так что адрес при использовании I2C Scanner - не при чём. Скорее, провода перепутаны, или подохло чего.