попробывал запрограммировать
а почему адрес стрелки "ноль" ?
должны быть блоками по 4 штуки и адрес первого порта всегда равен 1+(4*N) , где N целое число, т.е. 1, 5 , 9 и тд. Кстати желательно начинать адреса 5, из-за некоторого разночтения у разных производителей электроники.