Цитата(smk @ Feb 28 2007, 02:55)

1) Порты сделай выходами.
2) Питай от 1,8 В. В любом случае не выше 3,6 В.
3) Используй режим Powerdown и Sleep в паузах во время работы порограммы. И вообще посмотри программу, возможно удастся сделать так чтоб он подольше спал. По вочдогу просыпается, делает что надо и опять засыпает.
P.S. Использование низких тактовых частот имеет ряд проблем и оправдано только тогда когда контроллер нельзя отправлять спать, да и то есть внешние прерывания. Одна из проблем связанна с невозможностью генерировать на ногах сигналы таймером с частотами больше Fтактовая / 16. При 32 кГц нельзя использовать АЦП. Fadc не менее 50 кГц... Так что в спячку его...
с учетом вышесказанного тут кое кто добивался 7,8 мкА на меге48.
С портами попробую. Питание... что сним делать? В даташите не сказано, что это только при пониженном питании у него на такой частоте потребление 15 мкА. В спячку его нельзя, он постоянно выполняет рабочий цикл. И потом, по тому же даташиту, 15 мкА - это ток потребления в активном режиме. Частота такая выбрана потому, что там не АЦП не нужен, ни скорость высокая. А питания на весь девайс 1 мА.
Сообщение отредактировал H O--O K - Feb 28 2007, 07:30