Vladimir Ljaschko (11.11.2008 18:58, просмотров: 187) ответил Сергей Борщ на В AVR точно так же.
Индекс периферийной микросхемы все равно нужно как-то добавить - создать массив указателей на порты, потом массив масок... Потом компилятор вызовет подпрограмму умножения для вычисления индекса. Внешне получится красиво, конечно. Но медленно.