亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? em4001門禁卡解碼程序.txt

?? 本例是一個用PIC16F73編寫的門禁讀卡器解碼并顯示的源程序
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
;本例是一個用PIC16F73編寫的門禁讀卡器解碼并顯示的源程序
;門禁讀卡頭為韋根26編碼格式,數據“0"為DATAO線上出現400US的低電平加2000US的高電平
;                            數據”1"為DATA1線上出現400US的低電平加2000US的高電平
;                            無數據輸出時DATA0,DATA1線上為高電平
;晶振4MHZ
;*******************************************************************
LIST P=16F73,R=DEC  ;定義器件為16F73,默認數制為十進制
#INCLUDE<P16F73.INC>
#DEFINE        DATE164      PORTA,0     ;定義164數據位
#DEFINE        CLK164       PORTA,1     ;定義164時鐘位 
#DEFINE        ENABLE164    PORTA,2     ;定義164顯示使能位
;-------中斷保護寄存器
W_TEMP         EQU           20H        ;W中間寄存器
STATUS_TEMP    EQU           21H        ;STATUS中間寄存器
;-------延時寄存器
COUNT0_DELAY   EQU           22H        ;延時記數用寄存器
COUNT1_DELAY   EQU           23H 
;-------顯示寄存器
DATE_ZJ        EQU           24H        ;顯示數據寄存器
TEMP_JZ        EQU           25H        ;顯示間址寄存器
BZ_TEMP        EQU           26H        ;刷新標志寄存器
COUNT_FMBCD    EQU           27H        ;發碼次數寄存器
QIAN           EQU           28H        ;顯示千位寄存器
BAI            EQU           29H        ;百
SHI            EQU           2AH        ;十
GE             EQU           2BH        ;個
;-------移位數據寄存器
TEMP_YIWEI     EQU           2DH
;-------韋根解碼寄存器
TEMP_QIAN      EQU           30H        ;韋根解碼數據寄存器
TEMP_BAI       EQU           31H
TEMP_SHI       EQU           32H
TEMP_GE        EQU           33H
COUNT_WG       EQU           34H        ;韋根數據位數寄存器
;--------------數制轉換寄存器
DATE_7         EQU           35H        
DATE_6         EQU           36H
DATE_5         EQU           37H
DATE_4         EQU           38H
DATE_3         EQU           39H
DATE_2         EQU           3AH
DATE_1         EQU           3BH
;------------------------------------------------
               ORG           00H
               NOP
               GOTO          START
;--------------中斷子程序----------------------------
               ORG           04H
PBDPZD
               MOVWF       W_TEMP           ;現場保護
               SWAPF       STATUS,0       
               MOVWF       STATUS_TEMP
               CALL        SHUJU_JS
;----------------
INEND          BCF         INTCON,RBIF      ;清PORTB中斷標志位
               SWAPF       STATUS_TEMP,W    ;恢復中斷前STATUS,W的值
               MOVWF       STATUS
               SWAPF       W_TEMP,1
               SWAPF       W_TEMP,0         ;(用SWAPF才不會影響STATUS的值)
               RETFIE
;--------------顯示代碼表-------------------------------
TB             ADDWF         PCL,1
               RETLW         03H           ;0
               RETLW         9FH           ;1
               RETLW         25H           ;2
               RETLW         0DH           ;3
               RETLW         99H           ;4
               RETLW         49H           ;5
               RETLW         0C1H          ;6
               RETLW         1FH           ;7
               RETLW         01H           ;8
               RETLW         19H           ;9
               RETLW         11H           ;A
               RETLW         0C1H          ;B
               RETLW         63H           ;C
               RETLW         0A1H          ;D
               RETLW         61H           ;E
               RETLW         71H           ;F
               RETLW         0FFH          ;關顯示
               RETURN
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
;--------------主程序------------------------------------------------------
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
               ORG            60H
START
;--------------寄存器全部清零
               MOVLW          20H
               MOVWF          FSR
ST:            CLRF           00H
               INCF           FSR,1
               BTFSS          FSR,6
               GOTO           ST   
;---------------
               BCF           STATUS,RP0    ;選體0
               BCF           STATUS,RP1    ;
               CLRF          PORTA         ;清RA,RB,RC口
               CLRF          PORTB
               CLRF          PORTC
;---------------
               BSF           STATUS,RP0    ;選體1
               MOVLW         06H
               MOVWF         ADCON1        ;RA口設置為普通I/O口
               MOVLW         00H              
               MOVWF         TRISA         ;RA口設置為輸出口
               MOVLW         0FFH
               MOVWF         TRISB         ;RB口設置為輸入口
               MOVLW         06H
               MOVWF         TRISC         ;CCP1,CCP2為輸入口
               BCF           STATUS,RP0    ;恢復體0
;--------------程序測試子程序(初始顯示1234)        
               MOVLW         01H           ;1
               MOVWF         QIAN             
               MOVLW         02H           ;2
               MOVWF         BAI
               MOVLW         03H           ;3
               MOVWF         SHI 
               MOVLW         04H           ;4
               MOVWF         GE
               CALL          XIANSHI
;---------------
               BCF           INTCON,RBIF
               BSF           INTCON,RBIE      ;開RB口電平中斷
               BSF           INTCON,GIE       ;開總中斷
;************************************************************
;**************主程序內核************************************
MAIN           NOP
               MOVLW         1AH           ;設置韋根解碼位數
               MOVWF         COUNT_WG 
               BTFSS         PORTB,1       ;判斷是否需要移位操作
               CALL          AJYW          
               BTFSS         PORTB,2       ;判斷是否需要顯示轉換
               CALL          XSZH
               BTFSC         BZ_TEMP,0     ;判斷是否需要數制轉換
               CALL          BINZHEX
               BTFSC         BZ_TEMP,1     ;判斷是否需要顯示刷新
               CALL          XIANSHI
               GOTO          MAIN
;************************************************************
;==============數據接收子程序================================
SHUJU_JS
               CLRF          TEMP_GE       ;清韋根解碼數據寄存器
               CLRF          TEMP_SHI
               CLRF          TEMP_BAI
               CLRF          TEMP_QIAN
               CLRF          TMR1L         ;清TMR1寄存器
               CLRF          TMR1H
               CLRF          T1CON         ;TMR1計數分配比1:1
               BCF           PIR1,TMR1IF   ;清TMR1中斷標志位
;--------------
               BTFSS         PORTB,6       ;判斷數據是"0"?
               GOTO          SHUJU_JS0L
               BTFSS         PORTB,7       ;判斷數據是"1"?
               GOTO          SHUJU_JS1L
               GOTO          SHUJU_WAN
;--------------數據0
SHUJU_JS0L
               BCF           T1CON,TMR1ON  ;關閉TMR1
               CLRF          TMR1L         ;清TMR1寄存器
               CLRF          TMR1H
               BSF           T1CON,TMR1ON  ;啟動TMR1

               BTFSC         PIR1,TMR1IF   ;如TMR1計數溢出則是錯誤接收
               GOTO          SHUJU_WAN
               BTFSS         PORTB,6
               GOTO          $-3
               BCF           STATUS,C      ;將數據"0"壓入數據寄存器
               RLF           TEMP_GE,1
               RLF           TEMP_SHI,1
               RLF           TEMP_BAI,1
               RLF           TEMP_QIAN,1
               DECFSZ        COUNT_WG,1    ;判斷26位數據是否接收完畢
               GOTO          SHUJU_JSH     ;未接收完畢則轉向測高電平脈寬
               GOTO          SHUJU_BZ      ;數據接收完畢則置刷新標志位
;--------------數據1
SHUJU_JS1L

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区精品在线观看| 欧美一区二区三区四区视频| 五月婷婷欧美视频| 日韩美女久久久| 国产精品伦理一区二区| 久久免费视频一区| 久久精品日产第一区二区三区高清版| 精品国产免费久久| 2023国产精品| 国产精品青草综合久久久久99| 国产亚洲精品超碰| 国产精品久久午夜| 伊人婷婷欧美激情| 亚洲尤物在线视频观看| 日韩国产欧美在线播放| 久久99精品久久久久久动态图| 丝袜a∨在线一区二区三区不卡| 日韩高清国产一区在线| 久久精品国产精品亚洲综合| 国产乱色国产精品免费视频| 波多野洁衣一区| 97久久超碰国产精品| 欧美中文字幕久久| 精品少妇一区二区三区视频免付费| 亚洲精品一区二区三区蜜桃下载| 欧美国产一区二区| 亚洲电影激情视频网站| 精一区二区三区| av在线不卡免费看| 欧美日韩另类一区| 久久精品视频一区| 一区二区三区四区乱视频| 人人精品人人爱| 国产不卡视频一区| 欧美亚洲日本一区| 国产亚洲欧美日韩日本| 亚洲国产色一区| 国产麻豆一精品一av一免费| 色悠久久久久综合欧美99| 日韩欧美国产综合在线一区二区三区| 久久综合色婷婷| 亚洲私人黄色宅男| 秋霞av亚洲一区二区三| 成人午夜激情视频| 91精品视频网| 一二三四区精品视频| 国内久久婷婷综合| 制服丝袜中文字幕亚洲| 亚洲三级免费电影| 国产一区二区三区精品视频| 在线看国产一区二区| 国产欧美一区二区三区鸳鸯浴 | 日韩视频一区二区| **网站欧美大片在线观看| 美腿丝袜亚洲一区| 欧美精品丝袜中出| 亚洲欧美另类久久久精品| 国产一区二区免费看| 91麻豆精品国产无毒不卡在线观看| 亚洲人成精品久久久久| 成人精品在线视频观看| 久久综合色婷婷| 免费观看91视频大全| 欧美在线免费视屏| 樱花草国产18久久久久| 波多野结衣亚洲一区| 国产亚洲精品7777| 国产精品456露脸| 久久中文娱乐网| 国产精品综合视频| 欧美videos大乳护士334| 香港成人在线视频| 欧美日韩国产天堂| 亚洲电影一区二区三区| 欧美性淫爽ww久久久久无| 亚洲免费在线看| 成人的网站免费观看| 亚洲国产精品精华液ab| 成人av手机在线观看| 中文字幕不卡在线观看| 成人一区二区三区视频在线观看| 欧美精品一区二区三区高清aⅴ| 裸体一区二区三区| 精品电影一区二区三区| 激情综合色综合久久| 精品少妇一区二区三区日产乱码 | 91丨porny丨首页| 亚洲视频小说图片| 日本精品视频一区二区三区| 亚洲欧美激情在线| 欧美日韩中文字幕一区二区| 丝瓜av网站精品一区二区| 日韩欧美一区在线观看| 国产精品996| 亚洲激情欧美激情| 日韩一区二区中文字幕| 国产毛片精品国产一区二区三区| 国产欧美日产一区| 欧美性xxxxxxxx| 久久国产免费看| 国产精品嫩草影院com| 91极品视觉盛宴| 秋霞成人午夜伦在线观看| 国产欧美日韩另类一区| 欧洲精品在线观看| 激情国产一区二区| 国产精品麻豆一区二区 | 精品国产凹凸成av人导航| 丁香婷婷综合色啪| 亚洲国产视频一区| 久久久久国产一区二区三区四区 | 这里只有精品电影| 成人免费观看视频| 五月综合激情网| 国产精品欧美一区二区三区| 欧美色视频一区| 成人午夜碰碰视频| 另类欧美日韩国产在线| 最新国产成人在线观看| 日韩一区二区免费在线电影| 国产白丝网站精品污在线入口| 日韩激情一二三区| 亚洲色大成网站www久久九九| 日韩三级.com| 在线影院国内精品| 国产精一品亚洲二区在线视频| 亚洲国产精品欧美一二99| 久久精品视频在线看| 日韩午夜中文字幕| 在线中文字幕一区二区| 懂色av一区二区在线播放| 丝袜美腿亚洲一区| 制服丝袜亚洲网站| 国产精品1区2区3区| 欧美精品一二三| 91丨国产丨九色丨pron| 久久er99热精品一区二区| 亚洲在线视频一区| 国产精品麻豆视频| 国产日产欧美精品一区二区三区| 日韩视频一区二区三区在线播放| 色综合久久88色综合天天6 | 成人av综合在线| 国产精一区二区三区| 免费高清不卡av| 日本vs亚洲vs韩国一区三区二区| 一区二区三区波多野结衣在线观看| 国产视频一区不卡| 欧美国产日韩在线观看| 久久亚区不卡日本| 精品欧美一区二区久久| 91精品国产欧美一区二区| 在线精品国精品国产尤物884a| 91久久国产最好的精华液| 91婷婷韩国欧美一区二区| 99久久精品国产一区| 成人黄色国产精品网站大全在线免费观看| 精品无人码麻豆乱码1区2区| 开心九九激情九九欧美日韩精美视频电影 | 国产东北露脸精品视频| 国产米奇在线777精品观看| 国产美女主播视频一区| 风间由美性色一区二区三区| 国产成人精品一区二| 成人国产精品免费观看| 97国产一区二区| 欧美日韩精品高清| 欧美一区午夜精品| 2024国产精品视频| 一区二区中文字幕在线| 亚洲精品高清在线观看| 天堂久久一区二区三区| 精品一区二区在线播放| 国产成人午夜电影网| 91一区在线观看| 7777精品伊人久久久大香线蕉最新版 | 欧美日韩一区二区在线观看视频 | 欧洲一区在线观看| 欧美男男青年gay1069videost| 日韩欧美一二区| 国产日韩欧美不卡| 亚洲综合在线电影| 麻豆免费看一区二区三区| 国产aⅴ综合色| 欧美午夜不卡在线观看免费| 日韩欧美一区二区视频| 国产精品你懂的在线欣赏| 亚洲国产成人tv| 国产精品一区二区你懂的| 91官网在线免费观看| 精品精品国产高清一毛片一天堂| 国产精品水嫩水嫩| 香港成人在线视频| 成人av网站在线观看| 91精品国产91热久久久做人人 | 日本欧美韩国一区三区| av成人免费在线| 日韩三级.com| 亚洲第一狼人社区| 成人午夜精品一区二区三区|