amx (18.11.2009 14:22 - 14:43, просмотров: 87) ответил Алехин Александр на а адреса регистров управления портом (DIR, REN и т.п.) вычислять допустимо? Ну т.е. при портировании ПО накладок возникнуть не должно?
Взаимное расположение регистров одного порта неизменно заисключением P1-2, PA, PB, P7-10 То есть имеем 3 группы портов с одинаково расположенными реuистрами:
1. P1 - P2
2. P3 - P6
3. PA, PB
P.S. ИМХО второй вариант, предложенный megajohn, самый оптимальный, а использование шаблонов приведет к дублирования кода. Остается определить, что лучше - N байт ОЗУ на каждый экземпляр класса или полное дублирование кода для каждого экземпляра класса без использования ОЗУ.