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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > TM卡在1-wire系統(tǒng)中的單片機等效替換

          TM卡在1-wire系統(tǒng)中的單片機等效替換

          作者: 時間:2012-07-31 來源:網(wǎng)絡 收藏

          JZINTEND
              INCDPTR
              AJMPINTEND//跳到中斷結(jié)束
            SecondJ:MOVA,R7//二次判斷
              JZWaitReply//跳到執(zhí)行應答判斷是否命令接收結(jié)束
              ANLA,#008H
              JZWaitOrder//跳到執(zhí)行接收命令
              SETB00H
            WaitOrder: LCALLDelay15us//接收命令
              NOP
              NOP
              MOVA,P3//采樣P3.2
              ANLA,#004H
              JZSAVE_R6
              MOVA,#001H
            SAVE_R6:
              ORLA,R6 //保存命令到R6
              RRA
              MOVR6,A
            RLOOP1:
              MOVA,P3//判斷主機的發(fā)送狀態(tài),是否返回
              ANLA,#004H
              JZRLOOP1
              AJMPINTEND//跳到中斷結(jié)束
            WaitReply://執(zhí)行應答
            RLOOP:MOVA,P3//判斷主機的復位信號
              ANLA,#004H
              JZRLOOP
              LCALLDelay30us
              CLRP3.2//從機拉低電平應答
              LCALLDelay150us
              SETBP3.2//釋放總線
              NOP
              NOP
              NOP
              NOP
            INTEND:
              INCR7
              CLRIE0
              SETBEX0//開中斷
              RETI//中斷返回
            ID:DB001H//ID表
              DB0C3H
              DB04DH
              DB057H
              DB033H
              DB022H
              DB000H
              DB0D2H

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

            本文代碼在實際運用中得到了很好的驗證,能夠穩(wěn)定地替代SMC1990A1實現(xiàn)卡的ROM功能,極大地方便了權(quán)限管理人員用于丟失或損壞的卡的權(quán)限管理。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

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

          關閉
          看屁屁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); })();