一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

89C51單片機中斷知識要點

GReq_mcu168 ? 2018-03-01 14:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

(圖為89C51引腳圖)

1、 89C51單片機中共有5 個中斷源:兩個外部中斷,兩個定時/計數(shù)器中斷(溢出),一個串行口中斷。

2、 單片機中斷系統(tǒng)中有兩種不同類型的中斷:一種稱為非屏蔽中斷,用戶不能用軟件方法加以禁止;另一種稱為屏蔽中斷,本文描述的都是這種類型。

二、控制字

1、 外部中斷。單片機的12、13(P3.2、P3.3)腳引入,名稱為INT0、INT1。以上的TCON寄存器用于控制外部中斷。

IT0:INT0的觸發(fā)方式。0表示低電平觸發(fā);1表示負(fù)跳變觸發(fā)。

IE0:有外部中斷進(jìn)入時,該位置1。CPU響應(yīng)后自動清0。

2、 內(nèi)部中斷。TCON寄存器,定時器中已描述。

3、 串行口中斷。

4、 中斷允許寄存器

中斷允許寄存器

EA

X

ET2

ES

ET1

EX1

ET0

EX0

EA:總開關(guān)

ET2:定時/計數(shù)器2控制位,89C52支持。

其他:定時/計數(shù)器0、1和外部中斷0、1控制位。

5、 中斷入口地址

2 外中斷0(INT0):0003H

2 定時器0(T0) :000BH

2 外中斷1(INT1):0013H

2 定時器1(T1) :001BH

2 串口中斷 :0023H

6、 中斷函數(shù)。比如T0的中斷函數(shù)示例如下:

void t0() interrupt 1 using 0{};


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650561

原文標(biāo)題:單片機中斷學(xué)習(xí)筆記

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    步進(jìn)電機控制程序(匯編語言+89c51單片機)

    步進(jìn)電機控制程序(C語言+89c51單片機)
    發(fā)表于 10-10 14:37 ?1117次下載
    步進(jìn)電機控制程序(匯編語言+<b class='flag-5'>89c51</b><b class='flag-5'>單片機</b>)

    89C51單片機的結(jié)構(gòu)和原理

    2.1 89C51系列單片機的結(jié)構(gòu)2.2 89C51單片機引腳及其功能2.3 89C51存儲器配置2.4 CPU時序2.5 復(fù)位及復(fù)位電路2
    發(fā)表于 02-23 17:31 ?0次下載

    89C51單片機課程設(shè)計

    89C51單片機課程設(shè)計資料免費下載。
    發(fā)表于 05-28 14:27 ?136次下載

    89C51單片機中的中斷系統(tǒng)

    89C51單片機中的中斷系統(tǒng)對于在單片機中的學(xué)習(xí),中斷系統(tǒng)是一難點,如果中斷系統(tǒng)沒有理解透徹,
    發(fā)表于 11-22 12:21 ?32次下載
    <b class='flag-5'>89C51</b><b class='flag-5'>單片機</b>中的<b class='flag-5'>中斷</b>系統(tǒng)

    89c51單片機電路

    89c51單片機電路
    發(fā)表于 04-20 09:15 ?7次下載

    基于89C51單片機的24c02記憶開機次數(shù)源代碼

    基于89C51單片機的24c02記憶開機次數(shù)源程序
    發(fā)表于 05-12 16:47 ?6次下載

    基于89C51單片機的99累減源程序

    基于89C51單片機的99累減源程序
    發(fā)表于 05-16 10:41 ?0次下載

    基于89C51單片機的1602液晶移動顯示源程序

    基于89C51單片機的1602液晶移動顯示源程序
    發(fā)表于 05-16 10:12 ?0次下載

    基于89C51單片機的LED循環(huán)左移源程序

    基于89C51單片機的LED循環(huán)左移源程序
    發(fā)表于 05-16 10:02 ?1次下載

    基于89C51單片機的RS485基本通訊原理源程序

    基于89C51單片機的RS485基本通訊原理源程序
    發(fā)表于 05-16 09:54 ?53次下載

    基于89C51單片機的步進(jìn)電機正反轉(zhuǎn)源程序

    基于89C51單片機的步進(jìn)電機正反轉(zhuǎn)源程序
    發(fā)表于 05-16 09:42 ?13次下載

    基于89C51單片機的單個數(shù)碼管模擬水流源程序

    基于89C51單片機的單個數(shù)碼管模擬水流源程序
    發(fā)表于 05-16 09:20 ?8次下載

    基于89C51單片機的點陣流動廣告模擬源程序

    基于89C51單片機的點陣流動廣告模擬源程序
    發(fā)表于 05-16 09:18 ?6次下載

    基于89C51單片機的矩陣鍵盤中斷掃描源程序

    基于89C51單片機的矩陣鍵盤中斷掃描源程序
    發(fā)表于 05-15 11:00 ?2次下載

    基于89C51單片機的秒表源程序

    基于89C51單片機的秒表源程序
    發(fā)表于 05-15 10:37 ?15次下載