LINUX.ORG.RU

История изменений

Исправление qbe, (текущая версия) :

Рабочий код от проблемного там отличается тем, что ТС не трогал остальные пины контроллера.

Очень похоже, что у ТСа просто не подаётся нормально питание на микроконтроллер, питается контроллер по пинам, пока они в состоянии входов. Как только выполнена запись в DDR, пины переходят в лог. 0, и контроллер сбрасывается.

WRG попробуй посмотреть напряжение питания непосредственно на пине VCC микроконтроллера. Также попробуй вынутый из платы микроконтроллер прозвонить мультиметром в режиме проверки диодов. Прозванивать между лог. пинами и VCC.

Исходная версия qbe, :

Рабочий код от проблемного там отличается тем, что ТС не трогал остальные пины контроллера.

Очень похоже, что у ТСа просто не подаётся нормально питание на микроконтроллер, питается контроллер по пинам, пока они в состоянии входов. Как только выполнена запись в DDR, пины переходят в лог. 0, и контроллер сбрасывается.