新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 非接觸式智能卡模塊ID-0/10/15的原理及應用

        非接觸式智能卡模塊ID-0/10/15的原理及應用

        作者: 時間:2012-05-03 來源:網絡 收藏

        WIEGAND_DATA: RLC A ;

        DJNZ R3,WIEGAND1 ;BYTE IS NOT OVER

        ANL A,#00001111B ;BYTE OVER

        MOV @R0,A ;SAVE DATA TO INRAM

        INC R0 ;INCREASE INRAM ADDRESS

        MOV R3,#4 ;4 BITS PER BYTE

        DJNZ R2,WIEGAND1 ; READ DATA AGAIN

        ODD: JNB ID-0_DATA0,ODD_BIT ;WAIT ODD CHECK BIT

        JB ID-0_DATA1,ODD ;

        ODD_BIT: NOP ;

        LCALL DELAY25US ;DELAY 25 μS

        MOV C,ID-0_DATA0 ;ODD CHECK BIT

        MOV ODD_CHECK,C ;SAVE ODD CHECK BIT

        NOP

        LJMP OTHER_PROGRAM ;READ CARD OVER

        DELAY25US: MOV R4,#11 ;DELAY 25μS

        DELAY25US_A: DJNZ R4,DELAY25US_A

        NOP

        RET

        DELAY175US: MOV R4,#86 ;DELAY 175 μS

        DELAY175US_A: DJNZ R4,DELAY175US_A

        蜂鳴器相關文章:蜂鳴器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 邻水| 雷州市| 金溪县| 寿光市| 安吉县| 蒙山县| 土默特左旗| 岗巴县| 榆社县| 金堂县| 泸定县| 本溪| 潞西市| 曲阳县| 蒲城县| 万源市| 宝兴县| 红安县| 新民市| 镇宁| 阳新县| 固镇县| 昌江| 兴义市| 湖州市| 融水| 恩施市| 金塔县| 讷河市| 六盘水市| 本溪市| 长沙市| 改则县| 图们市| 合作市| 会宁县| 阿图什市| 兴化市| 阜阳市| 新密市| 清流县|