男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
STC單片機擴展P4口的應用
STC單片機擴展P4口的應用
 更新時間:2009-12-9 11:22:34  點擊數:0
【字體: 字體顏色

STC單片機擴展P4口的應用對于PQFP-44和PLCC-44封裝的STC89系列單片機增加了4個I/O口P4口,P4口在特殊功能寄存器中的地址為E8H,可以進行位尋址,用戶在使用P4口之前需要先定義地址,然后就像操作其它I/O口一樣操作P4口了。另外,P4口的P4.2和P4.3新增加了兩個外部中斷作為它們的第二功能,使用這兩個外部中斷時和使用P3.2和P3.3外部中斷方法相同,P4.2(INT2)的中斷向量入口地址為33H,中斷序號為6,P4.3(INT3)的中斷向量地址為3BH,中斷序號為7,P4口的外部中斷由另一個新增加的擴展中斷控制寄存器來設置,請看下一個知識點。


知識點:擴展中斷控制寄存器(XICON)
STC89系列單片機擴展中斷控制寄存器在特殊功能寄存器中的字節地址為C0H,能位尋址,該寄存器用來管理擴展中斷開啟、關閉、及中斷優先級設定。單片機復位時該寄存器全部被清0。其各位的定義如表1所示,51hei.com提供。

表1擴展中斷控制寄存器(XICON)

位序號 D7 D6 D5 D4 D3 D2 D1 D0
位符號 PX3 EX3 IE3 IT3 PX2 EX2 IE2 IT2


PX3:置位表明外部中斷3的優先級為高,但優先級最終由中斷優先級寄存器IP,擴展中斷優先級寄存器IPH,和擴展中斷控制寄存器XICON中的PX3、PX2共同決定,如:[PX3H,PX3]=[0,0];[0,1];[1,0];[1,1]代表不同的優先級。
EX3:置1,允許外部中斷3中斷;清0,禁止外部中斷3中斷。
IE3:外部中斷3中斷請求標志位,中斷條件成立后,IE3=1,該位由硬件自動清零。
IT3:置1時,外部中斷3為下降沿觸發中斷;清0時,為低電平觸發中斷。
PX2:置位表明外部中斷2的優先級為高,但優先級最終由中斷優先級寄存器IP,擴展中斷優先級寄存器IPH,和擴展中斷控制寄存器XICON中的PX3、PX2共同決定,如:[PX2H,PX2]=[0,0];[0,1];[1,0];[1,1]代表不同的優先級。
EX2:置1,允許外部中斷2中斷;清0,禁止外部中斷2中斷。
IE2:外部中斷2中斷請求標志位,中斷條件成立后,IE2=1,該位由硬件自動清零。
IT2:置1時,外部中斷2為下降沿觸發中斷;清0時,為低電平觸發中斷。
知識點:擴展中斷優先級寄存器(IPH)
STC89系列單片機擴展中斷優先級寄存器在特殊功能寄存器中的字節地址為B7H,不能位尋址,該寄存器與中斷優先級寄存器、擴展中斷控制寄存器XICON中的PX3、PX2位來共同決定單片機所有中斷的最終優先級。單片機復位時該寄存器全部被清0。其各位的定義如表2所示。

表2擴展中斷優先級寄存器(IPH)

位序號 D7 D7 D7 D7 D7 D7 D7 D7
位符號 PX3H PX2H PT2H PSH PT1H PX1H PT0H PX0H

關于擴展中斷優先級寄存器的用法是這樣的:假如設定[PX3H,PX3]=[1,,[PX2H,PX2]=[1,,其它中斷的組合均不是[1,,則這時外部中斷3、外部中斷2的優先級為比其它中斷優先級都高,因為不可能有兩個最高,所以再來看系統默認的優先級,在軟件設置優先級別相同時,外部中斷2的優先級更高。用此方法可設置任一個中斷的優先級。
使用P4口編寫C語言代碼時,在程序開始處加上如下語句,以后便可像操作其它I/O口一樣操作P4口。
sfr P4=0xe8;

  • 上一篇: 單片機控制步進電機
  • 下一篇: 沒有了
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1
    主站蜘蛛池模板: 叶城县| 将乐县| 巴楚县| 普宁市| 民和| 邢台县| 洛南县| 商都县| 清流县| 石狮市| 常德市| 瓮安县| 大悟县| 永安市| 广西| 康定县| 新余市| 灵丘县| 伊春市| 名山县| 乌苏市| 永福县| 如东县| 西华县| 奇台县| 宁波市| 武山县| 徐州市| 孙吴县| 卢龙县| 松潘县| 青川县| 江山市| 锦州市| 临夏市| 翁牛特旗| 唐海县| 唐海县| 晋州市| 忻州市| 吐鲁番市|