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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3348|回復: 5
打印 上一主題 下一主題
收起左側

如何用單片機紅外遙控開啟或關閉電機

[復制鏈接]
跳轉到指定樓層
樓主
我在一個單片機中斷函數里面寫了一個溫度控制電機的程序,定時掃描的那種,但是我又想通過紅外線也控制電機,并且紅外線的操作優先級啊高于溫度。想要達到的效果是當溫度到達臨界值,電機開啟,其余時刻電機關閉。紅外線控制時,電機不受溫度控制,這個應該怎么做到?初學51,請多指教!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:164602 發表于 2019-2-27 08:45 | 只看該作者
你的溫度中斷是不是外部中斷?紅外遙控也是外部中斷,這樣的中斷優先級很容易設置:
PX1和PX0:分別是外部中斷1和外部中斷0的中斷優先級。
                 1時:相應的外部中斷為高優先級;0時:相應的外部中斷為低優先級。
回復

使用道具 舉報

板凳
ID:473410 發表于 2019-2-27 10:03 | 只看該作者
HC6800-ES-V2.0 發表于 2019-2-27 08:45
你的溫度中斷是不是外部中斷?紅外遙控也是外部中斷,這樣的中斷優先級很容易設置:
PX1和PX0:分別是外部 ...

好的,謝謝,我試試
回復

使用道具 舉報

地板
ID:473410 發表于 2019-2-27 10:10 | 只看該作者
HC6800-ES-V2.0 發表于 2019-2-27 08:45
你的溫度中斷是不是外部中斷?紅外遙控也是外部中斷,這樣的中斷優先級很容易設置:
PX1和PX0:分別是外部 ...

溫度控制不是外部中斷,是定時器中斷,每隔一段時間自動掃描溫度并顯示,我覺得紅外的控制即使成功也會馬上被定時器的中斷控制所取代,不清楚應該怎樣寫著兩段的代碼
回復

使用道具 舉報

5#
ID:164602 發表于 2019-2-28 08:19 | 只看該作者
放眼天下 發表于 2019-2-27 10:10
溫度控制不是外部中斷,是定時器中斷,每隔一段時間自動掃描溫度并顯示,我覺得紅外的控制即使成功也會馬 ...

有了優先級,高優先級不會被低優先級打斷。以STC89C52芯片為例:


看清楚沒?
一個中斷在執行時,會被比它的優先級高的中斷打斷,不會被優先級同級或更低的中斷打斷!!!!!
所以,你設置了紅外外部中斷是高優先級時,它是不會被低優先級的定時器中斷打斷的,反而是紅外外部中斷會打斷定時器中斷。
回復

使用道具 舉報

6#
ID:473410 發表于 2019-3-2 10:29 | 只看該作者
哦哦,知道了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表