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

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

?? modbus.lst

?? PIC16F917開發的modbus-RTU協議
?? LST
?? 第 1 頁 / 共 5 頁
字號:
   779  0522  3008               	movlw	8
   780  0523  1303               	bcf	3,6	;carry unused
   781  0524  0241               	subwf	_receCount,w
   782  0525  1C03               	btfss	3,0
   783  0526  2E2B               	goto	l35
   784                           ;modbus.c: 301: {
   785                           ;modbus.c: 305: }
   786  0527  1683               	bsf	3,5
   787  0528  128C               	bcf	12,5
   788                           ;modbus.c: 307: TMR2IE = 0;
   789  0529  108C               	bcf	12,1
   790                           ;modbus.c: 308: if(receBuf[0] != localAddr )
   791  052A  1283               	bcf	3,5
   792  052B  0821               	movf	_receBuf,w
   793  052C  1383               	bcf	3,7
   794  052D  0662               	xorwf	_localAddr,w
   795  052E  1903               	btfsc	3,2
   796  052F  2E0E               	goto	l40
   797                           ;modbus.c: 309: {
   798  0530  1703               	bsf	3,6
   799  0531  01A1               	clrf	_g_bRcvedOK^(0+256)
   800                           ;modbus.c: 311: receCount = 0;
   801  0532  1303               	bcf	3,6	;carry unused
   802  0533  01C1               	clrf	_receCount
   803                           ;modbus.c: 312: TXIE = 0;
   804  0534  1683               	bsf	3,5
   805  0535  120C               	bcf	12,4
   806                           ;modbus.c: 313: TXEN = 0;
   807  0536  1298               	bcf	24,5
   808                           ;modbus.c: 314: RCIE = 1;
   809  0537  168C               	bsf	12,5
   810                           ;modbus.c: 315: TMR2IE = 1;
   811  0538  148C               	bsf	12,1
   812                           ;modbus.c: 316: }
   813  0539  2E0E               	goto	l40
   814  053A                     l44
   815                           ;modbus.c: 321: case 3:
   816  053A  3006               	movlw	6
   817  053B  00D9               	movwf	?_crc16
   818  053C  01DA               	clrf	?_crc16+1
   819  053D  3021               	movlw	_receBuf
   820  053E  24E5               	fcall	_crc16
   821  053F  0870               	movf	btemp,w
   822  0540  00C7               	movwf	?a_checkComm0Modbus
   823  0541  0871               	movf	btemp+1,w
   824  0542  00C8               	movwf	?a_checkComm0Modbus+1
   825                           ;modbus.c: 326: if(crcData == receBuf[7]+(receB
      +                          uf[6]<<8))
   826  0543  0827               	movf	_receBuf+6,w
   827  0544  00F3               	movwf	btemp+3
   828  0545  01F2               	clrf	btemp+2
   829  0546  0828               	movf	_receBuf+7,w
   830  0547  00F0               	movwf	btemp
   831  0548  01F1               	clrf	btemp+1
   832  0549  0872               	movf	btemp+2,w
   833  054A  07F0               	addwf	btemp
   834  054B  1803               	btfsc	3,0
   835  054C  0AF1               	incf	btemp+1
   836  054D  0873               	movf	btemp+3,w
   837  054E  07F1               	addwf	btemp+1
   838  054F  0848               	movf	?a_checkComm0Modbus+1,w
   839  0550  0671               	xorwf	btemp+1,w
   840  0551  1D03               	btfss	3,2
   841  0552  2D55               	goto	u165
   842  0553  0847               	movf	?a_checkComm0Modbus,w
   843  0554  0670               	xorwf	btemp,w
   844  0555                     u165
   845  0555  1D03               	btfss	3,2
   846  0556  2D70               	goto	l45
   847                           ;modbus.c: 327: {
   848  0557  0B22               	decfsz	_receBuf+1,w
   849  0558  2D5D               	goto	l46
   850                           ;modbus.c: 329: {
   851  0559  265D  120A  118A   	fcall	_readCoil
   852                           ;modbus.c: 331: }
   853  055C  2E22               	goto	l39
   854  055D                     l46
   855                           ;modbus.c: 332: else if(receBuf[1] == 3)
   856  055D  0822               	movf	_receBuf+1,w
   857  055E  3A03               	xorlw	3
   858  055F  1D03               	btfss	3,2
   859  0560  2D65               	goto	l48
   860                           ;modbus.c: 333: {
   861  0561  271C  120A  118A   	fcall	_readRegisters
   862                           ;modbus.c: 335: }
   863  0564  2E22               	goto	l39
   864  0565                     l48
   865                           ;modbus.c: 336: else if(receBuf[1] == 5)
   866  0565  0822               	movf	_receBuf+1,w
   867  0566  3A05               	xorlw	5
   868  0567  1D03               	btfss	3,2
   869  0568  2D6D               	goto	l50
   870                           ;modbus.c: 337: {
   871  0569  24B7  120A  118A   	fcall	_forceSingleCoil
   872                           ;modbus.c: 339: }
   873  056C  2E22               	goto	l39
   874  056D                     l50
   875                           ;modbus.c: 340: else if(receBuf[1] == 6)
   876  056D  0822               	movf	_receBuf+1,w
   877  056E  3A06               	xorlw	6
   878  056F  2E22               	goto	l39
   879                           ;modbus.c: 341: {
   880                           ;modbus.c: 343: }
   881  0570                     l45
   882                           ;modbus.c: 346: else
   883  0570  0862               	movf	_localAddr,w
   884  0571  00B1               	movwf	_sendBuf
   885                           ;modbus.c: 349: sendBuf[1] = receBuf[1] | 0x80;
   886  0572  0822               	movf	_receBuf+1,w
   887  0573  3880               	iorlw	-128
   888  0574  00B2               	movwf	_sendBuf+1
   889                           ;modbus.c: 350: crcData = crc16(sendBuf,2);
   890  0575  3002               	movlw	2
   891  0576  00D9               	movwf	?_crc16
   892  0577  01DA               	clrf	?_crc16+1
   893  0578  3031               	movlw	_sendBuf
   894  0579  24E5               	fcall	_crc16
   895  057A  0870               	movf	btemp,w
   896  057B  00C7               	movwf	?a_checkComm0Modbus
   897  057C  0871               	movf	btemp+1,w
   898  057D  00C8               	movwf	?a_checkComm0Modbus+1
   899                           ;modbus.c: 351: sendBuf[2] = crcData >> 8;
   900  057E  00B3               	movwf	_sendBuf+2
   901                           ;modbus.c: 352: sendBuf[3] = crcData & 0xff;
   902  057F  0847               	movf	?a_checkComm0Modbus,w
   903  0580  00B4               	movwf	_sendBuf+3
   904                           ;modbus.c: 353: sendCount = 4;
   905  0581  3004               	movlw	4
   906  0582  00C2               	movwf	_sendCount
   907                           ;modbus.c: 354: beginSend();
   908  0583  248B               	fcall	_beginSend
   909                           ;modbus.c: 355: }
   910  0584  2E22               	goto	l39
   911  0585                     l54
   912                           ;modbus.c: 357: case 15:
   913                           ;modbus.c: 358: tempData = receBuf[6];
   914  0585  0827               	movf	_receBuf+6,w
   915  0586  00C9               	movwf	?a_checkComm0Modbus+2
   916  0587  01CA               	clrf	?a_checkComm0Modbus+3
   917                           ;modbus.c: 359: tempData += 9;
   918  0588  3009               	movlw	9
   919  0589  07C9               	addwf	?a_checkComm0Modbus+2
   920  058A  1803               	btfsc	3,0
   921  058B  0ACA               	incf	?a_checkComm0Modbus+3
   922                           ;modbus.c: 360: if(receCount >= tempData)
   923  058C  0841               	movf	_receCount,w
   924  058D  00F0               	movwf	btemp
   925  058E  01F1               	clrf	btemp+1
   926  058F  084A               	movf	?a_checkComm0Modbus+3,w
   927  0590  0271               	subwf	btemp+1,w
   928  0591  1D03               	btfss	3,2
   929  0592  2D95               	goto	u215
   930  0593  0849               	movf	?a_checkComm0Modbus+2,w
   931  0594  0270               	subwf	btemp,w
   932  0595                     u215
   933  0595  1C03               	btfss	3,0
   934  0596  2E22               	goto	l39
   935                           ;modbus.c: 361: {
   936  0597  0821               	movf	_receBuf,w
   937  0598  0662               	xorwf	_localAddr,w
   938  0599  1D03               	btfss	3,2
   939  059A  2E0C               	goto	l60
   940                           ;modbus.c: 363: {
   941  059B  30FE               	movlw	254
   942  059C  0749               	addwf	?a_checkComm0Modbus+2,w
   943  059D  00D9               	movwf	?_crc16
   944  059E  30FF               	movlw	255
   945  059F  1803               	btfsc	3,0
   946  05A0  3000               	movlw	256
   947  05A1  074A               	addwf	?a_checkComm0Modbus+3,w
   948  05A2  00DA               	movwf	?_crc16+1
   949  05A3  3021               	movlw	_receBuf
   950  05A4  24E5               	fcall	_crc16
   951  05A5  0870               	movf	btemp,w
   952  05A6  00C7               	movwf	?a_checkComm0Modbus
   953  05A7  0871               	movf	btemp+1,w
   954  05A8  00C8               	movwf	?a_checkComm0Modbus+1
   955                           ;modbus.c: 365: if(crcData == (receBuf[tempData
      +                          -2]<<8)+ receBuf[tempData-1])
   956  05A9  0849               	movf	?a_checkComm0Modbus+2,w
   957  05AA  3EFE               	addlw	-2
   958  05AB  3E21               	addlw	_receBuf
   959  05AC  0084               	movwf	4
   960  05AD  1383               	bcf	3,7
   961  05AE  0800               	movf	0,w
   962  05AF  00F3               	movwf	btemp+3
   963  05B0  01F2               	clrf	btemp+2
   964  05B1  0349               	decf	?a_checkComm0Modbus+2,w
   965  05B2  3E21               	addlw	_receBuf
   966  05B3  0084               	movwf	4
   967  05B4  1383               	bcf	3,7
   968  05B5  0800               	movf	0,w
   969  05B6  00F0               	movwf	btemp
   970  05B7  01F1               	clrf	btemp+1
   971  05B8  0872               	movf	btemp+2,w
   972  05B9  07F0               	addwf	btemp
   973  05BA  1803               	btfsc	3,0
   974  05BB  0AF1               	incf	btemp+1
   975  05BC  0873               	movf	btemp+3,w
   976  05BD  07F1               	addwf	btemp+1
   977  05BE  0848               	movf	?a_checkComm0Modbus+1,w
   978  05BF  0671               	xorwf	btemp+1,w
   979  05C0  1D03               	btfss	3,2
   980  05C1  2E0C               	goto	l60
   981  05C2  0847               	movf	?a_checkComm0Modbus,w
   982                           ;modbus.c: 366: {
   983  05C3  2E0C               	goto	l60
   984                           ;modbus.c: 368: }
   985                           ;modbus.c: 371: }
   986  05C4                     l58
   987                           ;modbus.c: 373: case 16:
   988                           ;modbus.c: 374: tempData = (receBuf[4]<<8) + re
      +                          ceBuf[5];
   989  05C4  0825               	movf	_receBuf+4,w
   990  05C5  00CA               	movwf	?a_checkComm0Modbus+3
   991  05C6  0826               	movf	_receBuf+5,w
   992  05C7  00C9               	movwf	?a_checkComm0Modbus+2
   993                           ;modbus.c: 375: tempData = tempData * 2;
   994  05C8  1003               	bcf	3,0
   995  05C9  0DC9               	rlf	?a_checkComm0Modbus+2
   996  05CA  0DCA               	rlf	?a_checkComm0Modbus+3
   997                           ;modbus.c: 376: tempData += 9;
   998  05CB  3009               	movlw	9
   999  05CC  07C9               	addwf	?a_checkComm0Modbus+2
  1000  05CD  1803               	btfsc	3,0
  1001  05CE  0ACA               	incf	?a_checkComm0Modbus+3
  1002                           ;modbus.c: 377: if(receCount >= tempData)
  1003  05CF  0841               	movf	_receCount,w
  1004  05D0  00F0               	movwf	btemp
  1005  05D1  01F1               	clrf	btemp+1
  1006  05D2  084A               	movf	?a_checkComm0Modbus+3,w
  1007  05D3  0271               	subwf	btemp+1,w
  1008  05D4  1D03               	btfss	3,2
  1009  05D5  2DD8               	goto	u245
  1010  05D6  0849               	movf	?a_checkComm0Modbus+2,w
  1011  05D7  0270               	subwf	btemp,w
  1012  05D8                     u245
  1013  05D8  1C03               	btfss	3,0
  1014  05D9  2E22               	goto	l39
  1015                           ;modbus.c: 378: {
  1016  05DA  0821               	movf	_receBuf,w
  1017  05DB  0662               	xorwf	_localAddr,w
  1018  05DC  1D03               	btfss	3,2
  1019  05DD  2E0C               	goto	l60
  1020                           ;modbus.c: 380: {
  1021  05DE  30FE               	movlw	254
  1022  05DF  0749               	addwf	?a_checkComm0Modbus+2,w
  1023  05E0  00D9               	movwf	?_crc16
  1024  05E1  30FF               	movlw	255
  1025  05E2  1803               	btfsc	3,0
  1026  05E3  3000               	movlw	256
  1027  05E4  074A               	addwf	?a_checkComm0Modbus+3,w
  1028  05E5  00DA               	movwf	?_crc16+1
  1029  05E6  3021               	movlw	_receBuf
  1030  05E7  24E5               	fcall	_crc16
  1031  05E8  0870               	movf	btemp,w
  1032  05E9  00C7               	movwf	?a_checkComm0Modbus
  1033  05EA  0871               	movf	btemp+1,w
  1034  05EB  00C8               	movwf	?a_checkComm0Modbus+1
  1035                           ;modbus.c: 382: if(crcData == (receBuf[tempData
      +                          -2]<<8)+ receBuf[tempData-1])
  1036  05EC  0849               	movf	?a_checkComm0Modbus+2,w
  1037  05ED  3EFE               	addlw	-2
  1038  05EE  3E21               	addlw	_receBuf
  1039  05EF  0084               	movwf	4

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91浏览器打开| 欧美一区二区三区电影| 亚洲成人综合视频| 91麻豆精品国产91久久久久久| 亚洲国产日韩精品| 国产精品色在线观看| 日韩精品一区第一页| 99精品偷自拍| 久久嫩草精品久久久精品| 亚洲风情在线资源站| 成人免费看的视频| 久久精品一区二区| 久88久久88久久久| 3atv一区二区三区| 亚洲综合久久久| 色综合天天综合在线视频| 精品日韩一区二区| 日韩高清在线不卡| 欧美日韩中文字幕一区二区| 亚洲精品乱码久久久久久日本蜜臀| 国内外精品视频| 日韩美女主播在线视频一区二区三区| 亚洲丶国产丶欧美一区二区三区| 色综合视频一区二区三区高清| 久久亚洲精华国产精华液| 美女性感视频久久| 精品国产凹凸成av人导航| 丝袜美腿亚洲色图| 在线综合视频播放| 丝袜亚洲另类欧美| 欧美一二三区精品| 精久久久久久久久久久| 久久蜜桃香蕉精品一区二区三区| 美美哒免费高清在线观看视频一区二区| 欧美日韩视频第一区| 日产欧产美韩系列久久99| 欧美精三区欧美精三区| 天天影视网天天综合色在线播放| 欧美日韩一区成人| 免费观看在线综合| 精品成人私密视频| 成人精品国产福利| 亚洲一区免费观看| 欧美一区二区女人| 国产中文字幕一区| 亚洲婷婷综合久久一本伊一区| 99久久99久久精品免费观看| 日韩理论在线观看| 91在线观看免费视频| 欧美少妇一区二区| 麻豆高清免费国产一区| 久久这里只有精品6| 黄色成人免费在线| 国产精品久久久久久久久快鸭 | 欧美日韩日日骚| 日韩一区精品字幕| 欧美国产欧美综合| 91成人免费在线| 久久精品久久99精品久久| 国产精品毛片大码女人| 欧美视频三区在线播放| 国内成+人亚洲+欧美+综合在线| 国产欧美1区2区3区| 97精品久久久午夜一区二区三区| 亚洲国产美女搞黄色| 91精品国产高清一区二区三区| 国产麻豆精品theporn| 一区二区三区在线视频免费 | 欧美曰成人黄网| 国产一区二区成人久久免费影院| 国产精品免费aⅴ片在线观看| 欧美日韩一级二级| 波波电影院一区二区三区| 日韩精彩视频在线观看| 中文乱码免费一区二区| 欧美日韩免费不卡视频一区二区三区 | 欧美mv和日韩mv国产网站| 国产成人综合在线播放| 午夜电影久久久| 亚洲日本在线a| 国产午夜精品理论片a级大结局| 欧美日韩在线不卡| 风间由美一区二区av101| 日本少妇一区二区| 一区二区高清免费观看影视大全| 精品国精品自拍自在线| 欧美日韩精品福利| 成人一区二区三区视频| 精品一区二区在线视频| 亚洲福中文字幕伊人影院| 中文字幕精品一区| 26uuu色噜噜精品一区| 3d动漫精品啪啪1区2区免费| 972aa.com艺术欧美| 国产伦精品一区二区三区在线观看| 亚洲大片在线观看| 一区二区三区在线视频免费观看| 国产精品毛片久久久久久久| 日韩欧美亚洲国产另类| 91精品国产欧美一区二区| 欧美最新大片在线看| 91论坛在线播放| 91在线视频官网| 色婷婷综合久久久中文字幕| 99久久国产综合精品色伊| av在线不卡电影| hitomi一区二区三区精品| 岛国精品在线观看| 国产suv精品一区二区6| 国产成人精品综合在线观看| 国产毛片精品视频| 国产在线看一区| 久久99热这里只有精品| 美国三级日本三级久久99| 毛片av一区二区三区| 日韩黄色小视频| 久久国产精品第一页| 久久66热re国产| 国产成人日日夜夜| 成人黄色在线视频| 成人激情动漫在线观看| 91网页版在线| 在线一区二区三区四区五区| 91污在线观看| 一本大道av一区二区在线播放| 91丝袜高跟美女视频| 日本高清成人免费播放| 欧美狂野另类xxxxoooo| 欧美视频一区二区三区四区| 欧美无砖专区一中文字| 91精品国产综合久久福利软件| 日韩欧美自拍偷拍| 久久久久国产精品麻豆ai换脸| 精品国产一区二区三区不卡| 26uuu精品一区二区三区四区在线| 国产网站一区二区三区| 亚洲免费观看高清在线观看| 一区二区三区中文字幕精品精品| 亚洲第一主播视频| 久久爱另类一区二区小说| 成人综合在线观看| 91黄色小视频| 337p日本欧洲亚洲大胆精品| 国产婷婷色一区二区三区四区 | 亚洲欧洲性图库| 天天色综合成人网| 精品一区二区三区视频| av在线综合网| 911精品产国品一二三产区| 久久久久久免费| 国产精品无遮挡| 五月婷婷欧美视频| 国产成人久久精品77777最新版本| www.亚洲国产| 欧美日韩综合一区| 久久久久国产成人精品亚洲午夜| 亚洲精品菠萝久久久久久久| 免费在线看一区| 9l国产精品久久久久麻豆| 5566中文字幕一区二区电影 | 国产精品传媒入口麻豆| 亚洲成人tv网| 不卡的av中国片| 亚洲精品一线二线三线无人区| 亚洲色图制服丝袜| 激情综合五月婷婷| 欧美亚洲国产一区二区三区va| 久久综合色综合88| 日韩黄色片在线观看| 色偷偷成人一区二区三区91| 久久久久久**毛片大全| 日日夜夜免费精品视频| 在线观看不卡一区| 中文一区在线播放| 国产一区欧美二区| 欧美一区二区三区性视频| 亚洲精品写真福利| 成人免费电影视频| 久久久久88色偷偷免费| 免费在线一区观看| 欧美丰满高潮xxxx喷水动漫| 亚洲日本在线天堂| 91丝袜国产在线播放| 亚洲国产精品成人久久综合一区| 另类欧美日韩国产在线| 欧美高清性hdvideosex| 亚洲成人免费在线观看| 色8久久人人97超碰香蕉987| 成人欧美一区二区三区1314| 成人午夜视频在线观看| 久久综合九色综合97婷婷 | 日韩精品一区二区三区中文精品| 亚洲国产一二三| 欧美在线观看视频一区二区| 亚洲美女免费在线| 色婷婷综合久久久久中文一区二区| 中文字幕在线不卡一区二区三区| 国产99一区视频免费| 国产蜜臀av在线一区二区三区| 国产露脸91国语对白|