日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]/*******************************PORTB的RB0可以作為一個外部中斷信號輸入,可以對輸入信號的上升沿或下降沿跳變產(chǎn)生一個中斷響應(yīng)。要實現(xiàn)RB0/INT中斷源,軟件初始化設(shè)定步驟如下:1,RB0/INT引腳為輸入模式,TRISB

/*******************************
PORTB的RB0可以作為一個外部中斷信號輸入,可以對輸入信號的上升沿或下降沿跳變產(chǎn)生一個中斷響應(yīng)。

要實現(xiàn)RB0/INT中斷源,軟件初始化設(shè)定步驟如下:

1,RB0/INT引腳為輸入模式,TRISB0 = 1;

2,INTEDG = 1,RB0上輸入信號上升沿產(chǎn)生中斷;INTEDG = 0,下降沿中斷

3,清除INTF = 0,確識有效中斷發(fā)生前中斷標志為0;

4,INTE = 1,允許RB0/INT中斷響應(yīng)。

5,GIE = 1,打開總中斷使能

6,中斷發(fā)生后,查詢INTF位;

7,若INTF = 1,有中斷,處理完畢后,軟件必須清除INTF中斷標志位。

********************************/
#include
#include "../head/config.h"

__CONFIG(HS&WDTDIS&LVPDIS&PWRTEN);
//HS振蕩,禁止看門狗,低壓編程關(guān)閉,啟動延時定時器

void delay1ms(uint DelayTime);

void main(void)
{
TRISB = 0x01;
INTEDG = 0;
INTF = 0;
INTE = 1;
GIE = 1;
PORTD = 0xff;
TRISD = 0x00;
while(1){}
}

void interrupt ISR(void)
{
if(INTF == 1)
{
INTF = 0;
delay1ms(20);
if(RB0 == 0)
{
PORTD = ~PORTD;
}
}
}

void delay1ms(uint DelayTime)
{ uint temp;
for(;DelayTime>0;DelayTime--)
{ for(temp=0;temp<270;temp++)
{;}
}
}


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

pic單片機應(yīng)用很多,生活中到處都有pic單片機的身影。小編個人也是從事pic單片機開發(fā)的人員之一,對于pic單片機有一定的理解。今天,小編將帶領(lǐng)大家一起看一下pic單片所具備的8大優(yōu)勢。

關(guān)鍵字: pic 單片機 寄存器

MCS-51單片機有兩個外部中斷源INT0和INT1,它們分別在P3.2和P3.3引腳出現(xiàn)低電平或下降沿信號時向單片機發(fā)出中斷請求。外部中斷可用于檢測單片機外部發(fā)生的事件,如鍵盤敲擊和特定脈沖發(fā)生的次數(shù)等。

關(guān)鍵字: 51單片機 外部中斷

外部中斷是單片機實時地處理外部事件的一種機制。具體指的是,當某種外部事件發(fā)生時,單片機的中斷系統(tǒng)迫使CPU暫停正在執(zhí)行的程序,轉(zhuǎn)而去進行中斷事件的處理;中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。這里我們以Nuc...

關(guān)鍵字: MCU 外部中斷 ST

最近項目上要用到 MPU6050 陀螺儀,以前沒有接觸過它。雖然在網(wǎng)上很容易就可以找到了需要的代碼。實現(xiàn)了一部分功能。但是卻還是對陀螺儀的工作原理不太了解,它的代碼也需要分析一下,I2C通信、相關(guān)寄存器也要熟悉。我看網(wǎng)上...

關(guān)鍵字: mpu6050 int

SpiceJet 成為首家借力Q400客機提升盈利潛力的航空公司 加拿大多倫多, Sept. 24, 2018 (GLOBE NEWSWIRE) -- Bombardier Commercial

關(guān)鍵字: pic ce

STM32CubeMX是官方推薦的配置軟件,而HAL庫也是取代之前的庫函數(shù)的通用庫,所以STM32CubeMX+HAL庫是當前主流的工程創(chuàng)建方式,HAL庫的可移植性也高于被取代的庫函數(shù)。 之前在[程序員小哈]的公眾號中寫...

關(guān)鍵字: LED 外部中斷

什么是PIC單片機?你知道多少?時代的變遷,PIC單片機是這個時代的新寵。之前我們對pic單片機的I/O接口進行過闡述,不是很詳細。本期對關(guān)于PIC單片機的各種內(nèi)部硬件資源加以介紹,以幫助大家全面掌握pic單片機打下夯實...

關(guān)鍵字: pic 單片機 電路

1.ARM中一些常見英文縮寫解釋 MSB:最高有效位; LSB:最低有效位; AHB:先進的高性能總線; VPB:連接片內(nèi)外設(shè)功能的VLSI外設(shè)總線; EMC:外部存儲器控制器; MAM:存儲器加速模塊; VIC:向量中...

關(guān)鍵字: ARM THUMB I2C 外部中斷

pic單片機具備很多應(yīng)用,對于pic單片機,想必大家并不陌生。往期文章中,小編對pic單片機做過諸多介紹。本文中,小編將為大家?guī)?個pic單片機問題,并予以解答。而在之后的pic單片機文章中,小編將帶來另外6個問題。如...

關(guān)鍵字: pic pic單片機 單片機 指數(shù)

對于c編譯器,大家應(yīng)早已熟悉。往期文章中,小編帶來諸多c編譯器相關(guān)文章,尤其是gcc c編譯器。本文中,小編將對gcc c編譯器如何編譯c程序予以介紹,并在文章的后半部分向大家講解如果選擇pic單片機的c編譯器。如果你對...

關(guān)鍵字: c編譯器 gcc pic 指數(shù)
關(guān)閉