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

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

?? stm8_tsl_multichannelkey.ls

?? STM8s
?? LS
?? 第 1 頁 / 共 5 頁
字號:
 506  0127 a4f7          	and	a,#247
 507  0129 e702          	ld	(2,x),a
 508                     ; 1115   pMCKeyStruct->Setting.b.POSCHANGED = 0;
 510  012b be00          	ldw	x,_pMCKeyStruct
 511  012d e602          	ld	a,(2,x)
 512  012f a4ef          	and	a,#239
 513  0131 e702          	ld	(2,x),a
 514                     ; 1117 }
 517  0133 81            	ret
 549                     ; 1130 void TSL_MCKey_IdleTreatment(void)
 549                     ; 1131 {
 550                     	switch	.text
 551  0134               _TSL_MCKey_IdleTreatment:
 555                     ; 1134   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 557  0134 3f00          	clr	_ChannelIndex
 558  0136               L341:
 559                     ; 1139     if (pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb > MAX_REJECTED_MEASUREMENTS)
 561  0136 b600          	ld	a,_ChannelIndex
 562  0138 97            	ld	xl,a
 563  0139 a607          	ld	a,#7
 564  013b 42            	mul	x,a
 565  013c 72bb0000      	addw	x,_pMCKeyStruct
 566  0140 6d07          	tnz	(7,x)
 567  0142 2620          	jrne	L741
 568                     ; 1141       break;
 570                     ; 1145     TSL_MCKey_DeltaCalculation(ChannelIndex);
 572  0144 b600          	ld	a,_ChannelIndex
 573  0146 cd0000        	call	_TSL_MCKey_DeltaCalculation
 575                     ; 1148     if (Delta <= pMCKeyStruct->RecalibrationThreshold)
 577  0149 9c            	rvf
 578  014a be00          	ldw	x,_pMCKeyStruct
 579  014c e62c          	ld	a,(44,x)
 580  014e 5f            	clrw	x
 581  014f 4d            	tnz	a
 582  0150 2a01          	jrpl	L02
 583  0152 53            	cplw	x
 584  0153               L02:
 585  0153 97            	ld	xl,a
 586  0154 b300          	cpw	x,_Delta
 587  0156 2f04          	jrslt	L351
 588                     ; 1150       TSL_MCKey_SetPreRecalibrationState();
 590  0158 cd0000        	call	_TSL_MCKey_SetPreRecalibrationState
 592                     ; 1151       return;
 595  015b 81            	ret
 596  015c               L351:
 597                     ; 1134   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 599  015c 3c00          	inc	_ChannelIndex
 602  015e b600          	ld	a,_ChannelIndex
 603  0160 a105          	cp	a,#5
 604  0162 25d2          	jrult	L341
 605  0164               L741:
 606                     ; 1158   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 608  0164 3f00          	clr	_ChannelIndex
 609  0166               L551:
 610                     ; 1163     if (pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb > MAX_REJECTED_MEASUREMENTS)
 612  0166 b600          	ld	a,_ChannelIndex
 613  0168 97            	ld	xl,a
 614  0169 a607          	ld	a,#7
 615  016b 42            	mul	x,a
 616  016c 72bb0000      	addw	x,_pMCKeyStruct
 617  0170 6d07          	tnz	(7,x)
 618  0172 262a          	jrne	L161
 619                     ; 1165       break;
 621                     ; 1169     TSL_MCKey_DeltaCalculation(ChannelIndex);
 623  0174 b600          	ld	a,_ChannelIndex
 624  0176 cd0000        	call	_TSL_MCKey_DeltaCalculation
 626                     ; 1172     if (Delta >= pMCKeyStruct->DetectThreshold)
 628  0179 9c            	rvf
 629  017a be00          	ldw	x,_pMCKeyStruct
 630  017c e62a          	ld	a,(42,x)
 631  017e 5f            	clrw	x
 632  017f 4d            	tnz	a
 633  0180 2a01          	jrpl	L22
 634  0182 53            	cplw	x
 635  0183               L22:
 636  0183 97            	ld	xl,a
 637  0184 b300          	cpw	x,_Delta
 638  0186 2c0e          	jrsgt	L561
 639                     ; 1177       TSL_MCKey_SetPreDetectState();
 641  0188 cd0000        	call	_TSL_MCKey_SetPreDetectState
 643                     ; 1178       if (!DetectionIntegrator)
 645  018b 3d00          	tnz	_DetectionIntegrator
 646  018d 2606          	jrne	L761
 647                     ; 1180         pMCKeyStruct->Channel[0].IntegratorCounter++;
 649  018f be00          	ldw	x,_pMCKeyStruct
 650  0191 6c0a          	inc	(10,x)
 651                     ; 1181         TSL_MCKey_PreDetectTreatment();
 653  0193 ad0a          	call	_TSL_MCKey_PreDetectTreatment
 655  0195               L761:
 656                     ; 1183       return;
 659  0195 81            	ret
 660  0196               L561:
 661                     ; 1158   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 663  0196 3c00          	inc	_ChannelIndex
 666  0198 b600          	ld	a,_ChannelIndex
 667  019a a105          	cp	a,#5
 668  019c 25c8          	jrult	L551
 669  019e               L161:
 670                     ; 1188 }
 673  019e 81            	ret
 717                     ; 1201 void TSL_MCKey_PreDetectTreatment(void)
 717                     ; 1202 {
 718                     	switch	.text
 719  019f               _TSL_MCKey_PreDetectTreatment:
 721  019f 88            	push	a
 722       00000001      OFST:	set	1
 725                     ; 1204   u8 ConditionLeaveDetect = 1; /* Per default we go back to idle state */
 727  01a0 a601          	ld	a,#1
 728  01a2 6b01          	ld	(OFST+0,sp),a
 729                     ; 1207   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 731  01a4 3f00          	clr	_ChannelIndex
 732  01a6               L702:
 733                     ; 1209     TSL_MCKey_DeltaCalculation(ChannelIndex);
 735  01a6 b600          	ld	a,_ChannelIndex
 736  01a8 cd0000        	call	_TSL_MCKey_DeltaCalculation
 738                     ; 1212     if ((pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb <= MAX_REJECTED_MEASUREMENTS) &&
 738                     ; 1213         (Delta >= pMCKeyStruct->DetectThreshold))
 740  01ab b600          	ld	a,_ChannelIndex
 741  01ad 97            	ld	xl,a
 742  01ae a607          	ld	a,#7
 743  01b0 42            	mul	x,a
 744  01b1 72bb0000      	addw	x,_pMCKeyStruct
 745  01b5 6d07          	tnz	(7,x)
 746  01b7 2613          	jrne	L512
 748  01b9 9c            	rvf
 749  01ba be00          	ldw	x,_pMCKeyStruct
 750  01bc e62a          	ld	a,(42,x)
 751  01be 5f            	clrw	x
 752  01bf 4d            	tnz	a
 753  01c0 2a01          	jrpl	L62
 754  01c2 53            	cplw	x
 755  01c3               L62:
 756  01c3 97            	ld	xl,a
 757  01c4 b300          	cpw	x,_Delta
 758  01c6 2c04          	jrsgt	L512
 759                     ; 1226       ConditionLeaveDetect = 0;
 761  01c8 0f01          	clr	(OFST+0,sp)
 762                     ; 1227       break;
 764  01ca 2008          	jra	L312
 765  01cc               L512:
 766                     ; 1207   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 768  01cc 3c00          	inc	_ChannelIndex
 771  01ce b600          	ld	a,_ChannelIndex
 772  01d0 a105          	cp	a,#5
 773  01d2 25d2          	jrult	L702
 774  01d4               L312:
 775                     ; 1231   if (ConditionLeaveDetect)
 777  01d4 0d01          	tnz	(OFST+0,sp)
 778  01d6 2705          	jreq	L712
 779                     ; 1233     TSL_MCKey_BackToIdleState();
 781  01d8 cd0000        	call	_TSL_MCKey_BackToIdleState
 783                     ; 1234     return;
 786  01db 84            	pop	a
 787  01dc 81            	ret
 788  01dd               L712:
 789                     ; 1238     TSL_MCKey_DxS();
 791  01dd cd0000        	call	_TSL_MCKey_DxS
 793                     ; 1239     pMCKeyStruct->Channel[0].IntegratorCounter--;
 795  01e0 be00          	ldw	x,_pMCKeyStruct
 796  01e2 6a0a          	dec	(10,x)
 797                     ; 1240     if (!pMCKeyStruct->Channel[0].IntegratorCounter)
 799  01e4 be00          	ldw	x,_pMCKeyStruct
 800  01e6 6d0a          	tnz	(10,x)
 801  01e8 2606          	jrne	L122
 802                     ; 1242       TSL_MCKey_Position();
 804  01ea cd034a        	call	_TSL_MCKey_Position
 806                     ; 1243       TSL_MCKey_SetDetectedState();
 808  01ed cd0000        	call	_TSL_MCKey_SetDetectedState
 810  01f0               L122:
 811                     ; 1247 }
 814  01f0 84            	pop	a
 815  01f1 81            	ret
 860                     ; 1261 void TSL_MCKey_DetectedTreatment(void)
 860                     ; 1262 {
 861                     	switch	.text
 862  01f2               _TSL_MCKey_DetectedTreatment:
 864  01f2 88            	push	a
 865       00000001      OFST:	set	1
 868                     ; 1264   u8 ConditionLeaveDetect = 1;
 870  01f3 a601          	ld	a,#1
 871  01f5 6b01          	ld	(OFST+0,sp),a
 872                     ; 1267   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 874  01f7 3f00          	clr	_ChannelIndex
 875  01f9               L342:
 876                     ; 1269     TSL_MCKey_DeltaCalculation(ChannelIndex);
 878  01f9 b600          	ld	a,_ChannelIndex
 879  01fb cd0000        	call	_TSL_MCKey_DeltaCalculation
 881                     ; 1272     if ((pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb <= MAX_REJECTED_MEASUREMENTS) &&
 881                     ; 1273         (Delta > pMCKeyStruct->EndDetectThreshold))
 883  01fe b600          	ld	a,_ChannelIndex
 884  0200 97            	ld	xl,a
 885  0201 a607          	ld	a,#7
 886  0203 42            	mul	x,a
 887  0204 72bb0000      	addw	x,_pMCKeyStruct
 888  0208 6d07          	tnz	(7,x)
 889  020a 2613          	jrne	L152
 891  020c 9c            	rvf
 892  020d be00          	ldw	x,_pMCKeyStruct
 893  020f e62b          	ld	a,(43,x)
 894  0211 5f            	clrw	x
 895  0212 4d            	tnz	a
 896  0213 2a01          	jrpl	L23
 897  0215 53            	cplw	x
 898  0216               L23:
 899  0216 97            	ld	xl,a
 900  0217 b300          	cpw	x,_Delta
 901  0219 2e04          	jrsge	L152
 902                     ; 1288       ConditionLeaveDetect = 0;
 904  021b 0f01          	clr	(OFST+0,sp)
 905                     ; 1289       break;
 907  021d 2008          	jra	L742
 908  021f               L152:
 909                     ; 1267   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
 911  021f 3c00          	inc	_ChannelIndex
 914  0221 b600          	ld	a,_ChannelIndex
 915  0223 a105          	cp	a,#5
 916  0225 25d2          	jrult	L342
 917  0227               L742:
 918                     ; 1293   if (ConditionLeaveDetect)
 920  0227 0d01          	tnz	(OFST+0,sp)
 921  0229 270f          	jreq	L352
 922                     ; 1295     TSL_MCKey_SetPostDetectState();
 924  022b cd0000        	call	_TSL_MCKey_SetPostDetectState
 926                     ; 1296     if (!EndDetectionIntegrator)
 928  022e 3d00          	tnz	_EndDetectionIntegrator
 929  0230 2606          	jrne	L552
 930                     ; 1298       pMCKeyStruct->Channel[0].IntegratorCounter++;
 932  0232 be00          	ldw	x,_pMCKeyStruct
 933  0234 6c0a          	inc	(10,x)
 934                     ; 1299       TSL_MCKey_PostDetectTreatment();
 936  0236 ad0d          	call	_TSL_MCKey_PostDetectTreatment
 938  0238               L552:
 939                     ; 1301     return;
 942  0238 84            	pop	a
 943  0239 81            	ret
 944  023a               L352:
 945                     ; 1305   if (TSL_MCKey_Position() == 0x00)
 947  023a cd034a        	call	_TSL_MCKey_Position
 949  023d 4d            	tnz	a
 950  023e 2603          	jrne	L752
 951                     ; 1307     TSL_MCKey_DetectionTimeout();
 953  0240 cd0000        	call	_TSL_MCKey_DetectionTimeout
 955  0243               L752:
 956                     ; 1310 }
 959  0243 84            	pop	a
 960  0244 81            	ret
1002                     ; 1323 void TSL_MCKey_PostDetectTreatment(void)
1002                     ; 1324 {
1003                     	switch	.text
1004  0245               _TSL_MCKey_PostDetectTreatment:
1006  0245 88            	push	a
1007       00000001      OFST:	set	1
1010                     ; 1326   u8 ConditionLeaveDetect = 1;
1012  0246 a601          	ld	a,#1
1013  0248 6b01          	ld	(OFST+0,sp),a
1014                     ; 1329   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1016  024a 3f00          	clr	_ChannelIndex
1017  024c               L772:
1018                     ; 1331     TSL_MCKey_DeltaCalculation(ChannelIndex);
1020  024c b600          	ld	a,_ChannelIndex
1021  024e cd0000        	call	_TSL_MCKey_DeltaCalculation
1023                     ; 1334     if ((pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb <= MAX_REJECTED_MEASUREMENTS) &&
1023                     ; 1335         (Delta > pMCKeyStruct->EndDetectThreshold))
1025  0251 b600          	ld	a,_ChannelIndex
1026  0253 97            	ld	xl,a
1027  0254 a607          	ld	a,#7
1028  0256 42            	mul	x,a
1029  0257 72bb0000      	addw	x,_pMCKeyStruct
1030  025b 6d07          	tnz	(7,x)
1031  025d 2613          	jrne	L503
1033  025f 9c            	rvf
1034  0260 be00          	ldw	x,_pMCKeyStruct

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区在线播放视频| 国产精品狼人久久影院观看方式| 色8久久精品久久久久久蜜| 国产98色在线|日韩| 国产成人精品影视| 成人少妇影院yyyy| 色婷婷av久久久久久久| 色偷偷久久一区二区三区| 91激情在线视频| 欧美三级午夜理伦三级中视频| 欧美视频日韩视频在线观看| 欧美日韩一区精品| 精品美女一区二区三区| 久久久久久久久久久久久久久99| 日本一区二区三区视频视频| 国产精品入口麻豆原神| 亚洲精品成人天堂一二三| 午夜精品一区二区三区电影天堂 | 国产精品一线二线三线| 国产成人精品在线看| 一本一道波多野结衣一区二区| 国产成人高清在线| 色综合一个色综合| 51精品视频一区二区三区| www亚洲一区| 一级日本不卡的影视| 久久精品国产亚洲高清剧情介绍 | 在线中文字幕不卡| 欧美日韩一卡二卡| 国产日韩亚洲欧美综合| 亚洲激情一二三区| 国产一区二区在线观看免费 | 日韩精品五月天| 国产成人免费9x9x人网站视频| 欧美性生活一区| 精品国产免费人成在线观看| 亚洲女人****多毛耸耸8| 青青草原综合久久大伊人精品优势| 国产经典欧美精品| 69av一区二区三区| 中文字幕日韩一区| 国产精品99久久久久久有的能看| 91精彩视频在线| 亚洲国产高清aⅴ视频| 欧美bbbbb| 色综合天天狠狠| 欧美国产一区在线| 久久精品99国产精品| 欧美视频日韩视频| 亚洲欧美日韩久久精品| 成人综合婷婷国产精品久久蜜臀| 欧美日韩久久久一区| 亚洲欧洲美洲综合色网| 久久精品99久久久| 3d动漫精品啪啪1区2区免费| 亚洲美女精品一区| 国产91对白在线观看九色| 日韩欧美国产精品一区| 日韩专区中文字幕一区二区| 91久久精品一区二区| 国产精品国产三级国产三级人妇| 蜜桃视频一区二区三区| 欧美性大战久久| 亚洲综合免费观看高清在线观看| 国产成人在线视频网站| 精品国产麻豆免费人成网站| 亚洲欧美日韩国产成人精品影院 | 欧美成人在线直播| 日本不卡中文字幕| 欧美一区二区三区视频在线| 亚洲第一电影网| 91美女片黄在线| 亚洲免费伊人电影| 波多野结衣91| 亚洲欧美韩国综合色| 99久久婷婷国产综合精品电影| 国产精品美女久久久久久久久久久 | 日本不卡一区二区| 91麻豆精品国产无毒不卡在线观看| 亚洲影视在线观看| 欧美视频一区二区三区四区| 天天色天天操综合| 日韩精品一区二区三区在线| 免费一级欧美片在线观看| 日韩一级黄色大片| 精一区二区三区| 国产精品丝袜在线| 99久久精品国产毛片| 亚洲视频在线一区观看| 在线亚洲欧美专区二区| 午夜精品久久久久久久蜜桃app| 欧美电影在线免费观看| 日本成人在线网站| 欧美高清在线一区| 91国偷自产一区二区开放时间 | 蜜臀久久99精品久久久久宅男| 日韩三级在线免费观看| 国产一区二区91| 国产精品久久免费看| 91官网在线观看| 久久9热精品视频| 久久久影视传媒| 成年人午夜久久久| 五月综合激情日本mⅴ| 精品久久一区二区| k8久久久一区二区三区| 青青草原综合久久大伊人精品 | 图片区日韩欧美亚洲| 日韩欧美一区电影| 成人在线一区二区三区| 婷婷夜色潮精品综合在线| 久久精品一区四区| 日本精品视频一区二区三区| 久久99精品久久久久久动态图| 综合电影一区二区三区| 精品免费国产一区二区三区四区| 91在线视频免费91| 国产一区二区在线观看视频| 亚洲最新视频在线播放| 国产人久久人人人人爽| 欧美一区二区三级| 97久久精品人人做人人爽| 九色porny丨国产精品| 亚洲成人av电影在线| 国产精品免费视频观看| 精品成人免费观看| 欧美日韩精品免费观看视频| 懂色av一区二区三区免费观看| 五月婷婷色综合| 国产精品青草综合久久久久99| 日韩精品在线一区| 欧美日韩电影在线播放| 91免费精品国自产拍在线不卡| 国产真实乱子伦精品视频| 视频一区中文字幕国产| 亚洲欧洲精品天堂一级| 久久影院午夜论| 日韩久久久久久| 欧美一级免费大片| 欧美美女一区二区在线观看| 色哟哟日韩精品| 91丨国产丨九色丨pron| 成人一区二区三区视频在线观看| 精品一区二区三区免费播放| 免费看欧美女人艹b| 婷婷夜色潮精品综合在线| 三级影片在线观看欧美日韩一区二区| 中文字幕一区二区在线播放| 国产精品另类一区| 国产精品久久久久久久久搜平片 | 国产一区二区在线观看免费| 蜜臀av在线播放一区二区三区| 婷婷综合五月天| 视频在线观看一区二区三区| 五月天一区二区三区| 免费日韩伦理电影| 久久电影网站中文字幕| 久久狠狠亚洲综合| 国产激情偷乱视频一区二区三区| 韩国精品久久久| 丁香天五香天堂综合| 99re成人精品视频| 欧洲精品一区二区| 5858s免费视频成人| 欧美成va人片在线观看| 久久久亚洲欧洲日产国码αv| 国产亚洲人成网站| 亚洲欧美一区二区三区极速播放| 亚洲精品老司机| 天天操天天色综合| 国内精品伊人久久久久影院对白| 国产成人精品三级| 色一区在线观看| 日韩一级大片在线观看| 日本一区二区三区高清不卡 | 精品国产伦一区二区三区观看体验| 日韩欧美精品在线| 亚洲欧洲日本在线| 香蕉久久夜色精品国产使用方法| 天堂一区二区在线| 国产福利一区二区三区在线视频| 成人国产精品免费| 欧美精三区欧美精三区| 久久久久久久综合色一本| 亚洲女与黑人做爰| 久久狠狠亚洲综合| 色哟哟国产精品| 久久无码av三级| 最新中文字幕一区二区三区| 青青草国产精品97视觉盛宴| 床上的激情91.| 日韩视频一区二区| 国产精品久久久久久久久免费丝袜 | 亚洲欧美激情在线| 免费高清不卡av| 91蝌蚪porny| 国产日韩高清在线| 水野朝阳av一区二区三区| 国产.欧美.日韩| 日韩午夜电影av|