Цитата(grach41 @ Jun 25 2006, 02:50)

Bit (ы) в AVR программируются туда - сюда каждый по отдельности, но их маловато. Нельзя ли навесить дополнительно таких же на МК bit штук 300 а то и все 1024 таких же.
Ещё один вариант. Параллельно к одному порту МК подключаете 8 регистров (типа 533ИР12, или 564ИР12, или что-то похожее, в зависимости от требований к быстродействию, потреблению, нагрузочной способности), ножки /WR этих 8-ми регистров подключаете к другому порту МК. Импульсы записи с выхода второго порта придется формировать программно, ну или поставить микросхему дешифратора.
Таким образом можно легко получить 64 ноги вместо 16-ти. Если их недостаточно, можно надстроить следующий слой. Восемь регистров дадут 64*4=256 ног и т.д. Конечно. время доступа удвоится, но не так, как в случае последовательного соединения.
Ну и как уже справедливо говорилось, подобную схемотехнику можно закатать в ПЛИС. Все зависит от цены вопроса.