<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當(dāng)前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 端子與連接器 > 線路板連接器 > FFC連接器

      類型分類:
      科普知識(shí)
      數(shù)據(jù)分類:
      FFC連接器

      單片機(jī)接連源體系的計(jì)劃

      發(fā)布日期:2022-04-17 點(diǎn)擊率:49



      在AT89S52單片機(jī)中,只需兩個(gè)外部接連懇求輸入端INT0和INT1。而實(shí)習(xí)運(yùn)用體系中一般會(huì)呈現(xiàn)兩個(gè)以上的外部接連源,因而有必要對(duì)外接連源進(jìn)行拓寬。其辦法首要有:用守時(shí)器/計(jì)數(shù)器T0、T1拓寬;選用接連和查詢相聯(lián)絡(luò)的辦法拓寬;用串行口的接連拓寬;用優(yōu)先權(quán)編碼器拓寬等辦法。這兒要害介紹前兩種辦法。
      一、用守時(shí)器/計(jì)數(shù)器作為接連源
      AT89S52單片機(jī)的兩個(gè)守時(shí)器/計(jì)數(shù)器T0、T1可作業(yè)在計(jì)數(shù)辦法,計(jì)數(shù)初值一般設(shè)定為滿量程(即守時(shí)器的最大技能值),則它們的計(jì)數(shù)輸入端P3.4或P3.5引腳上發(fā)作負(fù)跳變時(shí),T0或T1計(jì)數(shù)器就加l,發(fā)作溢出接連。運(yùn)用此特性,能夠把P3.4、P3.5作為外部接連懇求輸入線,而計(jì)數(shù)器的溢出接連作為外部接連懇求象征。
      設(shè)T0為辦法2(主動(dòng)裝入常數(shù))外部計(jì)數(shù)辦法,時(shí)刻常數(shù)為0FFH,容許接連,CPU翻開接連。其初始化程序?yàn)椋?br/>ORG 0000H ;跳到初始化程序
      MOV TMOD, #06H ; T0為辦法2,計(jì)數(shù)器辦法作業(yè)
      MOV TL0, #0FFH ; 計(jì)數(shù)初值為滿量程
      MOV TH0, #0FFH; 計(jì)數(shù)初值為滿量程
      SETB TR0; 置TR0為1,建議T0
      MOV IE, #82H; 置接連容許,IE中的EA位為1,ET0位為1
      當(dāng)接在P3.4引腳上的外部接連懇求輸入線發(fā)作負(fù)跳變時(shí),TL0加1溢出,TF0被置1,向CPU宣告接連懇求。一同TH0的內(nèi)容主動(dòng)送入TL0,使TL0康復(fù)初始值0FFH。這么,P3.4引腳上的每次負(fù)跳變都將TF0置位1,向CPU宣告接連懇求,CPU照應(yīng)接連懇求時(shí),程序計(jì)數(shù)器PC轉(zhuǎn)到000BH施行外部接連效勞程序,此刻P3.4恰當(dāng)于邊際觸發(fā)的外接連源輸入線。同理,也能夠把P3.5引腳作相似的處理。
      二、選用接連與查詢相聯(lián)絡(luò)的辦法
      接連與查詢相聯(lián)絡(luò)的辦法是把體系中多個(gè)外部接連源按它們的首要程度進(jìn)行排序,把其間第一流其他接連源接到MCS-51的一個(gè)外部接連源輸入端(例如接到腳),其他的接連源用線“或”的辦法聯(lián)接到另一個(gè)外部接連輸入端(),并一同接到一個(gè)I/O口,如圖4-5中所示接到P1口。接連懇求由硬件電路發(fā)作,而接連源的辨認(rèn)由程序查詢來處理,查詢次第由接連源的優(yōu)先級(jí)抉擇。圖為五個(gè)外部接連源的聯(lián)接電路,其間設(shè)備1~4經(jīng)OC門與聯(lián)接,并聯(lián)接到P1.0~P1.3,均選用電平觸發(fā)辦法。設(shè)備0為第一流接連源,獨(dú)自作為外部接連0的輸入信號(hào)。這種辦法拓寬比照簡(jiǎn)略,可是當(dāng)外部接連拓寬的數(shù)量較多時(shí),查詢的時(shí)刻比照長(zhǎng),致使程序的施行功率較低。


      圖 多個(gè)外部接連源系核算劃


      外部接連1的接連效勞程序如下:
      ORG 1000H
      LJMP INTR
      INTR: PUSHPSW; 維護(hù)現(xiàn)場(chǎng)
      PUSHA
      JNBP1.0, IR1; P1.0引腳為0,轉(zhuǎn)至設(shè)備1接連效勞程序
      JNBP1.1, IR2; P1.1引腳為0,轉(zhuǎn)至設(shè)備2接連效勞程序
      JNBP1.2, IR3; P1.2引腳為0,轉(zhuǎn)至設(shè)備3接連效勞程序
      JNBP1.3, IR4; P1.3引腳為0,轉(zhuǎn)至設(shè)備4接連效勞程序
      INTR1:POPA; 康復(fù)現(xiàn)場(chǎng)
      POPPSW
      RETI; 接連回來

      IR1:……; 設(shè)備1接連效勞程序進(jìn)口
      AJMPINTR1; 跳轉(zhuǎn)到INTR1所指示的指令
      IR2:……; 設(shè)備2接連效勞程序進(jìn)口
      AJMPINTR1; 跳轉(zhuǎn)到INTR1
      IR3:……; 設(shè)備3接連效勞程序進(jìn)口
      AJMPINTR1; 跳轉(zhuǎn)到INTR1
      IR4:……; 設(shè)備4接連效勞程序進(jìn)口
      AJMPINTR1; 跳轉(zhuǎn)到INTR1


      上一篇:?jiǎn)纹瑱C(jī)原理及應(yīng)用試題

      欄    目:PLC基礎(chǔ)知識(shí)

      下一篇:想把握單片機(jī),怎樣下手?

      本文標(biāo)題:?jiǎn)纹瑱C(jī)接連源體系的計(jì)劃

      本文地址:http://www.22plc.com/xuexi/zhishi/23776.html

      分享到:

      更多PLC基礎(chǔ)知識(shí)

      下一篇: PLC、DCS、FCS三大控

      上一篇: MATLAB和Simulink在航

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 狠狠色伊人久久精品综合网| 亚洲欧美综合精品成人导航| 国产亚洲综合视频| 国产综合精品一区二区| 国产精品综合一区二区三区| 国产精品综合在线| 国产成人亚洲综合色影视| 情人伊人久久综合亚洲| 伊人色综合一区二区三区影院视频| 久久99国产综合精品女同| 亚洲第一综合天堂另类专| 99久久综合狠狠综合久久止| 91精品综合久久久久久五月天| 亚洲综合激情五月色一区| 亚洲国产成人久久综合碰| 中文字幕人成无码人妻综合社区| 人妻一本久道久久综合久久鬼色 | 狠狠综合久久av一区二区 | 亚洲综合精品网站| 色综合网天天综合色中文男男| 一本一本久久a久久精品综合麻豆| 久久亚洲欧洲国产综合| 色欲色香天天天综合VVV| 色综合久久中文色婷婷| 亚洲国产美国国产综合一区二区| 国产精品综合在线| 色综合视频一区二区三区| 青青草原综合久久大伊人精品| 亚洲丁香色婷婷综合欲色啪| 青青热久久久久综合精品| HEYZO无码综合国产精品| 色噜噜狠狠色综合久| 精品综合久久久久久蜜月| 一本久道久久综合中文字幕| 国产亚洲综合久久| 久久久综合中文字幕久久| 91精品国产色综合久久不| 综合偷自拍亚洲乱中文字幕| 亚洲综合国产精品第一页| 97色伦图片97综合影院久久| 99久久综合狠狠综合久久一区|