ШИМ взят из задачки курсa аvr123.nm.ru
Внимание! Это только теоретический пример. За работоспособность этой схемы в реальности я не отвечаю.
На самом деле вызывает ьеспокойство такое низкое опорное напряжение АЦП и соответственно его точность в таком режиме. Тут можно выкрутиться используя операционник или предусилитель АЦП (в меге16 он есть) и подать нормальное опорное напряжение. Так-же узел с катушкой и транзистором надо делать не так грубо как здесь. Желательно поставить драйвер полевика и большой конер по питанию.
Схема стабилизирует ток на R2.
Если его замкнуть, а нагрузку подключить вместо R1 - получится стабилизатор напряжения.
