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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tic4.asm

?? 適用51單片機(jī)的2401存儲(chǔ)器的讀寫操作
?? ASM
?? 第 1 頁 / 共 4 頁
字號(hào):
        RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
BEGIN42: CLR   ICSCL
        LCALL    DELAY_20
        SETB    ICSDA
        NOP
        NOP
        NOP
        SETB     ICSCL
        NOP
        NOP
        NOP
        CLR     ICSDA
        NOP
        NOP
        RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
END_42: CLR    ICSCL
        NOP
        NOP
        CLR      ICSDA
        NOP
        NOP
        NOP
        SETB     ICSCL
        NOP
        NOP
        NOP
        SETB     ICSDA
        NOP
        NOP
        RET

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
BRD_42:
       MOV     R4,#08H
BRD_421:
        CLR     ICSCL
        LCALL   DELAY_20
        SETB    ICSDA
        LCALL   DELAY_20
        SETB    ICSCL
        MOV     C,ICSDA
        RRC     A
        LCALL   DELAY_20
        DJNZ    R4,BRD_421
        RET

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
BWR_42:
       MOV      R4,#00H
BWR_421:
        setb     ICSCL
        LCALL    DELAY_20
        clr     ICSCL
        LCALL   DELAY_20
        DJNZ    R4,BWR_421
        RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
INTERR42:
       CLR     ICSCL
       NOP
       NOP
       CLR     ICRST
       NOP
       NOP
       CLR     ICSDA
       LCALL    DELAY_20
       SETB    ICRST
       LCALL   DELAY_20
       SETB    ICSDA
       LCALL   DELAY_20
       CLR     ICRST
       LCALL   DELAY_20
       RET
;===========24C01控制===================
;WRITE A BYTE    TEMP0----POS   TEMP2----DATA
WRITE24C01:
        LCALL     bstart
        MOV       DATAW , #0a0h
        LCALL     wbyte
        MOV       DATAW ,TEMP0   ;addr
        LCALL     wbyte
        MOV       DATAW ,TEMP2
        LCALL     wbyte          ;data
        LCALL     bstop
        LCALL     DELAY10
        RET
 ;--------------write a  byte from DATAW
wbyte:
       mov      a,#8h
       mov      R3,a
wb0_1:
       clr      TEMP1.0
       jnb      DATAW.7, OO24      ;if DATAW.7==0  jmp
       setb     TEMP1.0
OO24:
       LCALL    bitout
       mov      a,DATAW
       rl       a
       mov      DATAW,  a
       djnz     R3, wb0_1
       LCALL    bitin
       ret
;--------------AT24CXX WRITE A BIT
bitout:
      clr     SCL24
      nop
      jnb     TEMP1.0,bit0_0              ;if tyempbit=0  jmp  00 ??
      setb    SDA24
      nop
      sjmp    bit0_1
bit0_0:
      clr     SDA24
      nop
      nop
bit0_1:
      setb    SCL24
      nop
      NOP
      nop
      nop
      clr     SCL24
      nop
      nop
      ret
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;TEMP0----POS   TEMP2----DATA
READ24C01:
        LCALL     bstart
        mov       DATAW,#0a0h
        LCALL     wbyte
        mov       DATAW,TEMP0
        LCALL     wbyte
        LCALL     bstart
        mov       DATAW,#0a1h
        LCALL     wbyte
        LCALL     rbyte
        mov       TEMP2,DATAR
        LCALL     bstop
        ret
;--------------read a byte FROM 24C01
RBYTE:
      mov      R3,#08H
      mov      datar,#00H
RB0_1:
      LCALL    bitin
      jnb      TEMP1.0,mm24
      setb     DATAR.0
MM24:
      mov      a,DATAR
      rl       a
      mov      DATAR,a
      nop
      djnz     R3,rb0_1
      rr       a
      mov      DATAR,a
      ret
;------------AT24CXX READ A BIT
bitin:
      clr      SCL24
      nop
      nop
      nop
      clr      TEMP1.0
      setb     SCL24
      nop
      nop
      SETB      SDA24
      NOP
      nop
      nop
      JNB       SDA24 ,  CC24
      setb      TEMP1.0
CC24:
      nop
      nop
      NOP
      clr        SCL24
      nop
      ret

;---------------  AT24CXX START SUB
bstart:
      SETB      SCL24
      NOP
      NOP
      setb      SDA24
      nop
      nop
      nop
      nop
      nop
      nop
      clr       SDA24
      nop
      nop
      nop
      nop
      nop
      NOP
      clr       SCL24
      ret
;---------------AT24CXX STOP SUB
    bstop:
      clr       SDA24
      nop
      nop
      NOP
      nop
      nop
      setb       SCL24
      nop
      nop
      nop
      nop
      nop
      nop
      nop
      setb       SDA24
      nop
      nop
      ret

;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
DELAY:   MOV     R7,#80        ;80*250*2=40ms
         MOV     R6,#0F0H
DELAY2:  DJNZ    R6,DELAY2
         MOV     R6,#0F0H
         DJNZ    R7,DELAY2
         RET
;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
;USE IN SEND
delay_PC:
             MOV        R6,#0F0H
DELAYPC1:
             MOV        R7,#0F0H
DELAYPC2:
             DJNZ       R7,DELAYPC2
             DJNZ       R6,DELAYPC1
             RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DELAY_10:MOV     R7,#00H       ;500us
DELAY1:  DJNZ    R7,DELAY1
         ret
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;IC CARD USE
DELAY_20:
       MOV      R3,#09h
DELAY_201:
       DJNZ    R3,DELAY_201
       RET

;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

;USE IN WRITE 24C01
DELAY10:                     ;5mS
         MOV      R7,#10
         MOV      R6,#0F0h
DELAY3:  DJNZ     R6,DELAY3
         MOV      R6,#0F0H
         DJNZ     R7,DELAY3
         RET
;=========是否傳送超時(shí)==========
OVERTIME:
             CLR        RFLAG.2
             INC        OVTIM
             MOV        A,OVTIM
             CJNE       A,#05H,OVERTIMEOUT
             SETB       RFLAG.2
OVERTIMEOUT:  RET
;====工作的燈光顯示========
NORMALLIGHT:
        SETB    P2.1
        SETB    P2.2
        RET
;======插卡處理的燈光顯示======
GREENLIGHT:
        CLR     P2.1
        SETB    P2.2
        RET
;=======錯(cuò)卡處理的燈光顯示====
REDLIGHT:
        SETB     P2.1
        CLR      P2.2
        RET
;==========
NOLIGHT:
        CLR      P2.1
        CLR      P2.2
        RET
;==== 設(shè)置定時(shí)器0工作方式(10ms)=======
INIT0:
        CLR     TR0
        CLR     ET0
        MOV     TMOD,#21H        ;
        MOV     TL0, #0ffh             ;12 MHz #0f0H
        MOV     TH0, #0dbh             ;12 MHz #0d8H
        SETB    TR0
        SETB    EA
        SETB    ET0
        RET
;=====串口初始化=================
INITCOMM:
         CLR    EA
         CLR    TR1
         MOV    TMOD,#21H
         MOV    TH1,#0F3H;(fDh   ;(9600)  f3h(2400  f4)  E6H( 1200bod   e8)
         MOV    TL1,#0F3H;(fdh   ;9600  0f3h 0E6H
         MOV    SCON,#50H
         SETB   TR1
         SETB   EA
         SETB   ES
         RET
;========看門狗==============
SEDOG:
             SETB      P2.0
             NOP
             NOP
             NOP
             CLR       P2.0
             RET
;=========開機(jī)===============
RESTORE:
             SETB     P2.3
             NOP
             NOP
             RET
;==========關(guān)機(jī)==============
CLOSESTORE:

             CLR     P2.3
             NOP
             NOP
             RET
;======置IC卡端口狀態(tài)===================
INITIC:      CLR       ICRST
             NOP
             NOP
             CLR       ICSCL
             NOP
             NOP
             SETB      ICINT			;置IC卡插卡狀態(tài)為輸入方式
             RET
;======選擇寄存器組================
CHOSERES:
             CLR       PSW.3
             CLR       PSW.4
             RET
;=======初始化變量(清理寄存器)=====
INICLR:      MOV        R0,#20H
INICLR1:     MOV        @R0,#00H
             INC        R0
             CJNE       R0,#66H,INICLR1
             RET
      END

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费观看av| 国产精品久久夜| 免费观看一级特黄欧美大片| 欧美绝品在线观看成人午夜影视 | 日韩免费观看2025年上映的电影| 亚洲综合在线电影| 在线观看亚洲精品视频| 亚洲福中文字幕伊人影院| 91精品国产91热久久久做人人| 三级一区在线视频先锋| 精品999在线播放| 丰满亚洲少妇av| 亚洲欧美另类图片小说| 欧美精品少妇一区二区三区| 麻豆91在线看| 国产精品久久久久久福利一牛影视 | 日本不卡的三区四区五区| 精品国产人成亚洲区| 国产精品一品视频| 亚洲日本中文字幕区| 欧美日韩黄色一区二区| 国产精品影视网| 亚洲曰韩产成在线| 精品国产污网站| 色天天综合色天天久久| 麻豆精品久久久| 综合亚洲深深色噜噜狠狠网站| 欧美亚洲国产一卡| 精一区二区三区| 亚洲嫩草精品久久| 精品1区2区在线观看| 丁香五精品蜜臀久久久久99网站| 亚洲一区自拍偷拍| 久久久另类综合| 欧美日韩日日夜夜| 成人av在线观| 老司机免费视频一区二区三区| 中文字幕一区三区| 欧美xingq一区二区| 色av一区二区| 国产91精品一区二区麻豆亚洲| 夜夜夜精品看看| 亚洲国产成人自拍| 精品国产电影一区二区 | 欧美撒尿777hd撒尿| 国产·精品毛片| 九九热在线视频观看这里只有精品| 亚洲三级在线观看| 中文字幕免费观看一区| 欧美成人一区二区三区片免费 | 欧美国产综合色视频| 91精品国产综合久久久久久久| 不卡区在线中文字幕| 激情另类小说区图片区视频区| 亚洲在线视频一区| 亚洲欧美日韩国产一区二区三区| 久久伊99综合婷婷久久伊| 欧美日韩国产另类一区| 一本色道综合亚洲| caoporm超碰国产精品| 国产精品一线二线三线精华| 人人狠狠综合久久亚洲| 舔着乳尖日韩一区| 午夜影院久久久| 亚洲精品视频在线| 亚洲品质自拍视频| 亚洲欧美国产毛片在线| 国产精品免费视频网站| 国产午夜精品福利| 精品日韩99亚洲| 日韩精品自拍偷拍| 日韩欧美高清一区| 日韩精品一区国产麻豆| 欧美一区二区国产| 日韩欧美国产小视频| 日韩午夜av电影| 精品国产百合女同互慰| 日韩欧美亚洲一区二区| 91精品国产综合久久久蜜臀粉嫩| 欧美福利视频导航| 日韩视频免费观看高清完整版在线观看 | 色综合久久综合网| 91国产福利在线| 在线观看视频91| 欧美日韩一级片网站| 欧美日韩一区二区三区四区| 欧美日韩第一区日日骚| 91麻豆精品国产91久久久更新时间 | 日韩精品午夜视频| 蜜桃视频在线观看一区| 六月丁香婷婷久久| 国产精品一区二区三区网站| 国产成人欧美日韩在线电影| www.av亚洲| 欧美性淫爽ww久久久久无| 777xxx欧美| 久久青草欧美一区二区三区| 一区二区中文视频| 亚洲午夜免费视频| 毛片不卡一区二区| 国产不卡免费视频| 日本韩国视频一区二区| 欧美一区二区三区免费| 久久久久久一二三区| 亚洲欧美日韩中文字幕一区二区三区 | 欧美色综合久久| 欧美不卡一二三| 中文字幕在线不卡| 日韩制服丝袜av| 国产精品一二三四| 欧美午夜电影网| 亚洲精品在线免费播放| 国产精品免费网站在线观看| 亚洲小说春色综合另类电影| 精品中文字幕一区二区小辣椒| 成人午夜在线免费| 4438亚洲最大| 亚洲三级在线看| 国内精品免费**视频| 色先锋aa成人| 久久影视一区二区| 亚洲狠狠爱一区二区三区| 国产一区二区三区电影在线观看| 色综合天天综合色综合av | 久久久久国产一区二区三区四区| 日韩毛片高清在线播放| 韩国成人精品a∨在线观看| 在线免费观看不卡av| 久久久亚洲国产美女国产盗摄| 亚洲精品久久久蜜桃| 国产露脸91国语对白| 欧美日韩精品一二三区| 中文字幕人成不卡一区| 久久福利视频一区二区| 欧洲一区二区三区免费视频| 久久免费精品国产久精品久久久久| 亚洲伊人色欲综合网| 波多野结衣欧美| 精品免费国产一区二区三区四区| 亚洲欧美经典视频| 九九热在线视频观看这里只有精品| 欧美日韩一区三区四区| 亚洲欧美一区二区三区孕妇| 精品在线你懂的| 日韩一区二区三区四区 | 日韩国产一二三区| 日本道免费精品一区二区三区| 日本一区二区三级电影在线观看| 麻豆精品视频在线| 91精品国产aⅴ一区二区| 亚洲一区二区三区四区五区黄 | 日韩一区二区免费在线电影| 亚洲综合免费观看高清完整版在线 | 国产高清在线观看免费不卡| 日韩一区二区不卡| 午夜欧美视频在线观看| 在线一区二区三区四区五区| 国产精品美女久久久久aⅴ国产馆| 精品一区二区av| 日韩一区二区三| 热久久免费视频| 欧美精品国产精品| 污片在线观看一区二区| 欧美影片第一页| 亚洲一区在线免费观看| 色天使色偷偷av一区二区| 樱花草国产18久久久久| 色欧美日韩亚洲| 亚洲国产cao| 色久综合一二码| 亚洲精品乱码久久久久久日本蜜臀| 91女神在线视频| 亚洲综合色自拍一区| 欧美制服丝袜第一页| 亚洲成人在线网站| 91麻豆精品国产91久久久资源速度 | 欧美精三区欧美精三区| 手机精品视频在线观看| 欧美一区二区日韩| 激情综合网最新| 中文字幕av一区二区三区高| 成人免费观看av| 亚洲一区二区偷拍精品| 欧美久久久久久久久| 久久91精品国产91久久小草| 久久久精品人体av艺术| 波多野结衣亚洲| 亚洲一区二区影院| 91精品国产色综合久久| 国产制服丝袜一区| 中文字幕一区二区不卡| 色欧美片视频在线观看在线视频| 一区二区三区精密机械公司| 欧美精品 国产精品| 国产在线视视频有精品| 中文字幕一区二区三区视频| 欧美优质美女网站| 国产一区二区三区在线观看免费| 国产精品福利一区二区三区| 欧美丝袜丝nylons|