Всем привет.
Наткнулся на непонятную мне проблему:
настраиваю все порты на выход:
Код
ldi binding, 0b11111111
out DDRA, binding
out DDRB, binding
на прерывании таймера1 отправляю на них все единицы:
Код
ldi binding, 0b11111111
out PortA, binding
out PortB, binding
в результате таких действий на портах появляются значения
PortA - 0b11111111 - как и положено
PortB - 0b01111101 - причем пин PB1 мигает, похоже в соответсвии с таймером.
МК перестает прошиваться. В чем проблема? Или я делаю то чего не стоит делать?