ну вычитаешь, что индикатор готов не через 40мксек, а через 35, ну и толку? Ладно, это тема отдельная. Просто посмотри, нет ли там конфликта на шине. Хотя это вряд-ли. Статика - реальная штука, ЖКИ довольно нежные. Косяки (или как я бы не делал) - не вижу смысла в 4-бит шине если спокойно получается 8 (ну это не косяк, а фича), транзистор никто не запирает - при неконтакте получишь мусор, сброс сделан странно (и неясен номинал С6, плхоже он маловат) при таком включении будет затягивать сброс при программировании (пропорционально емкости), резисторы на подсветку предпочитаю ставить параллельно а не последовательно, к тому же при токе в 100мА там достаточно двух 0805 (даже одного, но лучше с запасом), нет подтяжки вниз на сигнал Е индикатора - в результате при прошивке контроллера, сбросе или зависании есть нехорошая неопределенность, которая вкупе с неопределенностью в сигнале ЗАПИСЬ может приводить к переводу линий ЖКИ на вывод, ну и 1кОм на незадействованных линиях данных ЖКИ - это перебор, я бы увеличил минимум на порядок