Вы думаете кому то нужен ваш проект?
Как и все новички, вместо того, чтобы разобраться в опросе 1 слейва, вы пишите программу на 100 листов, а потом пол года будете искать что не работает.
Выбросьте всё, и научитесь управлять 1 слейвом, чтение циклом 100 ms, запись по изменению. Потом с 2 слейвами.
Когда заработает, пробуйте управление битами, только без ST пока.
Управление битами работает не так, как вы думаете!