Для фрезерного станка написал прогу в LDmicro , да вот беда,для подключения всех кнопок ,реле ,муфт и т.д не хватает выводов .
Прочитав описание LDmicro ,обнаружил что атмега может работать с протоколом UART (Universal asynchronous receiver/transmitter)
И родилась идея связать две Атмеги 16 ! -для расширения выходов.
Уже написал программу для проверки ,включаю по очередности 8 светодиодов передавая по ЮАРТ от 0 до 8(0 все светодиоды гаснут)
Теперь выходов будет до 62 !
http://dfiles.ru/files/hysa7yru4
Еще можно расширить входы с помощью такой схемы http://avrdesign.ucoz.ru/_pu/0/s43391454.jpg
Но по 4 выводам подключаем 16 кнопок.