Если вы уже "въехали" или "въезжаете" то надеюсь поняли
что регистры PIN_Х должны быть ReadOnly - "только чтение" - ведь значения в них определяют только реальные уровни напряжений на соответствующих выводах МК .
Программа может только читать из этих регистров.
Если не понятно - перечитайте пожалуйста !
Не оставляйте на потом !
Записывайте возникающие вопросы !
и лучше на бумагу - моторная память !
- найдите в http://www.alldatasheet.com/">DataSheet (ДШ) регистры и устройства МК о которых
шла речь, прочитайте о них подробней.
- если вопросы остались перечитайте материал снова !
- если вопросы не разрешены, ищите ответ:
1) поиском GOOGLE по Краткому КурсуAVR в on-line
2) поиском Windows в папке где сохранен у вас курс.