資料介紹
/***********************************************
****????? AVR電源管理及睡眠模式范例程序??????????? ***
****? ????????????????????????????????????? ***
**** 作者:? HJJourAVR??????????????????????? ***
**** 編譯器:WINAVR20050214?????????????????? ***
***********************************************/
/*
本程序簡單的示范了如何令AVR ATMEGA16進入睡眠狀態(tài)及喚醒
??電源管理及睡眠模式的介紹
??進入最低耗電的掉電模式
??關閉各種模塊
??外部中斷喚醒
?M16掉電模式的耗電情況(看門狗關閉),時鐘為內部RC 1MHz
???? 0.9uA@Vcc=5.0V? [手冊的圖表約為1.1uA]
???? 0.3uA@Vcc=3.3V? [手冊的圖表約為0.4uA]
???? //測量的數字萬用表是FLUKE 15B,分辨率0.1uA
這個程序需要MCU進入休眠狀態(tài),為實現(xiàn)最低功耗,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語言實例程序 41次下載
- MSP430F6638官方范例程序 47次下載
- AVR模擬比較器使用范例
- AVR BootLoader應用范例
- AVR內部EEPROM使用范例程序
- 【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(11)PMU 模塊介紹 220次閱讀
- 電源管理芯片參數大全 6809次閱讀
- 超低功耗無線 MCU:玩轉睡眠模式 776次閱讀
- 用OpenVINO? C++ API編寫YOLOv8-Seg實例分割模型推理程序 1257次閱讀
- 基于MPc8xx系列處理器實現(xiàn)電源電路的設計和應用 2993次閱讀
- 淺談Android系統(tǒng)的電源管理框架 3718次閱讀
- AVR單片機與CPLD的通信設計 1100次閱讀
- AVR單片機復位檢測 如何識別復位條件 4323次閱讀
- AVR單片機讀寫CPLD程序實例(ATmega128程序案例) 8256次閱讀
- STM32進入和退出睡眠模式 1.1w次閱讀
- avr單片機工作經驗總結 5004次閱讀
- 基于AVR看門狗的Reset程序范例解讀 1873次閱讀
- ARDUINO IDE編寫和AVR單片機程序的下載 9769次閱讀
- 善用旁路模式應對電源管理系統(tǒng)中的內阻挑戰(zhàn) 1561次閱讀
- 讀寫24LCxx系列的EEPROM的實例程序 2210次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多