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

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

?? hw_zb.asm

?? 一、 模塊功能簡介 &nbsp &#1048698 支持串口通信與電力線載波通信之間的轉發; &nbsp &#1048698 ZF3106串口‐載波通訊模塊可以完成載波信道到TTL串口
?? ASM
字號:
;************************************************************
;文檔類型: 原代碼 
;項目編號: 
;文檔編號: 
;修訂版本: 
;生成日期:
;文檔作者:
;審    核: 
;************************************************************
;相關文檔: 
;文檔編號  
;************************************************************
;修訂說明
;修訂版本
;************************************************************
$INCLUDE	(RAML128.INC)
$INCLUDE	(RAMH128.INC)
$INCLUDE	(CONST.INC)
CODE_REG	SEGMENT CODE
RSEG		CODE_REG
PUBLIC          HW_ZB
EXTRN   CODE    (RESET_SYS)
EXTRN   CODE    (CLR_HW)	
;*******************************
;串口接收到的645格式的數據轉換為復費率載波格式
;---------------------------------------------
HW_ZB_EER:        JMP	RESET_SYS
HW_ZB:	
	 	  NOP
	 	  NOP
	 	  NOP 
	 	;  MOV    A,HW_OK
	 	  SETB    ZB_ERR_SNO
                  MOV     R0,#BAK_ZB_BUF0     ; 07-7-10 liheng
                  MOV     R1,#MTR_ADDR0
                  MOV     A,@R0
                  MOV     B,@R1
                  CJNE    A,B,HW_ZB_ERR_SNO
                  MOV     R0,#BAK_ZB_BUF1     ; 07-7-10 liheng
                  MOV     R1,#MTR_ADDR1
                  MOV     A,@R0
                  MOV     B,@R1
                  CJNE    A,B,HW_ZB_ERR_SNO
                  MOV     R0,#BAK_ZB_BUF2     ; 07-7-10 liheng
                  MOV     R1,#MTR_ADDR2 
                  MOV     A,@R0
                  MOV     B,@R1
                  CJNE    A,B,HW_ZB_ERR_SNO
                  
                  MOV     R0,#BAK_ZB_C     ; 07-7-10 liheng
                  MOV     A,@R0
                  ANL     A,#0FH
                  MOV     R1,#HW_CTR 
                  MOV     B,@R1
                  ANL     B,#0FH
                  CJNE    A,B,HW_ZB_ERR_SNO
                  
                  MOV     R1,#HW_CTR 
                  MOV     A,@R1
                  CJNE    A,#0C1H,HW_ZB_C4
                  JMP     HW_ZB_OK
                  
HW_ZB_C4:         CJNE    A,#0C4H,HW_ZB_04
                  JMP     HW_ZB_OK                  
HW_ZB_04:                     
                  CJNE    A,#84H,HW_ZB_RD                
                  JMP     HW_ZB_OK

HW_ZB_ERR_SNO:    SETB    ZB_ERR_SNO
                  RET
                  
HW_ZB_RD:         ANL     A,#0FH
                  CJNE    A,#01, HW_ZB_OK    
                  MOV     R0,#BAK_ZB_DI0     ; 07-7-10 liheng
                  MOV     R1,#HW_DI0 
                  MOV     A,@R0
                  MOV     B,@R1
                  CJNE    A,B,HW_ZB_ERR_SNO 
                  MOV     R0,#BAK_ZB_DI1     ; 07-7-10 liheng
                  MOV     R1,#HW_DI1 
                  MOV     A,@R0
                  MOV     B,@R1
                  CJNE    A,B,HW_ZB_ERR_SNO                                                                                                                                                           
HW_ZB_OK:         CLR    ZB_ERR_SNO
                  MOV    ZB_09H,#09H
                  MOV    ZB_AFH,#0AFH
                  
                  MOV    R0,#TAR_ADDR0        
                  MOV    R1,#ADDRZJ0         ;被叫表號
                  MOV    R5,#3
HW_RW_ZB_ADDR:                 
                  MOV    A,@R1 
                  MOV    @R0,A
                  INC    R0
                  INC    R1
                  DJNZ   R5,HW_RW_ZB_ADDR

                                                  
                  MOV    R0,#HW_CTR          ;控制碼
                  MOV    A,@R0
                  MOV    ZB_CTR,A
                 
                  MOV    R0,#HW_L 
                  MOV    A,@R0
                  ADD    A,#4
                  MOV    ZB_L,A               ;數據長度
                  ADD    A,#5
                  MOV    FS_JYL,A             ;校驗數據長度
                  ADD    A,#4
                  MOV    FS_L,A               ;發送數據長度
                             
                                            ;//070130
RW_OR_SPE:        MOV    R0,#HW_CTR          ;控制碼是81,C1,84,C4即讀/寫命令返回數據
                  MOV    A,@R0               ; 按 READ_OR_WRITE 中的方式處理
                  XRL    A,#81H
                  JZ     READ_OR_WRITE
                  MOV    A,@R0
                  XRL    A,#0C1H
                  JZ     READ_OR_WRITE
                  MOV    A,@R0
                  XRL    A,#84H
                  JZ     READ_OR_WRITE
                  MOV    A,@R0 
                  XRL    A,#0C4H
                  JZ     READ_OR_WRITE

                  MOV    R0,#HW_L             ;非讀/寫命令的處理,返回數據無DI0,DI1
                  MOV    A,@R0
                  MOV    R3,A
                  CJNE   A,#0,SLENGTH_PD0
                  MOV    R1,#ZB_BUF0          ;接收到的645數據長度為0不進行標識
                  JMP    HW_RW_ZB_BH
                  
SLENGTH_PD0:      MOV   R0,#HW_DI0             ;不為0
                  ;MOV   R1,#ZB_DI0 
                  MOV   R1,#ZB_BUF4            ;無DI0,DI1,所以數據從 ZB_BUF4 寫起 
  SPECIAL_CMD:    MOV   A,@R0                  ;(ZB_BUF0-ZB_BUF3 對應A0,A1,A2,STATE) 
                  MOV   @R1,A
                  INC   R0
                  INC   R1
                  DEC   R3
                  MOV    A,R3
                  CJNE   A,#0,SPECIAL_CMD 
                  MOV   R1,#ZB_BUF0      
                  JMP    HW_RW_ZB_BH
                                           ;//070130                                                                          
READ_OR_WRITE:    MOV    R0,#HW_L
                  MOV    A,@R0
                  MOV    R3,A
                  CJNE   A,#0,LENGTH_PD0
                  MOV    R1,#ZB_BUF0          ;接收到的645數據長度為0不進行標識
                  JMP    HW_RW_ZB_BH
LENGTH_PD0: 
                  CJNE   A,#1,LENGTH_PD1
                  MOV    R0,#HW_BUF0          ;接收到的645數據長度為1
                  MOV    A,@R0
                  MOV    ZB_BUF4,A
                  MOV    R1,#ZB_BUF0
                  JMP    HW_RW_ZB_BH
                   
LENGTH_PD1:                                   ;接收到的645數據長度大于等于2
                  MOV    R0,#HW_DI0
                  MOV    R1,#ZB_DI0
                  MOV    R5,#2 
HW_RW_ZB_DI:
                  MOV    A,@R0                 ;標識符
                  MOV    @R1,A
                  INC    R0
                  INC    R1
                  DEC    R3
                  DJNZ   R5,HW_RW_ZB_DI
                  MOV    A,R3
                  CJNE   A,#0,HW_ZB_DATA       
                  JMP    HW_RW_ZB_BH
HW_ZB_DATA:                                   ;轉換除標識符以外的數據
                  MOV    R1,#ZB_BUF6
HW_ZB_DATA1:
                  MOV    A,@R0
                  MOV    @R1,A
                  INC    R0
                  INC    R1
                  DJNZ   R3,HW_ZB_DATA1
                  MOV    R1,#ZB_BUF2
                  
HW_RW_ZB_BH:      MOV    R0,#HW_CTR          ;0701312
                  MOV    A,@R0                ;
                  CJNE   A,#8AH,HW_RW_ZB_BH0   ;如果返回CTRL為8A時
                  MOV    R0,#MINUTE
                  MOV    @R0,#55H         ;馬上使抄表號標志有效 
                  MOV    R0,#MTR_ADDR0        ;從返回的數據中抄表號
                  MOV    R5,#3                ;不從RAM中抄表號(可能已經更改)                 
                  JMP    HW_RW_ZB_BH1         ;0701312
                  
                  
HW_RW_ZB_BH0:     MOV    R0,#BH_0              ;主叫表號
                  MOV    R5,#3
HW_RW_ZB_BH1: 
                  MOV    A,@R0
                  MOV    @R1,A
                  INC    R0
                  INC    R1
                  DJNZ   R5,HW_RW_ZB_BH1
                 
                  MOV    A,B_STATE             ;繼電器狀態
                  MOV    @R1,A
                  INC    R1
;--------------------------------------------------------------------                  
HW_RW_ZB_JY:                                   ;計算載波數據校驗字節
                  MOV    R0,#TAR_ADDR0
                  MOV    R6,#0
                  MOV    R7,#0
HW_RW_ZB_JY0:                  
                  MOV    A,@R0
                  INC    R0
                  ADD    A,R6
                  MOV    R6,A
                  MOV    A,R7
                  ADDC   A,#0
                  MOV    R7,A
                  DJNZ   FS_JYL,HW_RW_ZB_JY0
                  MOV    A,R6
                  MOV    @R0,A         ;存低字節數據校驗
                  INC    R0
                  MOV    A,R7          ;存高字節數據校驗
                  MOV    @R0,A
                  MOV    A,FS_L
                  ADD    A,#2          ;多發2字節   
                  MOV    FS_L,A
                  
                  CALL   CLR_HW        ;清串口緩存
                  NOP
                  NOP
                  NOP
                  RET
 
                  END	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品久久久久久久91蜜桃| 国产成人亚洲综合a∨猫咪| 91色porny蝌蚪| 亚洲欧洲国产专区| 91麻豆6部合集magnet| 亚洲日本va午夜在线影院| 91视频你懂的| 首页综合国产亚洲丝袜| 日韩一区二区免费电影| 国产麻豆精品久久一二三| 国产欧美日产一区| 91激情五月电影| 日产国产高清一区二区三区| 久久免费视频色| 97se狠狠狠综合亚洲狠狠| 亚洲成人免费观看| 久久青草国产手机看片福利盒子| 99国产欧美另类久久久精品| 视频一区欧美日韩| 久久久久久久久久久久电影| 波多野结衣中文字幕一区二区三区 | 亚洲国产精品精华液2区45| 91网站视频在线观看| 石原莉奈在线亚洲二区| 26uuu亚洲综合色欧美| 懂色av一区二区三区免费观看| 一区二区三区四区亚洲| 日韩一区二区三区免费看 | 伊人色综合久久天天| 欧美日韩国产一级二级| 国产精品一区2区| 亚洲欧美日韩国产中文在线| 日韩一区二区免费高清| 91污片在线观看| 卡一卡二国产精品| 亚洲天堂成人网| 精品久久久久久最新网址| 一本色道久久综合亚洲91| 视频一区中文字幕国产| 中文字幕不卡在线播放| 欧美一区二区三区视频免费| gogogo免费视频观看亚洲一| 青青草97国产精品免费观看| 日韩一区在线看| 2020国产成人综合网| 欧美丝袜丝交足nylons图片| 国产成a人无v码亚洲福利| 午夜国产精品一区| 中文字幕亚洲综合久久菠萝蜜| 日韩欧美中文一区| 欧美性感一区二区三区| 成人免费看黄yyy456| 九九九久久久精品| 午夜不卡在线视频| 亚洲卡通动漫在线| 国产精品久久久久久久久图文区 | 日韩欧美激情四射| 欧美探花视频资源| 93久久精品日日躁夜夜躁欧美| 激情深爱一区二区| 男人的天堂久久精品| 亚洲成av人影院| 综合在线观看色| 国产精品久久久久久亚洲毛片 | 午夜精品久久久久久久久久| 综合激情成人伊人| 国产精品萝li| 日本一区二区综合亚洲| 久久久精品日韩欧美| 亚洲与欧洲av电影| 日本一二三不卡| 欧美国产日本韩| 久久精品男人天堂av| 久久色在线视频| 久久美女高清视频| 久久久久久久精| 久久久久久久国产精品影院| 久久这里只有精品视频网| 欧美成人精品二区三区99精品| 欧美肥大bbwbbw高潮| 欧美精品tushy高清| 欧美男男青年gay1069videost | 亚洲不卡一区二区三区| 亚洲国产色一区| 婷婷成人综合网| 日本午夜一区二区| 久久99久久精品| 国产一区 二区 三区一级| 国产剧情一区二区三区| 国产成人av电影在线| 成人av在线一区二区三区| 97精品国产97久久久久久久久久久久| 91网站在线观看视频| 欧美性色黄大片| 91麻豆精品国产91久久久久| 欧美tk丨vk视频| 中文字幕高清不卡| 亚洲另类春色校园小说| 天天影视色香欲综合网老头| 免费观看成人av| 成人妖精视频yjsp地址| 91黄色免费看| 欧美一级国产精品| 国产欧美精品一区二区色综合| 中文字幕亚洲一区二区av在线| 亚洲猫色日本管| 人人超碰91尤物精品国产| 国产一二三精品| 色天天综合色天天久久| 日韩手机在线导航| 中文字幕欧美国产| 亚洲成av人片| 韩日av一区二区| 色吧成人激情小说| 精品国产乱码久久久久久夜甘婷婷 | 国产欧美日韩在线看| 一区二区三区四区国产精品| 免费人成在线不卡| 99久久伊人网影院| 51精品秘密在线观看| 中文字幕不卡在线播放| 视频精品一区二区| fc2成人免费人成在线观看播放| 欧美美女视频在线观看| 国产精品乱码一区二区三区软件 | 欧美精品乱码久久久久久按摩| 久久久天堂av| 午夜一区二区三区视频| 国产91精品在线观看| 欧美日韩精品福利| 国产精品久久久久影院老司| 日韩成人av影视| 色综合色狠狠天天综合色| 精品美女被调教视频大全网站| 亚洲精品国产精华液| 国产精品一区二区三区网站| 欧美日韩卡一卡二| 国产精品超碰97尤物18| 久久国产乱子精品免费女| 在线观看精品一区| 国产精品你懂的在线欣赏| 老司机精品视频线观看86| 麻豆91精品视频| 欧美日韩一区成人| 亚洲三级电影全部在线观看高清| 精品系列免费在线观看| 884aa四虎影成人精品一区| 一区二区三区日韩精品| 成人午夜免费av| 久久精品一区二区三区四区| 日韩成人精品在线观看| 欧美日韩在线不卡| 亚洲欧美成人一区二区三区| 国产成人免费视| 欧美sm美女调教| 青青草97国产精品免费观看无弹窗版 | 2023国产精品视频| 免费在线视频一区| 91精品国产一区二区三区香蕉| 夜夜嗨av一区二区三区中文字幕 | 色诱视频网站一区| 综合激情网...| 99v久久综合狠狠综合久久| 国产欧美日韩精品一区| 国产大片一区二区| 久久久不卡影院| 国产精品一二三四| 国产午夜精品美女毛片视频| 狠狠狠色丁香婷婷综合激情| 亚洲精品一区二区在线观看| 男人操女人的视频在线观看欧美| 在线成人av网站| 日韩黄色免费电影| 日韩一二三区不卡| 韩国理伦片一区二区三区在线播放 | 欧美亚洲国产一卡| 亚洲777理论| 欧美一区二区三区男人的天堂| 日韩电影网1区2区| 精品欧美一区二区久久| 国产一区二区三区电影在线观看| 精品国产成人在线影院| 国产高清在线精品| 国产精品福利影院| 在线免费观看视频一区| 午夜在线电影亚洲一区| 日韩欧美一区二区三区在线| 精品一区二区三区av| 欧美国产一区视频在线观看| 91亚洲精品久久久蜜桃网站| 亚洲国产日韩在线一区模特 | 久久综合综合久久综合| 久久午夜羞羞影院免费观看| 成人免费看黄yyy456| 一区二区三区中文字幕| 欧美电影在哪看比较好| 国产真实乱子伦精品视频| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | av激情成人网| 亚洲午夜激情av|