国产探花在线精品一区二区,中文字幕亚洲视频,亚洲国产天堂久久综合网站,亚洲精品亚洲人成在线麻豆

歡迎您訪問鄭州興邦電子股份有限公司官方網站!
阿里巴巴誠信通企業
全國咨詢熱線:40000-63966
興邦電子,中國水控機第一品牌

聯系興邦電子

全國咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區蓮花街電子電器產業園

關于非接觸式IC智能(射頻)卡及其讀寫設備內核技術的研究與應用開發(連載11)

文章出處:http://5052h112.com 作者:張敏   人氣: 發表時間:2011年11月01日

[文章內容簡介]:關于非接觸式IC智能(射頻)卡及其讀寫設備內核技術的研究與應用開發(連載11)

;---------------------SEND THE 1st line 0 -----------------------
kb_look_pad:
    ;ACALL INIT_DISP_BUF
    MOV R7,#20H
    LCALL D500US

    MOV A,#11111110B
    ;CLR P1.0        ;SEND THE 1st line 0
    mov p1,a
    CLR P2.0        ;enable kb func.

    setb c         ;set : c=1
    mov c,p1.4       ;if 1 pressed, then p1.4=0,then c=0
    jnc kb_1_find
    mov c,p1.5       ;if 2 pressed, then p1.5=0,then c=0
    jnc kb_2_find
    mov c,p1.6       ;if 3 pressed, then p1.6=0,then c=0
    jnc kb_3_find
    mov c,p1.7       ;if 2nd pressed, then p1.7=0,then c=0
    jnc kb_2nd_find

    clr c
;---------------------SEND THE 2nd line 0 -----------------------
    MOV A,#11111101B
    ;CLR P1.1        ;SEND THE 2nd line 0
    mov p1,a
    CLR P2.0        ;enable kb func.

    setb c         ;set : c=1
    mov c,p1.4       ;if 4 pressed, then p1.4=0,then c=0
    jnc kb_4_find
    mov c,p1.5       ;if 5 pressed, then p1.5=0,then c=0
    jnc kb_5_find      
    mov c,p1.6       ;if 6 pressed, then p1.6=0,then c=0
    jnc kb_6_find      
    mov c,p1.7       ;if READ pressed, then p1.7=0,then c=0
    jnc kb_read_find

    clr c

;---------------------SEND THE 4th line 0 -----------------------
    MOV A,#11110111B
    ;CLR P1.0        ;SEND THE 4th line 0
    mov p1,a
    CLR P2.0        ;enable kb func.

    setb c         ;set : c=1
    mov c,p1.4       ;if . pressed, then p1.4=0,then c=0
    jnc kb_dot_find
    mov c,p1.5       ;if 0 pressed, then p1.5=0,then c=0
    jnc kb_0_find
    mov c,p1.6       ;if REQUEST pressed, then p1.6=0,then c=0
    jnc kb_request_find
    mov c,p1.7       ;if EXE C pressed, then p1.7=0,then c=0
    jnc kb_exe c_find

    clr c
   
     RET
;----------------------------------------------------------------
kb_dot_find:ljmp kb_dot_find_1 ;relay for instr.”jnc”
kb_0_find: ljmp kb_0_find_1
kb_request_find:ljmp kb_request_find_1
kb_exe c_find: ljmp kb_exe c_find_1
kb_2nd_find:ljmp kb_2nd_find_1
kb_read_find:ljmp kb_read_find_1
kb_write_find:ljmp kb_write_find_1

kb_1_find:ljmp kb_1_find_1
kb_2_find:ljmp kb_2_find_1
kb_3_find:ljmp kb_3_find_1
kb_4_find:ljmp kb_4_find_1
kb_5_find:ljmp kb_5_find_1
kb_6_find:ljmp kb_6_find_1
kb_7_find:ljmp kb_7_find_1
kb_8_find:ljmp kb_8_find_1
kb_9_find:ljmp kb_9_find_1
;------------------------- kb_x_find, process--------------------
kb_1_find_1:
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#01H
    ret
;--------------------------------
kb_2_find_1:    
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#02h
    ret
;--------------------------------
kb_3_find_1:     
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#03h
    ret
;--------------------------------
kb_2nd_find_1:      ;clear the current 8_LED display_value with “00”
    LCALL INIT_DISP_BUF
    ;ACALL DISPLAY
    ;ACALL H_DISPLAY
    ;LCALL DISP_BUF_right_MOVE
    ;MOV 3AH,#0ah
    ret
;--------------------------------
kb_4_find_1:
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#04h
    ret
;--------------------------------
kb_5_find_1:     
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#05h
    ret
;--------------------------------
kb_6_find_1:     
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#06h
    ret
;--------------------------------
kb_7_find_1:
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#07h
    ret
;--------------------------------
kb_8_find_1:     
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#08h
    ret
;--------------------------------
kb_9_find_1:     
    LCALL DISP_BUF_right_MOVE
    MOV 3AH,#09h
    ret
;--------------------------------
kb_0_find_1:    
     LCALL DISP_BUF_right_MOVE
     MOV 3AH,#00h
    ret
;--------------------------------
kb_write_find_1:     
    ret
;--------------------------------
kb_dot_find_1:
    MOV 3AH,#03h
    mov 39h,#01h
    ret
;--------------------------------
kb_request_find_1:     
    MOV 3AH,#05h
    mov 39h,#01h
    ret
;--------------------------------
kb_exe c_find_1:     
    MOV 3AH,#06h
    mov 39h,#01h
    ljmp kb_all_exit
    ret
;--------------------------------
kb_read_find_1:     
    MOV a,39H
    ANL A,#00001111B
    SWAP A
    MOV R1,A
    mov A,3Ah
    ANL A,#00001111B
    ADD A,R1

;------------ NOW COMPARE THE EXACT BLOCK NUMBER ------------
;----------------- the 00h sector --------------------
COMPARE_00:
         CJNE A,#00H,COMPARE_01
         lcall sector_00_common
          
         MOV 78h,#00h          ;READ'S Sect. NO.
         lcall read_x_block
         ljmp read_x_block_exit

COMPARE_01:
        CJNE A,#01H,COMPARE_02
         lcall sector_00_common

         MOV 78h,#01h          ;READ'S Sect. NO.
         lcall read_x_block
         ljmp read_x_block_exit

COMPARE_02:
        CJNE A,#02H,COMPARE_03
         lcall sector_00_common
         
         MOV 78h,#02h          ;READ'S Sect. NO.
         lcall read_x_block
         ljmp read_x_block_exit

COMPARE_03:    CJNE A,#03H,COMPARE_04
         lcall sector_00_common

         MOV 78h,#03h          ;READ'S Sect. NO.
         lcall read_x_block
         ljmp read_x_block_exit

(待續)

本文關鍵詞:關于非接觸式IC智能射頻卡及其讀寫設備內,于非接觸式IC智能射頻卡及其讀寫設備內核,非接觸式IC智能射頻卡及其讀寫設備內核技,接觸式IC智能射頻卡及其讀寫設備內核技術,觸式IC智能射頻卡及其讀寫設備內核技術的,式IC智能射頻卡及其讀寫設備內核技術的研,IC智能射頻卡及其讀寫設備內核技術的研究,C智能射頻卡及其讀寫設備內核技術的研究與,智能射頻卡及其讀寫設備內核技術的研究與應,能射頻卡及其讀寫設備內核技術的研究與應用,射頻卡及其讀寫設備內核技術的研究與應用開,頻卡及其讀寫設備內核技術的研究與應用開發,卡
回到頂部
    1. <menu id="r98jr"><dl id="r98jr"></dl></menu>
        <ul id="r98jr"></ul>

        1. 主站蜘蛛池模板: 马边| 中阳县| 湄潭县| 永修县| 南澳县| 韩城市| 开化县| 新竹县| 鹤山市| 阿拉善右旗| 稷山县| 扎囊县| 涡阳县| 洱源县| 怀宁县| 长沙县| 陕西省| 宽城| 高阳县| 桦川县| 兴化市| 南通市| 安福县| 夏邑县| 洪江市| 汾阳市| 宜君县| 织金县| 衢州市| 皮山县| 荣成市| 资兴市| 教育| 湘阴县| 临汾市| 辉县市| 昌乐县| 昭平县| 吴川市| 福建省| 阿尔山市|