新聞中心

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

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

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

        JZINTEND
            INCDPTR
            AJMPINTEND//跳到中斷結(jié)束
          SecondJ:MOVA,R7//二次判斷
            JZWaitReply//跳到執(zhí)行應(yīng)答判斷是否命令接收結(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//判斷主機(jī)的發(fā)送狀態(tài),是否返回
            ANLA,#004H
            JZRLOOP1
            AJMPINTEND//跳到中斷結(jié)束
          WaitReply://執(zhí)行應(yīng)答
          RLOOP:MOVA,P3//判斷主機(jī)的復(fù)位信號(hào)
            ANLA,#004H
            JZRLOOP
            LCALLDelay30us
            CLRP3.2//從機(jī)拉低電平應(yīng)答
            LCALLDelay150us
            SETBP3.2//釋放總線
            NOP
            NOP
            NOP
            NOP
          INTEND:
            INCR7
            CLRIE0
            SETBEX0//開中斷
            RETI//中斷返回
          ID:DB001H//ID表
            DB0C3H
            DB04DH
            DB057H
            DB033H
            DB022H
            DB000H
            DB0D2H

        本文引用地址:http://www.104case.com/article/171098.htm

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


        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 宁国市| 朝阳区| 临邑县| 高碑店市| 巨鹿县| 房山区| 苗栗县| 罗平县| 凤庆县| 鄂伦春自治旗| 文安县| 永嘉县| 错那县| 长阳| 出国| 博乐市| 桐柏县| 本溪市| 常山县| 林州市| 扎兰屯市| 扎赉特旗| 大同县| 疏勒县| 三穗县| 江永县| 龙海市| 迁西县| 阿尔山市| 铜梁县| 阿鲁科尔沁旗| 江华| 怀宁县| 南皮县| 随州市| 平乡县| 克东县| 绵竹市| 清镇市| 额济纳旗| 广水市|