當前位置:編程學習大全網 - 編程軟體 - 在用51編程時,可不可以在中斷函數裏關掉當前中斷並且打開或關上定時器?

在用51編程時,可不可以在中斷函數裏關掉當前中斷並且打開或關上定時器?

1、在中斷服務程序裏,關閉中斷允許標誌當然可以(只是這個中斷暫時被關閉了,如果在其他程序中沒有開啟中斷,則這個中斷服務程序不會再被執行),同樣也可以啟停定時器。

看了妳的追問,我覺得妳的要求完全可以實現,只是在編程的時候,要細致壹些,把邏輯理清楚就可以了。

我以前做過壹個出租車計價器,裏程數據也是從外部中斷進來,但在空車(也就是沒有乘客的時候),我就把這個中斷給關了,雖然裏程數據通過傳感器還在不斷到達中斷口,系統不會做任何反應。

2、聲音定位從理論上說是很簡單的,兩線壹點的定位方式。利用壹個減速步進電機(帶咪頭),然後先旋轉,利用壹個鎖相環,比如LM567,當接收到信號後,輸出壹個脈沖。此時步進電機停住,測出旋轉角度(也就是說明,聲音在那條直線上),然後走過壹段路程,再測壹次,又獲得壹根直線,則兩根直線的交點就是聲音源,跟早年無線電定位,現在微信定位壹個道理。

  • 上一篇:如何制作羽化愛心如何制作羽化愛心視頻
  • 下一篇:數控編程蓋板
  • copyright 2024編程學習大全網