Ⅰ 51單片機怎麼進入休眠狀態,進入休眠狀態後怎麼喚醒,(有按鍵喚醒的功能嗎)
C8051F系列單片機都有休眠狀態SLEEP,喚醒方式有好幾種。
Ⅱ 單片機常見故障及處理
一些單片機常見問題的解決辦法
工作和生活中會遇到許許多多的問題,可能讓你一時陷於其中,但是總有解決的辦法。隨時記下遇到的問題,並做好總結,一方面有助於積累,另一方面也避免同一次錯誤再犯。
1.PIC12F629僅有一個中斷入口,要避免多個中斷引發的沖突。
2.引腳電平變化觸發中斷,和外部INT中斷,在總中斷GIE清零的時候,不會進入中斷程序執行。
3.單片機進入休眠時,要喚醒,常常使用引腳電平變化中斷或者外部INT中斷。若是前者,按鍵按下時會喚醒,按鍵抬起時也會喚醒。如果這個時候還有別的中斷,如初始化了定時器,GIE置位了,兩種中斷就會沖突
4.如果PIC單片機的I/O口作為輸入引腳使用,初始化時必須要關比較器,否則,不會響應。
5.看門狗溢出會導致單片機從休眠中醒來。
6.使用PT2262和單片機做發射端時,如果用電池,要做到最省電。正常時,單片機休眠,PTT2262不上電,可以用三極體控制PTT2262的電源端,僅在發射時上電一次。
7.315MHZ的調幅電路中,選頻電感可以使用模壓電感,也可以自己繞,當然最好使用一端環形PCB銅線。
8.315Mhz的收發天線長度計算公式:L=1/4波長;而波長=3.0*10^8/315Mhz 算出 最佳匹配天線約25cm,可以使用拉桿天線,當然在PCB上用一段長的粗線也可以。
9.接收端使用的是超再生接收電路,網路上普遍流傳的那張圖紙被人原搬下來後,可以使用,我也剽竊了一次,希望也可以。要想看懂,真不容易。
10.P溝道的MOS管能不用就不用,價格昂貴不說,導通電阻大,功耗大,單片機輸出0時很容易打開,但是輸出1時,如果MOS管源極接的是高於單片機高電平的電壓,是關不斷的,需要藉助三接管關斷。
10.把過孔設成外徑0.4mm,孔徑0.2mm理論上可以,但是有人告訴我PCB加工廠可能做不出來,但我覺的問題不大
11.調試時一定要有耐心。沉住氣,多反思,沒有誰一下子就會成功,之前都會失敗很多次。想不通時把問題說出來,旁觀者清,別人可以給你啟示。
Ⅲ 休眠後無法喚醒,請高手解疑
如果電腦休眠後無法喚醒,那是因為喚醒條件不滿足,主要原因有以下幾種:
1.鍵盤或滑鼠所使用的中斷沒有被設置成可用於喚醒,解決的方法是進入BIOS的「Power Management Setup」設置界面,將「PM Events」選項下的相關設備的IRQ喚醒功能都打開,即設置IRQ3、IRQ4、IRQ5、IRQ6、IRQ12、IRQ14和IRQ15為「Enabled」。
2.設備驅動程序發生沖突,建議卸載老的驅動程序;驅動程序與所安裝的硬體不兼容,請更換或升級驅動程序。
3.主板BIOS版本較老,可下載新版本的BIOS文件,並對主板BIOS進行刷新升級。
4.操作系統存在問題,或許安裝補丁程序可以解決問題。
5.如果休眠後時間稍微長一點就不能喚醒,則很可能是CPU風扇停轉,而CPU又未按要求進入對應的休眠模式,引起CPU溫度過高,從而導致電腦無法正常工作。這種現象大多發生在對CPU溫度和CPU風扇有監控功能的電腦系統中。
Ⅳ 51單片機怎麼進入休眠狀態進入休眠狀態後怎麼喚醒(有按鍵喚醒的功能嗎)
51單片機, 如 STC 系列單片機 ,可以進入休眠狀態(或者掉電模式),待機方式(或者空閑模式),x0dx0a掉電模式:為 時鍾停止的 所有工作狀態 全部停止, 可以 有部分 IO 口觸發喚醒(連接按鍵的功能) , 可以 通過 軟體 設置 標志位 進入掉電模式x0dx0a空閑模式:為除了 CPU 不工作外,其餘 都正常工作 如 定時器 等等,可以於 中斷 及 部分 IO 口觸發喚醒, 可以 通過 軟體 設置 標志位 進入空閑模式x0dx0a不是 所有 單片機 具有上述功能,要根據 單片機的 數據手冊 標示。
Ⅳ 本人使用STC89C516RD+單片機的休眠功能,但是怎麼都喚醒不了。
喚不醒是不可能的。看看是不是你的程序跑飛或者是你低功耗設置的不對。