資料介紹
/***********************************************
****????? AVR電源管理及睡眠模式范例程序??????????? ***
****? ????????????????????????????????????? ***
**** 作者:? HJJourAVR??????????????????????? ***
**** 編譯器:WINAVR20050214?????????????????? ***
***********************************************/
/*
本程序簡單的示范了如何令AVR ATMEGA16進入睡眠狀態及喚醒
??電源管理及睡眠模式的介紹
??進入最低耗電的掉電模式
??關閉各種模塊
??外部中斷喚醒
?M16掉電模式的耗電情況(看門狗關閉),時鐘為內部RC 1MHz
???? 0.9uA@Vcc=5.0V? [手冊的圖表約為1.1uA]
???? 0.3uA@Vcc=3.3V? [手冊的圖表約為0.4uA]
???? //測量的數字萬用表是FLUKE 15B,分辨率0.1uA
這個程序需要MCU進入休眠狀態,為實現最低功耗,JTAG接口會被關閉,只能通過LED的變化來觀察程序的運行。
這個實驗里面,用STK500(AVRISP) ISP下載線來燒錄更方便。
熔絲位設置
1 關斷BOD功能 BODEN=1
2 如果用ISP方式燒錄,就可以完全關閉JTAG口了? OCEEN=1,JTAGEN=1?
*/
#include
#include
#include
#include
//時鐘定為內部RC 1MHz,F_CPU=1000000 也可以采用其他時鐘
#include
/*
sleep.h里面定義的常數,對應各種睡眠模式
#define SLEEP_MODE_IDLE???????? 0
空閑模式
#define SLEEP_MODE_ADC????????? _BV(SM0)
ADC 噪聲抑制模式
#define SLEEP_MODE_PWR_DOWN???? _BV(SM1)
掉電模式
#define SLEEP_MODE_PWR_SAVE???? (_BV(SM0) | _BV(SM1))
省電模式
#define SLEEP_MODE_STANDBY????? (_BV(SM1) | _BV(SM2))
Standby 模式
#define SLEEP_MODE_EXT_STANDBY? (_BV(SM0) | _BV(SM1) | _BV(SM2))
擴展Standby模式
- MA82G5Cxx范例程序
- MA82G5D16范例程序
- MA82G5Bxx范例程序
- MG82F6D16范例程序
- MG32F10x范例程序
- MG82F6D32/6D64范例程序文件
- AVR ADC轉換程序
- 使用FPGA進行計數的范例程序免費下載 3次下載
- AVR匯編例程之AVR斷電保護程序詳細資料免費下載 17次下載
- AVR產生PWM波實例程序 5次下載
- AVR單片機C語言實例程序 43次下載
- MSP430F6638官方范例程序 47次下載
- AVR模擬比較器使用范例
- AVR BootLoader應用范例
- AVR內部EEPROM使用范例程序
- 【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(11)PMU 模塊介紹 697次閱讀
- 電源管理芯片參數大全 8231次閱讀
- 超低功耗無線 MCU:玩轉睡眠模式 926次閱讀
- 用OpenVINO? C++ API編寫YOLOv8-Seg實例分割模型推理程序 1666次閱讀
- 基于MPc8xx系列處理器實現電源電路的設計和應用 3291次閱讀
- 淺談Android系統的電源管理框架 3870次閱讀
- AVR單片機與CPLD的通信設計 1185次閱讀
- AVR單片機復位檢測 如何識別復位條件 4437次閱讀
- AVR單片機讀寫CPLD程序實例(ATmega128程序案例) 8519次閱讀
- STM32進入和退出睡眠模式 1.1w次閱讀
- avr單片機工作經驗總結 5130次閱讀
- 基于AVR看門狗的Reset程序范例解讀 1947次閱讀
- ARDUINO IDE編寫和AVR單片機程序的下載 1w次閱讀
- 善用旁路模式應對電源管理系統中的內阻挑戰 1734次閱讀
- 讀寫24LCxx系列的EEPROM的實例程序 2267次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數發生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費
- 8感應筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論