Цитата(AnatolyT @ Nov 10 2017, 20:22)

тут контроль шины, устанавливаем все биты шины адреса в 1, последовательно переводим в 0 каждый бит шины, проверяем состояние шины;
для шины данных, переводим внешнее озу в третье состояние и тоже самое делаем с шиной данных.
(+)
я подобным образом проверял подключенность шины I2C.
Если в контроллере есть возможность включения pull up/down подтяжек по входам,
то легко организуетя (само)проверка на замыкания линий шины между собой и на другие проводники.