国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> 少走彎路,PIC單片機(jī)中斷總結(jié)

少走彎路,PIC單片機(jī)中斷總結(jié)

關(guān)鍵字:PIC單片機(jī) 單片機(jī)中斷 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:12

PIC單片機(jī)有多個(gè)中斷源,16系列只有一個(gè)中斷入口,18系列有兩個(gè)中斷入口,不同編譯器下書(shū)寫格式又不大一樣。網(wǎng)上資源千篇一律,也不夠系統(tǒng),只是簡(jiǎn)單的羅列程序,代碼生存的環(huán)境不一樣也少有說(shuō)明。在此做個(gè)簡(jiǎn)單的總結(jié),因?yàn)橛肿吡藦澛?..

1.先說(shuō)18系列(MCC18編譯器下):

MPLAB C18不自動(dòng)把中斷服務(wù)程序放在中端向量處。通常將GOTO指令放在中斷向量處,從而把控制權(quán)轉(zhuǎn)交給相應(yīng)中斷服務(wù)程序。

void low_isr(void);

void high_isr(void);

*****************************低級(jí)中斷入口及服務(wù)子程序************************************/

#pragma code low_vector=0x18//低優(yōu)先級(jí)中斷入口,轉(zhuǎn)自穎特新基礎(chǔ)知識(shí)

void interrupt_at_low_vector(void)

{

_asm GOTO low_isr _endasm

}

#pragma interrupt low_isr

#pragma code

void low_isr(void)

{

//低優(yōu)先級(jí)中斷服務(wù)函數(shù)寫在這里

}

*****************************高級(jí)中斷入口及服務(wù)子程序************************************/

#pragma code high_vecotr=0x08//高優(yōu)先級(jí)中斷入口

void interrupt_at_high_vector(void)

{

_asm GOTO high_isr _endasm

}

#pragma code

#pragma interrupt high_isr

void high_isr(void)

{

//高優(yōu)先級(jí)中斷服務(wù)函數(shù)寫在這里

}

2.再說(shuō)18系列(PICC18編譯器下):

//void PIC18F_High_isr(void);

//void PIC18F_Low_isr(void);

*****************************低級(jí)中斷服務(wù)子程序************************************/

#pragma interrupt lowlow_priority PIC18F_Low_isr

void PIC18F_Low_isr (void)

{

//低優(yōu)先級(jí)中斷服務(wù)函數(shù)寫在這里

}

*****************************高級(jí)中斷服務(wù)子程序************************************/

#pragma interrupt PIC18F_High_isr

void PIC18F_High_isr (void)

{

//高優(yōu)先級(jí)中斷服務(wù)函數(shù)寫在這里

}

3.三說(shuō)16系列(PICC編譯器下)(只有一個(gè)中斷入口,無(wú)所謂高了就):

void interrupt isr (void)

{

//中斷服務(wù)函數(shù)寫在這里

}

void init_interrupt()

{

GIE=0;

PEIE=1;

IPEN=1;

//TMR1IE=1;

//TMR1IF=0;

//TMR1IP=0;

//TMR1L=61;

//T1CON=0xC7;//set up timer0 - 8bit -prescaler

//TMR0IE=1;

//TMR0IF=0;

//TMR0IP=0;

//TMR0L=61;

//T0CON=0xC7;//set up timer0 - 8bit -prescaler 1:256

GIE=1;

}

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

欧美亚洲另类久久久精品| 亚洲精品偷拍一区二区三区| 国产一级片内射视频免费播放| 日本高清不卡一二三区| 国产欧美日韩一级小黄片| 成人欧美一区二区三区视频| 欧美在线观看视频三区| 中文字幕精品少妇人妻| 日韩欧美第一页在线观看| 国产老熟女超碰一区二区三区| 国产又粗又猛又爽又黄| 中文字幕亚洲精品在线播放| 美国欧洲日本韩国二本道| 成年女人下边潮喷毛片免费| 国产中文字幕久久黄色片| 国产精品亚洲欧美一区麻豆| 好吊妞在线免费观看视频| 又黄又爽禁片视频在线观看| 午夜精品国产精品久久久| 99精品人妻少妇一区二区人人妻| 亚洲中文字幕亲近伦片| 丰满人妻一二三区av| 国产精品一区二区三区日韩av | 欧美尤物在线视频91| 国产又爽又猛又粗又色对黄| 国产一区欧美一区二区| 老富婆找帅哥按摩抠逼视频| 亚洲国产av国产av| 日本一级特黄大片国产| 欧美黑人在线一区二区| 国产成人综合亚洲欧美日韩| 内用黄老外示儒术出处| 亚洲一区在线观看蜜桃| 欧美日韩有码一二三区| 国产91麻豆精品成人区| av免费视屏在线观看| 青青操视频在线播放免费| 欧美黑人精品一区二区在线| 日本在线视频播放91| 在线免费国产一区二区| 国产熟女一区二区不卡|