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

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

?? dog5

?? 報(bào)警器
??
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
            CLR      LED_OUT8
            AJMP     LED_END

;***************************
;***************************
;從EEPROM中讀取數(shù)據(jù)
;***************************
READ_FROM_NVD:   NOP
            MOV      R0,#SND_BUFF                ;得到需讀取的地址
            INC      R0
            INC      R0
            MOV      A,@R0
            MOV      BYTE_ADDRESS,A

            ACALL   I2C_STRT                    ;I2C開(kāi)始
            MOV     A,#0A0H
            ACALL   I2C_WRITE_BYTE              ;寫(xiě)入器件地址
            MOV     A,BYTE_ADDRESS
            ACALL   I2C_WRITE_BYTE              ;寫(xiě)入數(shù)據(jù)地址

            ACALL   I2C_STRT                    ;I2C開(kāi)始
            MOV     A,#0A1H
            ACALL   I2C_WRITE_BYTE              ;寫(xiě)入讀操作

            LCALL   I2C_READ_BYTE               ;從SDA上讀取1BYTE數(shù)據(jù)

            ACALL   I2C_STOP                    ;I2C結(jié)束

            MOV      BYTE_DATA,A
            MOV      R0,#SND_BUFF                ;將數(shù)據(jù)寫(xiě)入需發(fā)送的數(shù)據(jù)包中
            INC      R0
            INC      R0
            INC      R0
            MOV      @R0,A

            MOV      A,#SOH_OUT1
            NOP
            RET
;***************************
;***************************
;向EEPROM中寫(xiě)入數(shù)據(jù)
;***************************
WRITE_TO_NVD:   NOP
            MOV      R0,#SND_BUFF                ;得到需寫(xiě)入的地址
            INC      R0
            INC      R0
            MOV      A,@R0
            MOV      BYTE_ADDRESS,A
            INC      R0
            MOV      A,@R0
            MOV      BYTE_DATA,A
            INC      R0

            ACALL   I2C_STRT
            MOV     A,#0A0H
            ACALL   I2C_WRITE_BYTE
            MOV     A,BYTE_ADDRESS
            ACALL   I2C_WRITE_BYTE
            MOV     A,BYTE_DATA
            ACALL   I2C_WRITE_BYTE
            ACALL   I2C_STOP

            MOV      A,#SOH_OUT1
            NOP
            RET
;***************************
;***************************
;
;***************************
WRITE_NVD: NOP
           ACALL   I2C_STRT
           MOV     A,#0A0H
           ACALL   I2C_WRITE_BYTE
           MOV     A,BYTE_ADDRESS
           ACALL   I2C_WRITE_BYTE
           MOV     A,BYTE_DATA
           ACALL   I2C_WRITE_BYTE
           ACALL   I2C_STOP
           RET
;******************************
;***************************
;***************************
;
;***************************
READ_BYTE:  NOP
           ACALL   I2C_STRT
           MOV     A,#0A0H
           ACALL   I2C_WRITE_BYTE
           MOV     A,BYTE_ADDRESS
           ACALL   I2C_WRITE_BYTE

           ACALL   I2C_STRT
           MOV     A,#0A1H
           ACALL   I2C_WRITE_BYTE

           LCALL   I2C_READ_BYTE

           ACALL   I2C_STOP
           RET
;***************************
;***************************
;
;***************************
I2C_READ_BYTE:  NOP
                MOV     A,#00H
                MOV     R0,#8
                CLR     SCL
                NOP
I2C_R_BYTE1:    SETB    SCL
                MOV     C,SDA
                RLC     A
                CLR     SCL
                NOP
                NOP
                DJNZ    R0,I2C_R_BYTE1

	        RET
;***************************
;***************************
;
;***************************
READ_SDA:       NOP
                MOV     A,#00H
                CLR     CY
                MOV     R7,#00H
                CLR     DATA_FLAG
RD_SDA_1:       JB      SCL,RD_SDA_2
                JNB     DATA_FLAG,RD_SDA_1
                CLR     DATA_FLAG
                AJMP    RD_SDA_1
RD_SDA_2:       JB      DATA_FLAG,RD_SDA_1
                SETB    DATA_FLAG
                MOV     CY,SDA
                RLC     A
                INC     R7
                MOV     A,R7
                CJNE    A,#08H,RD_SDA_1

                RET
;******************************
;***************************
;
;***************************
I2C_CLK:        SETB    SCL
                NOP
                NOP
                NOP
                NOP
                CLR     SCL
	        RET
;***************************
;
;***************************
I2C_STRT:  SETB    SDA
           SETB    SCL
	   NOP
           NOP
           NOP
           NOP
           CLR     SDA
           NOP
           NOP
           NOP
           NOP
           CLR     SCL
	   RET
;***************************
;
;***************************
I2C_STOP:  CLR     SDA
           SETB    SCL
	   NOP
           NOP
           NOP
           NOP
           SETB    SDA
	   RET
;***************************
;
;***************************
I2C_ACK:   SETB    SDA
           SETB    SCL
           NOP
           NOP
           NOP
           NOP
           CLR     SCL
           RET
;***************************
;
;***************************
I2C_WRITE_BYTE: NOP
                MOV     R0,#8
I2C_W_BYTE1:    RLC     A
                MOV     SDA,C
	        NOP
	        NOP
                ACALL   I2C_CLK
                DJNZ    R0,I2C_W_BYTE1
	        NOP
                ACALL   I2C_ACK
	        RET
;***************************
;***************************
;
;***************************

DELAY5MS:      NOP
                MOV      R3,#25
DELAY5_1:      MOV      R2,#200
DELAY5_2:      DJNZ     R2,DELAY5_2
                DJNZ     R3,DELAY5_1
                RET

;***************************
;***************************
DELAY50MS:      NOP
                MOV      R3,#250
DELAY50_1:      MOV      R2,#200
DELAY50_2:      DJNZ     R2,DELAY50_2
                DJNZ     R3,DELAY50_1
                RET
;***************************
;***************************
DELAY500MS:   NOP
              MOV      R4,#5
DELAY5S_0:    MOV      R3,#250
DELAY5S_1:    MOV      R2,#200
DELAY5S_2:    DJNZ     R2,DELAY5S_2
              DJNZ     R3,DELAY5S_1
              DJNZ     R4,DELAY5S_0
              RET
;******************************
;******************************
DELAY100MS:  NOP
             MOV       R4,#1
DELAY10S_0:  MOV       R3,#250
DELAY10S_1:  MOV       R2,#200
DELAY10S_2:  DJNZ      R2,DELAY10S_2
             DJNZ      R3,DELAY10S_1
             DJNZ      R4,DELAY10S_0
             RET
;*******************************
;*******************************
;16進(jìn)制轉(zhuǎn)換為10進(jìn)制
;輸入:A
;輸出:A(轉(zhuǎn)換后的高位),B(轉(zhuǎn)換后低位)
;*******************************
HEX_TO_ASCII:   NOP
                MOV      B,#10H
                DIV      AB
                CJNE     A,#0AH,HEX_TO_ASC_1
HEX_TO_ASC_1:   JC       HEX_TO_ASC_2
                ADD      A,#37H
                AJMP     HEX_TO_ASC_3
HEX_TO_ASC_2:   ADD      A,#30H
HEX_TO_ASC_3:   PUSH     A
                MOV      A,B
                CJNE     A,#0AH,HEX_TO_ASC_4
HEX_TO_ASC_4:   JC       HEX_TO_ASC_5
                ADD      A,#37H
                AJMP     HEX_TO_ASC_6
HEX_TO_ASC_5:   ADD      A,#30H
HEX_TO_ASC_6:   MOV      B,A
                POP      A
                RET

;*******************************
;***************************
;
;***************************
SEND_ALARM_IN_STATE: NOP
            MOV      R0,#SND_BUFF
            INC      R0
            INC      R0
            MOV      A,@R0
            CJNE     A,#01H,ALM_IN_STA_1       ;通道1
            JNB      ALM_PIN_1,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO
ALM_IN_STA_1:   CJNE     A,#02H,ALM_IN_STA_2      ;通道2
            JNB      ALM_PIN_2,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_2:   CJNE     A,#03H,ALM_IN_STA_3            ;通道3
            JNB      ALM_PIN_3,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_3:   CJNE     A,#04H,ALM_IN_STA_4            ;通道4
            JNB      ALM_PIN_4,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_4:   CJNE     A,#05H,ALM_IN_STA_5            ;通道5
            JNB      ALM_PIN_5,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_5:   CJNE     A,#06H,ALM_IN_STA_6            ;通道6
            JNB      ALM_PIN_6,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_6:   CJNE     A,#07H,ALM_IN_STA_7            ;通道7
            JNB      ALM_PIN_7,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_7:   CJNE     A,#08H,ALM_IN_STA_10           ;通道8
            JNB      ALM_PIN_8,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_10:  CJNE     A,#09H,ALM_IN_STA_11           ;通道8
            JNB      ALM_PIN_9,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_11:   CJNE     A,#0AH,ALM_IN_STA_12          ;通道10
            JNB      ALM_PIN_10,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_12:   CJNE     A,#0BH,ALM_IN_STA_13          ;通道11
            JNB      ALM_PIN_11,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_13:   CJNE     A,#0CH,ALM_IN_STA_14          ;通道12
            JNB      ALM_PIN_12,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_14:   CJNE     A,#0DH,ALM_IN_STA_15          ;通道13
            JNB      ALM_PIN_13,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_15:   CJNE     A,#0EH,ALM_IN_STA_16          ;通道14
            JNB      ALM_PIN_14,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_16:   CJNE     A,#0FH,ALM_IN_STA_17          ;通道15
            JNB      ALM_PIN_15,ALM_IN_STA_YES
            AJMP     ALM_IN_STA_NO

ALM_IN_STA_17:   CJNE     A,#010H,ALM_IN_STA_ERROR          ;通道16
            JNB      ALM_PIN_16,ALM_IN_STA_YES
ALM_IN_STA_NO: MOV     A,#YES
                 AJMP    ALM_IN_STA_18

ALM_IN_STA_YES:MOV     A,#NO

ALM_IN_STA_18:  NOP
                MOV     R0,#SND_BUFF
                INC     R0
                INC     R0
                INC     R0
                MOV     @R0,A

                MOV     A,#SOH_OUT1
                RET

ALM_IN_STA_ERROR:
                MOV     A,#SOH_OUT4
                RET

;***************************
;***************************
;
;***************************
SEND_ALARM_OUT_STATE: NOP
            MOV      R0,#SND_BUFF
            INC      R0
            INC      R0
            MOV      A,@R0
            CJNE     A,#01H,LED_OUT_STA_1               ;判斷通道序號(hào)并設(shè)置相應(yīng)的BIT位
            JB       ALARM_OUT1,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_1:  CJNE     A,#02H,LED_OUT_STA_2
            JB       ALARM_OUT2,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_2:  CJNE     A,#03H,LED_OUT_STA_3
            JB       ALARM_OUT3,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_3:  CJNE     A,#04H,LED_OUT_STA_4
            JB       ALARM_OUT4,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_4:  CJNE     A,#05H,LED_OUT_STA_5
            JB       ALARM_OUT5,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO


LED_OUT_STA_5:  CJNE     A,#06H,LED_OUT_STA_6
            JB       ALARM_OUT6,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_6:  CJNE     A,#07H,LED_OUT_STA_7
            JB       ALARM_OUT7,LED_OUT_STA_STA_YES
            AJMP     LED_OUT_STA_STA_NO

LED_OUT_STA_7:  CJNE     A,#08H,LED_OUT_STA_STA_ERROR
            JB       ALARM_OUT8,LED_OUT_STA_STA_YES
LED_OUT_STA_STA_NO: NOP
                MOV     A,#NO
                AJMP    LED_OUT_STA_STA_8

LED_OUT_STA_STA_YES: NOP
               MOV      A,#YES
LED_OUT_STA_STA_8: NOP
               MOV      R0,#SND_BUFF
               INC      R0
               INC      R0
               INC      R0
               MOV      @R0,A

            MOV      A,#SOH_OUT1
            RET
LED_OUT_STA_STA_ERROR:
            MOV      A,#SOH_OUT4
            RET

;***************************
;
;***************************
SEND_LED_STATE: NOP
            MOV      R0,#SND_BUFF
            INC      R0
            INC      R0
            MOV      A,@R0
            CJNE     A,#01H,LED_STA_1
            JB      LED_OUT1,LED_STA_YES
            LJMP     LED_STA_NO

LED_STA_1:  CJNE     A,#02H,LED_STA_2
            JB      LED_OUT2,LED_STA_YES
            LJMP     LED_STA_NO

LED_STA_2:  CJNE     A,#03H,LED_STA_3
            JB      LED_OUT3,LED_STA_YES
            LJMP     LED_STA_NO
LED_STA_3:  CJNE     A,#04H,LED_STA_4
            JB      LED_OUT4,LED_STA_YES
            LJMP     LED_STA_NO

LED_STA_4:  CJNE     A,#05H,LED_STA_5
            JB      LED_OUT5,LED_STA_YES
            LJMP     LED_STA_NO

LED_STA_5:  CJNE     A,#06H,LED_STA_6
            JB      LED_OUT6,LED_STA_YES
            LJMP     LED_STA_NO

LED_STA_6:  CJNE     A,#07H,LED_STA_7
            JB      LED_OUT7,LED_STA_YES
            LJMP     LED_STA_NO
LED_STA_7:  CJNE     A,#08H,LED_STA_ERROR
            JB      LED_OUT8,LED_STA_YES
LED_STA_NO: MOV    A,#NO
            AJMP   LED_STA_8

LED_STA_YES: MOV    A,#YES
LED_STA_8:   MOV    R0,#SND_BUFF
             INC    R0
             INC    R0
             INC    R0
             MOV    @R0,A
             MOV    A,#SOH_OUT1
             RET

LED_STA_ERROR:
             MOV    A,#SOH_OUT4
             RET
;***************************
SEND_ALM_IN: NOP

             MOV     SEND_TIME,#00H
SEND_ALM_1:  MOV     A,SEND_TIME
             CJNE    A,#010,SEND_ALM_2
SEND_ALM_2:  JC      SEND_ALM_3
             MOV     A,#0AAH
             RET

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频在线观看一区| 日韩免费在线观看| 亚洲一区二区视频| 国产亚洲欧美日韩俺去了| 欧美喷水一区二区| 成人激情免费视频| 黄网站免费久久| 视频一区二区欧美| 亚洲激情男女视频| 国产精品久久久久久久裸模 | 喷水一区二区三区| 亚洲欧美成aⅴ人在线观看| 国产人久久人人人人爽| 欧美不卡视频一区| 日韩一区二区免费电影| 欧美日韩国产一区二区三区地区| 久久er99精品| 美女高潮久久久| 免费成人在线网站| 日韩av不卡一区二区| 亚洲一区二区三区在线| 中文字幕一区av| 中文字幕+乱码+中文字幕一区| 精品国产乱码久久久久久1区2区| 91精品国模一区二区三区| 欧美日韩国产小视频在线观看| 色婷婷国产精品久久包臀 | 日本高清免费不卡视频| 国产乱码一区二区三区| 国模冰冰炮一区二区| 狠狠色综合播放一区二区| 韩国成人在线视频| 国产在线观看一区二区| 国产乱子轮精品视频| 国产一区二区免费在线| 日本不卡视频在线| 欧美aⅴ一区二区三区视频| 日本人妖一区二区| 青青草伊人久久| 久久精品国产亚洲高清剧情介绍 | 久久久久久久网| 蜜臀久久99精品久久久画质超高清| 天天综合色天天综合色h| 视频一区二区三区中文字幕| 精品一区二区三区的国产在线播放| 国产综合一区二区| 国内国产精品久久| 国产+成+人+亚洲欧洲自线| 99久久婷婷国产精品综合| 91色在线porny| 欧美日韩中文精品| 日韩一区二区在线看| 88在线观看91蜜桃国自产| 欧美一级艳片视频免费观看| 欧美videos中文字幕| 2020国产精品自拍| 亚洲精品成人精品456| 韩国av一区二区三区在线观看| 99精品热视频| 日韩精品一区二区三区三区免费 | 国产欧美精品一区aⅴ影院| 一二三区精品视频| 国产一区二区伦理| 欧美三电影在线| 国产欧美久久久精品影院| 日韩中文字幕麻豆| www.色精品| 精品国产123| 亚洲国产精品人人做人人爽| 不卡一区在线观看| 日韩欧美国产成人一区二区| 亚洲免费观看高清完整版在线 | 天天综合色天天| 成人小视频免费在线观看| 欧美一二三区在线| 中文字幕在线一区二区三区| 国产在线精品免费av| 欧美男女性生活在线直播观看| 国产午夜亚洲精品羞羞网站| 日本成人中文字幕在线视频| 一本到高清视频免费精品| 国产午夜亚洲精品不卡| 日韩电影免费一区| 91国内精品野花午夜精品| 国产精品美女久久久久av爽李琼| 免费av成人在线| 欧美视频一二三区| 亚洲色图视频免费播放| 日韩一区精品字幕| 欧美系列亚洲系列| 椎名由奈av一区二区三区| 国产一区二区三区不卡在线观看| 欧美日韩免费高清一区色橹橹| 亚洲三级免费观看| 成人av网在线| 国产精品嫩草影院com| 日韩精品免费视频人成| 色婷婷综合久久久久中文| 国产女人18水真多18精品一级做 | 国产精品18久久久久| 欧美色图第一页| 一区二区三区免费网站| 一道本成人在线| 国产精品二三区| 成人av动漫在线| 国产精品妹子av| caoporen国产精品视频| 中文字幕精品综合| 成人99免费视频| 中文字幕免费不卡| 北条麻妃国产九九精品视频| 国产精品久久福利| av成人老司机| 亚洲天堂福利av| 色婷婷狠狠综合| 亚洲sss视频在线视频| 欧美日韩极品在线观看一区| 亚洲h在线观看| 欧美一区二区免费观在线| 另类小说色综合网站| 精品成人在线观看| 国产成人免费在线观看| 久久青草国产手机看片福利盒子| 国产一区91精品张津瑜| 欧美成人伊人久久综合网| 久久99热这里只有精品| 日韩欧美在线影院| 国产在线精品一区二区三区不卡| 久久久久久日产精品| 国产v日产∨综合v精品视频| 国产精品高清亚洲| 欧美亚洲综合一区| 日韩电影在线一区| 久久久三级国产网站| 北岛玲一区二区三区四区| 亚洲一区二区三区四区中文字幕 | 精品国免费一区二区三区| 国产成人精品一区二| 亚洲精品乱码久久久久久| 欧美日韩免费观看一区二区三区| 免费看欧美美女黄的网站| 久久精品水蜜桃av综合天堂| 91亚洲精品一区二区乱码| 亚洲一区二区三区在线看| 日韩免费在线观看| 成人黄色小视频在线观看| 中文字幕在线观看一区| 欧美男女性生活在线直播观看 | 欧美高清hd18日本| 秋霞午夜av一区二区三区| 欧美变态tickling挠脚心| 成人爽a毛片一区二区免费| 一区二区高清在线| 欧美mv日韩mv国产网站app| 91美女在线观看| 麻豆视频观看网址久久| 中文字幕日本乱码精品影院| 欧美丝袜第三区| 国产成人精品亚洲午夜麻豆| 婷婷久久综合九色综合绿巨人| 国产女人水真多18毛片18精品视频 | 国产精品污网站| 欧美另类久久久品| 成人免费看视频| 免费人成黄页网站在线一区二区| 亚洲欧洲成人自拍| 日韩免费一区二区三区在线播放| 色88888久久久久久影院按摩| 美女一区二区三区在线观看| 亚洲欧美综合在线精品| 在线播放国产精品二区一二区四区| 成人一级视频在线观看| 秋霞电影一区二区| 中文字幕在线观看不卡视频| 26uuu色噜噜精品一区| 欧美性色欧美a在线播放| 粉嫩嫩av羞羞动漫久久久| 美女网站色91| 亚洲电影中文字幕在线观看| 欧美国产成人精品| 欧美刺激午夜性久久久久久久| 在线观看网站黄不卡| 成人高清在线视频| 久久国产欧美日韩精品| 亚洲va韩国va欧美va精品| 亚洲婷婷在线视频| 中文字幕不卡在线| 久久中文字幕电影| 日韩午夜精品电影| 欧美理论片在线| 欧美影视一区在线| 成人av影院在线| 成人网页在线观看| 国产精品911| 国内精品久久久久影院色 | 6080日韩午夜伦伦午夜伦| 日本电影亚洲天堂一区| www..com久久爱| 高清国产一区二区三区| 国产精品一区二区久久精品爱涩 |