系統(tǒng)供電程序流程
發(fā)布時間:2014/6/4 20:18:58 訪問次數(shù):1005
其實,空閑方式的進入和退出是由程序控制的,圖3-12只是它的硬件支持電路。通常,HEF4001BT能完成上述切換的程序由主程序和定時器TO的中斷服務(wù)程序組成,程序流程如圖3-13所示。
在主程序中,80C31利用了通用標(biāo)志位GFO(開機后GFO=O)作為檢測標(biāo)志。當(dāng)80C31檢測到GFO=O,它就執(zhí)行用戶程序,只要GFO始終為O,80C31就一直執(zhí)行用戶程序。定時器TO的中斷服務(wù)程序是一個每隔Ims就能自動使80C31進入并執(zhí)行一次的程序,也就是80C31在“交流停電槍測電路”檢測到市電停電時的Ims內(nèi)便會自動執(zhí)行一次TO中斷服務(wù)程序。在TO中斷服務(wù)程序中,80C31檢測到Pl.0為高電平“1”(即“停電”)時GFO=1,然后恢復(fù)現(xiàn)場返回主程序。80C31返回主程序后,因GFO =1而激勵空閑方式,CPU
停止工作而等待市電恢復(fù)正常。當(dāng)市電恢復(fù)供電后,定時器TO在Ims內(nèi)自動向CPU發(fā)出溢出中斷請求,80C31在該中斷作用下將PCON中的IDL硬件清零,并進入TO中斷服務(wù)80C31因Pl.0=0(即市電已恢復(fù)正常)而使GFO=O,故它返剛豐程序后便可繼續(xù)執(zhí)行用戶程序。
其實,空閑方式的進入和退出是由程序控制的,圖3-12只是它的硬件支持電路。通常,HEF4001BT能完成上述切換的程序由主程序和定時器TO的中斷服務(wù)程序組成,程序流程如圖3-13所示。
在主程序中,80C31利用了通用標(biāo)志位GFO(開機后GFO=O)作為檢測標(biāo)志。當(dāng)80C31檢測到GFO=O,它就執(zhí)行用戶程序,只要GFO始終為O,80C31就一直執(zhí)行用戶程序。定時器TO的中斷服務(wù)程序是一個每隔Ims就能自動使80C31進入并執(zhí)行一次的程序,也就是80C31在“交流停電槍測電路”檢測到市電停電時的Ims內(nèi)便會自動執(zhí)行一次TO中斷服務(wù)程序。在TO中斷服務(wù)程序中,80C31檢測到Pl.0為高電平“1”(即“停電”)時GFO=1,然后恢復(fù)現(xiàn)場返回主程序。80C31返回主程序后,因GFO =1而激勵空閑方式,CPU
停止工作而等待市電恢復(fù)正常。當(dāng)市電恢復(fù)供電后,定時器TO在Ims內(nèi)自動向CPU發(fā)出溢出中斷請求,80C31在該中斷作用下將PCON中的IDL硬件清零,并進入TO中斷服務(wù)80C31因Pl.0=0(即市電已恢復(fù)正常)而使GFO=O,故它返剛豐程序后便可繼續(xù)執(zhí)行用戶程序。
熱門點擊
- SOP封裝外形及焊盤設(shè)計示意圖
- 靜態(tài)RAM基本存儲電路
- MCS-51單片機的引腳及其功能
- CPU中斷響應(yīng)時間
- Sn-Ag-Cu三元合金
- 熱電偶的固定方法
- 位尋址
- 表面組裝技術(shù)特點
- 靜電防護原理
- 通孔插裝元器件(THC)焊盤設(shè)計
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細]
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門陣列 (FPGA)智能 電源解決方案
- 高效先進封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究