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

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

?? pct.asm

?? 無線電源控制系統
?? ASM
字號:
;********************************************************
;*-------------無線電源控制系統發射程序-----------------*
;*------------------------------------------------------*
;*-----------------文件名: PCT.ASM----------------------*
;*------------------------------------------------------*
;*------------------設計人:  黃  科---------------------*
;*------------------------------------------------------*
;*---------------聯系電話:  135-74839089----------------*
;********************************************************

;*備注:   起始位:600US高電平+200us低電平
;*        00:    200us高電平+200us低電平
;*        01:    200us高電平+400us低電平
;*        10:    400us高電平+200us低電平
;*        11:    400us高電平+400us低電平

DOGOUT         EQU  0B7H      ;P3.7

DATAOUT        EQU  0B5H      ;P3.5

REG            EQU  2FH
REGH           EQU  79H
REGL           EQU  78H

ADDREG         EQU  2CH
ADD6           EQU  65H
ADD5           EQU  64H
ADD4           EQU  63H
ADD3           EQU  62H
ADD2           EQU  61H
ADD1           EQU  60H

NUMREG         EQU  2DH
NUM8           EQU  6FH
NUM7           EQU  6EH
NUM6           EQU  6DH
NUM5           EQU  6CH
NUM4           EQU  6BH
NUM3           EQU  6AH
NUM2           EQU  69H
NUM1           EQU  68H

DATAREG        EQU  2EH
DATA2          EQU  71H
DATA1          EQU  70H

ADDBIT3        EQU  30H
ADDBIT2        EQU  31H
ADDBIT1        EQU  32H

NUMBIT4        EQU  33H
NUMBIT3        EQU  34H
NUMBIT2        EQU  35H
NUMBIT1        EQU  36H

DATABIT        EQU  37H

DEL            EQU  38H
DEL1           EQU  39H



                 ORG  0000H
MAIN:          MOV    SP,#08H

               MOV    P1,#0FFH
               MOV    P3,#0FFH

               MOV    TMOD,#00100000B    ;T1為方式2(8位).
               MOV    SCON,#50H          ;設置串口方式1,允許接收.
               MOV    TH1,#0F3H          ;設置波特率:2400bit/s(晶振12MHz)
               MOV    TL1,#0F3H
               SETB   TR1

;-------------------------------------------------------------------------
;接收起始碼(10101010B)
START:         ACALL  WATCHDOG           ;調看門狗喂狗子程序.
               JNB    RI,START
               CLR    RI
               MOV    A,SBUF
               CJNE   A,#0AAH,START

;------------------------------------------------------------------------
;接收地址碼:(1-63)
RLOOP1:        JNB    RI,RLOOP1
               CLR    RI
               MOV    A,SBUF
               MOV    ADDREG,A

;------------------------------------------------------------------------
;接收用戶碼:(1-255)
RLOOP2:        JNB    RI,RLOOP2
               CLR    RI
               MOV    A,SBUF
               MOV    NUMREG,A

;-------------------------------------------------------------------------
;接收功能碼:(1-2)
RLOOP3:        JNB    RI,RLOOP3
               CLR    RI
               MOV    A,SBUF
               MOV    DATAREG,A


               ACALL  WATCHDOG           ;調看門狗喂狗子程序.
               MOV    REG,#00H
               MOV    C,ADD6
               MOV    REGH,C
               MOV    C,ADD5
               MOV    REGL,C
               MOV    ADDBIT3,REG

               MOV    REG,#00H
               MOV    C,ADD4
               MOV    REGH,C
               MOV    C,ADD3
               MOV    REGL,C
               MOV    ADDBIT2,REG

               MOV    REG,#00H
               MOV    C,ADD2
               MOV    REGH,C
               MOV    C,ADD1
               MOV    REGL,C
               MOV    ADDBIT1,REG

               ACALL  WATCHDOG           ;調看門狗喂狗子程序.
               MOV    REG,#00H
               MOV    C,NUM8
               MOV    REGH,C
               MOV    C,NUM7
               MOV    REGL,C
               MOV    NUMBIT4,REG

               MOV    REG,#00H
               MOV    C,NUM6
               MOV    REGH,C
               MOV    C,NUM5
               MOV    REGL,C
               MOV    NUMBIT3,REG

               MOV    REG,#00H
               MOV    C,NUM4
               MOV    REGH,C
               MOV    C,NUM3
               MOV    REGL,C
               MOV    NUMBIT2,REG

               MOV    REG,#00H
               MOV    C,NUM2
               MOV    REGH,C
               MOV    C,NUM1
               MOV    REGL,C
               MOV    NUMBIT1,REG

               ACALL  WATCHDOG           ;調看門狗喂狗子程序.
               MOV    REG,#00H
               MOV    C,DATA2
               MOV    REGH,C
               MOV    C,DATA1
               MOV    REGL,C
               MOV    DATABIT,REG


BEGIN:         MOV    R6,#3

;------------------------------------------------------------------------------
;發送起始位.
LOP:           CLR    DATAOUT
               ACALL  DELAY600US
               SETB   DATAOUT
               ACALL  DELAY200US

;-----------------------------------------------------------------------------
;發送地址碼(6位).
NEXTADD1:      MOV    A,ADDBIT3
NEXTADD14:     CJNE   A,#00H,NEXTADD11
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTADD2
NEXTADD11:     CJNE   A,#01H,NEXTADD12
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTADD2
NEXTADD12:     CJNE   A,#02H,NEXTADD13
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTADD2
NEXTADD13:     CJNE   A,#03H,NEXTADD14
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

NEXTADD2:      MOV    A,ADDBIT2
NEXTADD24:     CJNE   A,#00H,NEXTADD21
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTADD3
NEXTADD21:     CJNE   A,#01H,NEXTADD22
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTADD3
NEXTADD22:     CJNE   A,#02H,NEXTADD23
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTADD3
NEXTADD23:     CJNE   A,#03H,NEXTADD24
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

NEXTADD3:      MOV    A,ADDBIT1
NEXTADD34:     CJNE   A,#00H,NEXTADD31
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM1
NEXTADD31:     CJNE   A,#01H,NEXTADD32
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTNUM1
NEXTADD32:     CJNE   A,#02H,NEXTADD33
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM1
NEXTADD33:     CJNE   A,#03H,NEXTADD34
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US



;------------------------------------------------------------------------
;發送用戶碼(8位).
NEXTNUM1:      MOV    A,NUMBIT4
NEXTNUM14:     CJNE   A,#00H,NEXTNUM11
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM2
NEXTNUM11:     CJNE   A,#01H,NEXTNUM12
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTNUM2
NEXTNUM12:     CJNE   A,#02H,NEXTNUM13
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM2
NEXTNUM13:     CJNE   A,#03H,NEXTNUM14
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

NEXTNUM2:      MOV    A,NUMBIT3
NEXTNUM24:     CJNE   A,#00H,NEXTNUM21
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM3
NEXTNUM21:     CJNE   A,#01H,NEXTNUM22
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTNUM3
NEXTNUM22:     CJNE   A,#02H,NEXTNUM23
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM3
NEXTNUM23:     CJNE   A,#03H,NEXTNUM24
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

NEXTNUM3:      MOV    A,NUMBIT2
NEXTNUM34:     CJNE   A,#00H,NEXTNUM31
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM4
NEXTNUM31:     CJNE   A,#01H,NEXTNUM32
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTNUM4
NEXTNUM32:     CJNE   A,#02H,NEXTNUM33
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTNUM4
NEXTNUM33:     CJNE   A,#03H,NEXTNUM34
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US



NEXTNUM4:      MOV    A,NUMBIT1
NEXTNUM44:     CJNE   A,#00H,NEXTNUM41
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTDATA1
NEXTNUM41:     CJNE   A,#01H,NEXTNUM42
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTDATA1
NEXTNUM42:     CJNE   A,#02H,NEXTNUM43
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTDATA1
NEXTNUM43:     CJNE   A,#03H,NEXTNUM44
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

;-----------------------------------------------------------------------------
;發送功能碼(1位).
NEXTDATA1:     MOV    A,DATABIT
NEXTDATA14:    CJNE   A,#00H,NEXTDATA11
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTDATA2
NEXTDATA11:    CJNE   A,#01H,NEXTDATA12
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               ACALL  DELAY400US
               SJMP   NEXTDATA2
NEXTDATA12:    CJNE   A,#02H,NEXTDATA13
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY200US
               SJMP   NEXTDATA2
NEXTDATA13:    CJNE   A,#03H,NEXTDATA14
               CLR    DATAOUT
               ACALL  DELAY400US
               SETB   DATAOUT
               ACALL  DELAY400US

NEXTDATA2:     DJNZ   R6,CONTINU
               CLR    DATAOUT
               ACALL  DELAY200US
               SETB   DATAOUT
               AJMP   START
CONTINU:       AJMP   LOP


;---------------------------------------------------------------------
;看門狗喂狗子程序.
WATCHDOG:      SETB   DOGOUT
               NOP
               NOP
               NOP
               NOP
               CLR    DOGOUT
               RET




DELAY200US:    MOV    R2,#9
DELAY200US1:   MOV    R3,#9
DELAY200US2:   DJNZ   03H,DELAY200US2
               DJNZ   02H,DELAY200US1
               NOP
               NOP
               NOP
               NOP
               RET

DELAY400US:    MOV    R4,#10
DELAY400US1:   MOV    R5,#18
DELAY400US2:   DJNZ   05H,DELAY400US2
               DJNZ   04H,DELAY400US1
               NOP
               NOP
               NOP
               RET

DELAY600US:    MOV    R0,#19
DELAY600US1:   MOV    R1,#14
DELAY600US2:   DJNZ   01H,DELAY600US2
               DJNZ   00H,DELAY600US1
               NOP
               NOP
               NOP
               NOP
               NOP
               RET

DELAY100US:    MOV    DEL,#47
DELAY100US1:   DJNZ   DEL,DELAY100US1
               RET

DELAY20MS:     MOV    DEL1,#4
DELAY20MS1:    PUSH   DEL1
DELAY20MS2:    PUSH   DEL1
DELAY20MS3:    DJNZ   DEL1,DELAY20MS3
               POP    DEL1
               DJNZ   DEL1,DELAY20MS2
               POP    DEL1
               DJNZ   DEL1,DELAY20MS1
               RET




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
开心九九激情九九欧美日韩精美视频电影| 制服丝袜日韩国产| 日韩精品色哟哟| 亚洲视频免费看| 91精品国产综合久久香蕉的特点 | 色婷婷亚洲综合| 成人性视频免费网站| 久久国产乱子精品免费女| 午夜亚洲国产au精品一区二区| 欧美一级免费大片| 欧洲精品一区二区三区在线观看| 大胆欧美人体老妇| 成人免费视频网站在线观看| 韩日精品视频一区| 精品一区二区国语对白| 免费高清在线视频一区·| 亚洲高清不卡在线| 国产精品美女久久久久av爽李琼 | 在线观看91视频| 成人爱爱电影网址| 99精品久久久久久| 99re视频这里只有精品| 精品一区二区免费| 国产一区二区三区蝌蚪| 国产精一区二区三区| 国产高清不卡一区| 99精品在线观看视频| 色香蕉久久蜜桃| 69堂国产成人免费视频| 精品三级在线观看| 精品国产免费一区二区三区香蕉| 久久久久青草大香线综合精品| 久久先锋影音av鲁色资源| 亚洲精品一区二区三区在线观看 | 亚洲一区免费观看| 五月激情综合色| 免费观看成人鲁鲁鲁鲁鲁视频| 蜜桃传媒麻豆第一区在线观看| 精品亚洲成a人| 播五月开心婷婷综合| 欧美日韩情趣电影| 欧美精品久久久久久久久老牛影院| 欧美一区二区黄色| 中文字幕久久午夜不卡| 亚洲老司机在线| 捆绑调教一区二区三区| av电影在线不卡| 欧美日韩一区二区在线观看视频| 91精品婷婷国产综合久久性色| 久久影院电视剧免费观看| 亚洲天天做日日做天天谢日日欢 | 国产美女久久久久| 99精品视频在线免费观看| 99久久婷婷国产综合精品电影| 欧美午夜精品电影| 久久精品一区八戒影视| 亚洲国产sm捆绑调教视频| 国产激情一区二区三区四区| 成人app软件下载大全免费| 91麻豆精品91久久久久同性| 欧美国产视频在线| 免费xxxx性欧美18vr| 99久久婷婷国产综合精品| 日韩午夜激情视频| 亚洲精品你懂的| 国产成人午夜片在线观看高清观看| 欧洲人成人精品| 国产欧美日韩综合| 国内精品国产三级国产a久久| 在线看国产一区二区| 欧美一区二区三区在线视频| 国产日韩欧美不卡在线| 蜜臀av一区二区在线观看 | 色久综合一二码| 欧美激情中文字幕一区二区| 蜜臀av一级做a爰片久久| 91麻豆自制传媒国产之光| 国产欧美一区二区精品忘忧草 | 69久久夜色精品国产69蝌蚪网| 国产精品视频免费看| 日韩影院精彩在线| 国产精品久久久久毛片软件| 美女网站视频久久| 欧美一卡二卡在线| 五月天激情综合| 99精品视频一区| 国产精品剧情在线亚洲| 高清成人在线观看| 国产亚洲一二三区| 国产一区二区免费看| 久久久综合精品| 麻豆一区二区在线| 精品国产乱码久久久久久蜜臀| 免费在线成人网| 日韩视频免费直播| 精一区二区三区| 久久久蜜桃精品| 成人福利视频网站| 亚洲图片另类小说| 色噜噜偷拍精品综合在线| 亚洲美女视频在线观看| 欧美色综合影院| 免费在线观看一区二区三区| 精品国产一区二区三区久久久蜜月| 免费人成网站在线观看欧美高清| 欧美一区二区播放| 黄网站免费久久| 日韩免费在线观看| 美女精品自拍一二三四| wwwwxxxxx欧美| 97久久精品人人爽人人爽蜜臀| 中文字幕一区三区| 欧美日韩国产综合久久| 人人狠狠综合久久亚洲| 欧美一区二区三区电影| 国产麻豆日韩欧美久久| 亚洲欧美日韩国产一区二区三区 | 欧美午夜精品久久久久久超碰| 喷水一区二区三区| 一区二区三区四区视频精品免费| 日韩精品一区二区三区视频播放| 波多野结衣中文字幕一区二区三区| 天天亚洲美女在线视频| 日韩一区在线看| 久久久99久久| 日韩欧美精品在线| 欧美精品一卡二卡| 91麻豆国产自产在线观看| 国产一区二区在线观看免费| 香蕉加勒比综合久久| 亚洲欧美综合另类在线卡通| 精品999在线播放| 5858s免费视频成人| 色美美综合视频| 成人性生交大合| 国产成人日日夜夜| 久久精品国产99久久6| 天天影视网天天综合色在线播放| 亚洲色图清纯唯美| 国产精品嫩草99a| 久久久综合精品| 久久久精品tv| 国产亚洲人成网站| 久久综合五月天婷婷伊人| 91麻豆精品91久久久久久清纯 | 日韩在线卡一卡二| 性做久久久久久久久| 亚洲精品日韩一| 一区二区在线观看不卡| 国产精品国产a| 亚洲四区在线观看| 亚洲欧美视频在线观看视频| 亚洲人成亚洲人成在线观看图片 | 欧美日韩另类一区| 欧美日韩国产乱码电影| 欧美在线一区二区| 欧美视频日韩视频| 欧美高清性hdvideosex| 欧美高清性hdvideosex| 日韩欧美亚洲另类制服综合在线| 91精品欧美福利在线观看| 69av一区二区三区| 日韩精品一区二| 久久精品欧美日韩精品 | 午夜av电影一区| 免费观看在线色综合| 精品一区二区精品| 成人免费毛片片v| 91片在线免费观看| 欧美日韩国产123区| 精品蜜桃在线看| 中文字幕欧美一区| 亚洲超丰满肉感bbw| 精品一二三四在线| 99久久久久久99| 欧美高清一级片在线| 久久综合九色综合欧美98| 亚洲欧美在线视频| 午夜免费欧美电影| 粉嫩久久99精品久久久久久夜| 色综合天天做天天爱| 欧美一区二区三区免费视频| 国产拍揄自揄精品视频麻豆| 亚洲综合精品自拍| 国产一区二区三区免费看| 日本久久精品电影| 日韩三级视频在线观看| 国产精品嫩草久久久久| 石原莉奈一区二区三区在线观看| 国产一区二区免费视频| 欧美在线观看视频在线| 国产午夜亚洲精品午夜鲁丝片 | 国模一区二区三区白浆| 91老师片黄在线观看| ww久久中文字幕| 亚洲成人在线观看视频| 成人午夜电影久久影院| 日韩欧美国产成人一区二区| 亚洲欧美一区二区久久| 国产成人精品三级|