Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

А можно применить какие либо внешние буферные микросхемы с более высоким выходным током, например счетверенный Операционный Усилитель (ОУ) http://analog.com">AD8534 обеспечивает выходной ток до 250 мА

МК это микроКомпьютер и он тоже может зависнуть ...

В результате не совершенства созданной вами программы или под влиянием внешних "злых сил" а может и по вашему умыслу МК может зависнуть.

Для воскрешения зависшего МК в нем предусмотрено специальное устройство - Сторожевой таймерWatchdog Timer (сокращенно WDT) - это таймер который тактируется (т.е. ведет отсчет) своим собственным встроенным в МК RC-генератором с частотой примерно 1 МГц.

WDT - активируется специальным фьюзом при программировании МК и затем программа может выключать и включать его (фьюз конечно не меняется при этом) через регистр управления сторожевым таймером - Watchdog Timer Control RegisterWDTCR В этом же регистре делают установку времени через которое WDT перезагрузит МК путем установки коэффициента деления частоты задающего  генератора .

Go to Top