Собственно программа вся в посте, поражает, что при запросе от слейва одного регистра, ByteCnt вертится до 16 байт, то есть СМИ шлет вместо 2-х байт 16, почемуууу???

Вечером программу вышлю, все дома.