nrf52840 gpiote如何配置中断输入_51单片机外部中断点亮LED
生活随笔
收集整理的這篇文章主要介紹了
nrf52840 gpiote如何配置中断输入_51单片机外部中断点亮LED
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
夜貓子:51單片機中斷基本概念?zhuanlan.zhihu.com
外部中斷軟件設計原理
- 中斷發生的三個條件①中斷源有中斷請求;②此中斷源的中斷允許位為 1;③CPU 開中斷(即 EA=1)。比如我們配置外部中斷 0,對應的配置程序如下:EA=1;//打開總中斷開關EX0=1;//開外部中斷 0IT0=0/1;//設置外部中斷的觸發方式(下降沿觸發)如果要配置的是外部中斷 1,只需將 EX0 改為 EX1,IT0 改為 IT1
- 在編寫程序時通常我們會將外部中斷的配置放到一個自定義函數內便于管理維護。如下偽代碼所示:
硬件實現原理
- 實現的功能:使用獨立按鍵 K3 控制 LED 亮滅,K3 連接外部中斷0(P3.2)管腳。
- 原理圖:
左圖為獨立按鍵原理圖,右圖為LED原理圖
- 實現原理:
要想使用外部中斷 0 控制 LED,就必須通過單片機外部中斷管腳與按鍵 K3 連接。由于開發板上部分模塊電路是集成的,所以直接使用單片機 P3^2 和 P2^0 管腳即可。 - 代碼實現
總結
以上是生活随笔為你收集整理的nrf52840 gpiote如何配置中断输入_51单片机外部中断点亮LED的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 金士顿内存:为何跑分如此惊艳?
- 下一篇: 内存大小PK对比:8GB够用吗?专业设计