Отмечу несколько интересных моментов.
1. При включении питания с нажатой ручкой выбора количества кофе (энкодера), появляется (и не гаснет до выключения) сообщение "UART MODE", но на нажатие кнопок продолжает не реагировать даже пищанием.
2. При проверке плат на столе (без подключения исполнительных и контрольных узлов) иногда вместо сообщения "inserire serbatoio" появлялось сообщение "General Alarm".
3. При подаче питания (+5В) на дисплейную плату (с отключенной силовой) присутствует генерация на шинах SDA и SCL (между PIC16F1938, M41T00, M24256 и дисплеем) и на шинах SDI, SDO, SCK (по этому интерфейсу взаимодействуют контроллеры обеих плат).
4. При подаче питания на силовую плату (с отключенной дисплейной) отсутствует генерация на шинах SDI, SDO, SCK. Таким образом, предполагаю, что контроллер дисплейной платы является ведущим, а контроллер силовой - ведомым.
5. При запуске км с отключенной дисплейной платой не запускается самодиагностика. Или всё-таки selftest запускается после команды от контроллера дисплейной платы?
Остается вопрос: кто виноват?)