登錄|立即注冊|使用QQ帳號登錄
論壇 > 24小時必答區(qū)
發(fā)帖|
看5625|回4|收藏
樓主 ID:140275 只看他
2016-9-24 07:44
89S52正常休眠后喚醒幾次就死機了,這個幾次也不確定??臻e模式是沒有問題的。
外部中斷低電平與下降沿效果一樣,休眠前是中斷允許,PCON=0X02
中斷后第一時間關(guān)中斷
沙發(fā) ID:140275 只看他
2016-9-24 07:45
各位不要說我的問題含糊哦
板凳 ID:137239 只看他
2016-9-24 10:31
睡眠CPU不是用語句:PCON|=0x01嗎,PCON=0x02是掉電狀態(tài),當(dāng)然是沒有響應(yīng)了,就像死機了一樣,而且我建議樓主在睡眠CPU的時候用 “|” ,直接賦值的話會把其他位的狀態(tài)改了。
地板 ID:140275 只看他
2016-9-24 19:41
謝謝您的回復(fù),我理解的空閑模式是CPU停止之外的其它部件正常運行PCON=1;休眠=掉電只有狀態(tài)寄存器外部中斷正常連時鐘都停止
51的PCON最高位波特率加倍,2、3位狀態(tài)標(biāo)志0、1是空閑、休眠=掉電
5# ID:137239 只看他
2016-9-24 23:04

引用:

1534545848 發(fā)表于 2016-9-24 19:41
謝謝您的回復(fù),我理解的空閑模式是CPU停止之外的其它部件正常運行PCON=1;休眠=掉電只有狀態(tài)寄存器外部中斷 ...

能理解就好

51黑電子論壇

Powered by Discuz! X3.1

首頁|標(biāo)準(zhǔn)版|觸屏版|電腦版