應廣微控制器有很實用的功能,就是可以用內部的分壓電阻,內部1.2v參考電壓,和比較器一起,測試微控制器vdd電壓.厲害吧,不使用任何外部器件,測試供電的電源電壓.!當電池低壓的時候可以做相應的動作.比如休眠,進入低功耗等.不多說,上**! 記得有問題可以聯絡我!
這個**結構結構不是很好,布置乙個作業,理解之後自己修改去.哈哈!**之後檢視ucvolt就可以知道電源電壓是多少.雖然不精確,但夠用.
#include "extern.h"
#define f_com !p_com_out
bit p_com_out : gpcc.6;
bit f_getbat;
byte ucvolt;
word ustmp;
bit flag_nms;
byte count;
word t16counter;
/* 子程式 */
void tmr16interinit ( void )
/*比較器初始化*/
void initcompare ( void )
void getbat ( void )
else
#if 1
/*取得結果*/
void getcomres ( void )
else
else
else
else
else
else
else
else
else
else
else}}
}}}}
}}}}
}}#endif
void fppa0 ( void )
getbat ();
engint;
while ( 1 )
}void interrupt ( void )
else
{count = 9;
/*1ms*/
//flag_nms= 1;
f_getbat=1;
應廣微控制器adc 應廣微控制器選型表 2014
series 系列型號 fppa 核心數otp rom k word ram byte adc bit ch i olcd bit ch pwmint special functions package re.pms150 s08 sop8 2501c,12c509 pmc150 s08 sop8 ...
應廣微控制器adc 應廣微控制器adc和pwm例程
應廣微控制器otp單核系列主要有以下幾個系列,15x系列為純io,13x系列為帶12bit的adc,17x系列為帶8bit的adc,現在我用pms132b寫個adc pwm例程,方便大家快速上手.不多說,上 include extern.h adc word usadcsum word usadcs...
應廣微控制器休眠和按鍵喚醒
對應電池供電的產品,在不使用的時候,微控制器和外設都應該進入休眠狀態,用於減少對電池電量消耗.在使用的時候又能夠通過按鍵,或是其他訊號喚醒系統,然後進入正常工作狀態.在電壓v3.3v的情況下,應廣微控制器的休眠電流幾乎在2ua以下,經常測到都是一點幾ua.非常不錯 那麼應廣微控制器的低功耗和按鍵喚醒...