<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 合泰單片機中斷嵌套

          合泰單片機中斷嵌套

          作者: 時間:2016-12-01 來源:網(wǎng)絡(luò) 收藏
          ;;內(nèi)容:按下PA3接的按鍵進中斷LED數(shù)碼管加1

          ;數(shù)碼管段碼接法A-PD0,B-PD1....G-PD6,H-PD7
          ;數(shù)碼管位碼接法OM0-PC0...COM4-PC3
          ;源碼下載:http://www.51hei.com/f/htzdqt.rar
          ;1.開中斷
          ;2.中斷中防抖
          ;3.查表
          ;4.間接尋址
          ;5.定時器的使用
          ;中斷嵌套處理
          include HT66F50.inc
          ORG0000H
          JMPA1
          ORG04H;外部中斷0入口地址
          JMPZD01;
          ORG0014H ;多功能中斷入口地址
          JMPZD1
          ORG30H;
          Q1:
          DC03FH; 0
          DC006H; 1
          DC05BH; 2
          DC04FH; 3
          DC066H; 4
          DC06DH; 5
          DC07DH; 6
          DC007H; 7
          DC07FH; 8
          DC06FH; 9
          DC077H; A
          DC07CH; B
          DC039H; C
          DC05EH; D
          DC079H; E
          DC071H; F
          A1:

          本文引用地址:http://www.ex-cimer.com/article/201612/324335.htm

          MOVA,0;顯示內(nèi)容
          MOV[8AH],A;第一位數(shù)碼管段碼顯示內(nèi)容寄存器
          MOVA,0;顯示內(nèi)容
          MOV[8BH],A;第二位數(shù)碼管段碼顯示內(nèi)容寄存器
          MOVA,0;顯示內(nèi)容
          MOV[8CH],A;第三位數(shù)碼管段碼顯示內(nèi)容寄存器
          MOVA,0;顯示內(nèi)容
          MOV[8DH],A;第四位數(shù)碼管顯示內(nèi)容寄存器
          MOVA,08H;跟CP1C寄存器設(shè)置要求選擇數(shù)據(jù)
          MOVCP1C,A;設(shè)置PC口為I/0口而不是中斷口
          CLRPCC;設(shè)置pc 口為輸出口
          CLRPDC;設(shè)置PD 口為輸出口
          MOVA,1;設(shè)置初始顯示位碼顯示第一位
          MOV[80H],A;位碼寄存器
          MOVA,8AH;設(shè)置對應(yīng)第一位段碼寄存器
          MOVMP0,A;間接寄存器指針
          MOVA,00000000B;
          MOVPRM1,A;設(shè)置外部中斷0的管腳為PA.3
          MOVA,00000010B;
          MOVINTEG,A;設(shè)置外部中斷0為下降沿觸發(fā)
          CLRACERL;設(shè)置PA口不為AD輸入口
          SETPAPU.3;設(shè)置PA.3上拉
          SETPAC.3;設(shè)置PA.3為輸入口
          MOVA,08H;
          MOVCP0C,A;設(shè)置PA3不為比較器輸入口
          CLRPDC;設(shè)置PD口為輸出口
          MOVA,01H;設(shè)置PD口初始狀態(tài)
          MOVPD,A;PD口顯示初始狀態(tài)
          MOVA,00000000B;設(shè)置TM2 計數(shù)時鐘位為fSYS/4
          MOVTM2C0,A
          MOVA,11000001B ;設(shè)置TM2中斷為定時/計數(shù)模式選擇比較器A匹配
          MOVTM2C1,A
          MOVA,LOW 5000;設(shè)置中斷時間為5000個時鐘周期
          MOVTM2AL,A;低8位
          MOVA,HIGH 5000;設(shè)置中斷時間為5000個時鐘周期
          MOVTM2AH,A;高8位
          CLRMF0F;清多功能中斷0標(biāo)志
          CLRT2AF;清定時器2較器A中斷標(biāo)志
          SETMF0E;使能多功能0中斷
          SETT2AE;使能定時器2較器A中斷
          CLRINT0F;清中斷0標(biāo)志
          SETINT0E;使能外部0中斷
          SETEMI;使能總中斷
          SETT2ON;開始計數(shù)
          JMP$


          上一頁 1 2 下一頁

          關(guān)鍵詞: 合泰單片機中斷嵌

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();