欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機外部中斷遇到的問題 [打印本頁]

作者: TLHZP    時間: 2022-2-12 10:42
標題: 單片機外部中斷遇到的問題
使用TI的51單片機,型號MSC1211,代碼啟動了外部中斷int0,
IT0=1; //設置成下降沿方式觸發
EX0=1;//使能int0
在int0中斷服務中,將單片機管腳P1.5置高電平,
P1.5=1;

通過示波器觀察,發現在執行上述語句大約1毫秒之后的第一個外部中斷下降沿,P1.5電平沒有變化,即沒有觸發外部中斷0,而是在大約3毫秒后的第二個外部中斷下降沿P1.5才被拉高,即觸發了中斷0。示意圖如下:



通過進一步實驗發現,從第二個開始之后的每個下降沿,都能觸發int0。下降沿的間隔大約1~2毫秒,單片機晶振33MHz。程序中沒有使用更高級別的中斷。
經反復核對MSC1211的資料,寄存器配置沒有發現錯誤。那會是什么原因?望指教,謝謝



作者: 188610329    時間: 2022-2-13 23:31
外部中斷的引腳給個上拉電阻看看,估計一開始引腳壓根就沒在高電位。
作者: TLHZP    時間: 2022-2-14 08:33
188610329 發表于 2022-2-13 23:31
外部中斷的引腳給個上拉電阻看看,估計一開始引腳壓根就沒在高電位。

中斷腳是其它電路送來的信號,是持續的方波,就像圖中那樣




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1