找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1463|回復: 0
打印 上一主題 下一主題
收起左側

MSC51單片機的中斷方式

[復制鏈接]
跳轉到指定樓層
樓主
ID:458414 發(fā)表于 2018-12-30 09:00 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
中斷控制寄存器IE
MCS51中斷系統(tǒng)中,中斷的允許或禁止是由片內可以進行位尋址的8位中斷允許寄存器IE來控制的。
EX0 :外中斷0中斷允許
ET0 :定時器0中斷允許
EX1 :外中斷1中斷允許
ET1 :定時器1中斷允許
ES :串行口中斷允許
ET2 :定時器2中斷允許
EA :是總開關,若為0,則所有中斷都不允許。
中斷標志及外部中斷方式選擇寄存器 TCON
IT0 :INT0觸發(fā)方式控制位,邊沿/電平觸發(fā)模式
IE0 :INT0中斷請標志,
IT1 :同上
IE1 :同上
TF0 :定時器/計數(shù)器0的溢出中斷標志
TF1 :定時器/計數(shù)器1的溢出中斷標志
外部中斷的2種觸發(fā)模式
觸發(fā)模式由IT0和IT1控制。
1)邊沿觸發(fā):IT0(IT1)=1,INT0(INT1)為邊沿觸發(fā)方式。如果一個周期中采樣到高電平,下個周期中采樣到低電平,則硬件使IE0(IE1)置1,向CPU請求中斷。
2)電平觸發(fā):IT0(IT1)=0,INT0(INT1)為電平觸發(fā)方式。此時外部中斷是通過檢測P3.2(P3.3)腳的輸入電平(低電平)來觸發(fā)的。采用電平觸發(fā)時,輸入腳的外部中斷源必須保持低電平有效,直到該中斷被響應。同時在中斷返回前必須使用電平變高,否則將會再次產生中斷。
一般采用邊沿觸發(fā)方式,因為此模式抗干擾能力較強,極少采用電平觸發(fā)模式。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表