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

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

?? stm8_tsl_multichannelkey.ls

?? STM8s
?? LS
?? 第 1 頁 / 共 5 頁
字號:
1035  0262 e62b          	ld	a,(43,x)
1036  0264 5f            	clrw	x
1037  0265 4d            	tnz	a
1038  0266 2a01          	jrpl	L63
1039  0268 53            	cplw	x
1040  0269               L63:
1041  0269 97            	ld	xl,a
1042  026a b300          	cpw	x,_Delta
1043  026c 2e04          	jrsge	L503
1044                     ; 1350       ConditionLeaveDetect = 0;
1046  026e 0f01          	clr	(OFST+0,sp)
1047                     ; 1351       break;
1049  0270 2008          	jra	L303
1050  0272               L503:
1051                     ; 1329   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1053  0272 3c00          	inc	_ChannelIndex
1056  0274 b600          	ld	a,_ChannelIndex
1057  0276 a105          	cp	a,#5
1058  0278 25d2          	jrult	L772
1059  027a               L303:
1060                     ; 1355   if (ConditionLeaveDetect)
1062  027a 0d01          	tnz	(OFST+0,sp)
1063  027c 270f          	jreq	L703
1064                     ; 1357     pMCKeyStruct->Channel[0].IntegratorCounter--;
1066  027e be00          	ldw	x,_pMCKeyStruct
1067  0280 6a0a          	dec	(10,x)
1068                     ; 1358     if (!pMCKeyStruct->Channel[0].IntegratorCounter)
1070  0282 be00          	ldw	x,_pMCKeyStruct
1071  0284 6d0a          	tnz	(10,x)
1072  0286 2608          	jrne	L313
1073                     ; 1360       TSL_MCKey_SetIdleState();
1075  0288 cd0000        	call	_TSL_MCKey_SetIdleState
1077  028b 2003          	jra	L313
1078  028d               L703:
1079                     ; 1366     TSL_MCKey_BackToDetectedState();
1081  028d cd0000        	call	_TSL_MCKey_BackToDetectedState
1083  0290               L313:
1084                     ; 1368 }
1087  0290 84            	pop	a
1088  0291 81            	ret
1130                     ; 1381 void TSL_MCKey_PreRecalibrationTreatment(void)
1130                     ; 1382 {
1131                     	switch	.text
1132  0292               _TSL_MCKey_PreRecalibrationTreatment:
1134  0292 88            	push	a
1135       00000001      OFST:	set	1
1138                     ; 1384   u8 ConditionLeaveCalib = 1;
1140  0293 a601          	ld	a,#1
1141  0295 6b01          	ld	(OFST+0,sp),a
1142                     ; 1387   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1144  0297 3f00          	clr	_ChannelIndex
1145  0299               L333:
1146                     ; 1389     TSL_MCKey_DeltaCalculation(ChannelIndex);
1148  0299 b600          	ld	a,_ChannelIndex
1149  029b cd0000        	call	_TSL_MCKey_DeltaCalculation
1151                     ; 1391     if ((pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb <= MAX_REJECTED_MEASUREMENTS) &&
1151                     ; 1392         (Delta <= pMCKeyStruct->RecalibrationThreshold))
1153  029e b600          	ld	a,_ChannelIndex
1154  02a0 97            	ld	xl,a
1155  02a1 a607          	ld	a,#7
1156  02a3 42            	mul	x,a
1157  02a4 72bb0000      	addw	x,_pMCKeyStruct
1158  02a8 6d07          	tnz	(7,x)
1159  02aa 2613          	jrne	L143
1161  02ac 9c            	rvf
1162  02ad be00          	ldw	x,_pMCKeyStruct
1163  02af e62c          	ld	a,(44,x)
1164  02b1 5f            	clrw	x
1165  02b2 4d            	tnz	a
1166  02b3 2a01          	jrpl	L24
1167  02b5 53            	cplw	x
1168  02b6               L24:
1169  02b6 97            	ld	xl,a
1170  02b7 b300          	cpw	x,_Delta
1171  02b9 2f04          	jrslt	L143
1172                     ; 1397       ConditionLeaveCalib = 0;
1174  02bb 0f01          	clr	(OFST+0,sp)
1175                     ; 1398       break;
1177  02bd 2008          	jra	L733
1178  02bf               L143:
1179                     ; 1387   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1181  02bf 3c00          	inc	_ChannelIndex
1184  02c1 b600          	ld	a,_ChannelIndex
1185  02c3 a105          	cp	a,#5
1186  02c5 25d2          	jrult	L333
1187  02c7               L733:
1188                     ; 1402   if (!ConditionLeaveCalib)
1190  02c7 0d01          	tnz	(OFST+0,sp)
1191  02c9 260f          	jrne	L343
1192                     ; 1404     pMCKeyStruct->Channel[0].IntegratorCounter--;
1194  02cb be00          	ldw	x,_pMCKeyStruct
1195  02cd 6a0a          	dec	(10,x)
1196                     ; 1405     if (!pMCKeyStruct->Channel[0].IntegratorCounter)
1198  02cf be00          	ldw	x,_pMCKeyStruct
1199  02d1 6d0a          	tnz	(10,x)
1200  02d3 2608          	jrne	L743
1201                     ; 1407       TSL_MCKey_SetCalibrationState();
1203  02d5 cd0000        	call	_TSL_MCKey_SetCalibrationState
1205  02d8 2003          	jra	L743
1206  02da               L343:
1207                     ; 1412     TSL_MCKey_BackToIdleState();
1209  02da cd0000        	call	_TSL_MCKey_BackToIdleState
1211  02dd               L743:
1212                     ; 1415 }
1215  02dd 84            	pop	a
1216  02de 81            	ret
1243                     ; 1428 void TSL_MCKey_CalibrationTreatment(void)
1243                     ; 1429 {
1244                     	switch	.text
1245  02df               _TSL_MCKey_CalibrationTreatment:
1249                     ; 1431   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1251  02df 3f00          	clr	_ChannelIndex
1252  02e1               L163:
1253                     ; 1434     if (pMCKeyStruct->Channel[ChannelIndex].LastMeasRejectNb <= MAX_REJECTED_MEASUREMENTS)
1255  02e1 b600          	ld	a,_ChannelIndex
1256  02e3 97            	ld	xl,a
1257  02e4 a607          	ld	a,#7
1258  02e6 42            	mul	x,a
1259  02e7 72bb0000      	addw	x,_pMCKeyStruct
1260  02eb 6d07          	tnz	(7,x)
1261  02ed 2659          	jrne	L763
1262                     ; 1436       pMCKeyStruct->Channel[ChannelIndex].Reference += pMCKeyStruct->Channel[ChannelIndex].LastMeas;
1264  02ef b600          	ld	a,_ChannelIndex
1265  02f1 97            	ld	xl,a
1266  02f2 a607          	ld	a,#7
1267  02f4 42            	mul	x,a
1268  02f5 72bb0000      	addw	x,_pMCKeyStruct
1269  02f9 89            	pushw	x
1270  02fa b600          	ld	a,_ChannelIndex
1271  02fc 97            	ld	xl,a
1272  02fd a607          	ld	a,#7
1273  02ff 42            	mul	x,a
1274  0300 72bb0000      	addw	x,_pMCKeyStruct
1275  0304 ee05          	ldw	x,(5,x)
1276  0306 9085          	popw	y
1277  0308 bf00          	ldw	c_x,x
1278  030a 93            	ldw	x,y
1279  030b ee08          	ldw	x,(8,x)
1280  030d 72bb0000      	addw	x,c_x
1281  0311 90ef08        	ldw	(8,y),x
1283                     ; 1431   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1285  0314 3c00          	inc	_ChannelIndex
1288  0316 b600          	ld	a,_ChannelIndex
1289  0318 a105          	cp	a,#5
1290  031a 25c5          	jrult	L163
1291                     ; 1447   pMCKeyStruct->Counter--;
1293  031c be00          	ldw	x,_pMCKeyStruct
1294  031e 6a03          	dec	(3,x)
1295                     ; 1449   if (!pMCKeyStruct->Counter)
1297  0320 be00          	ldw	x,_pMCKeyStruct
1298  0322 6d03          	tnz	(3,x)
1299  0324 2623          	jrne	L373
1300                     ; 1451     for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1302  0326 3f00          	clr	_ChannelIndex
1303  0328               L573:
1304                     ; 1454       pMCKeyStruct->Channel[ChannelIndex].Reference = (pMCKeyStruct->Channel[ChannelIndex].Reference >> 3);
1306  0328 b600          	ld	a,_ChannelIndex
1307  032a 97            	ld	xl,a
1308  032b a607          	ld	a,#7
1309  032d 42            	mul	x,a
1310  032e 72bb0000      	addw	x,_pMCKeyStruct
1311  0332 a603          	ld	a,#3
1312  0334               L64:
1313  0334 6408          	srl	(8,x)
1314  0336 6609          	rrc	(9,x)
1315  0338 4a            	dec	a
1316  0339 26f9          	jrne	L64
1317                     ; 1451     for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1319  033b 3c00          	inc	_ChannelIndex
1322  033d b600          	ld	a,_ChannelIndex
1323  033f a105          	cp	a,#5
1324  0341 25e5          	jrult	L573
1325                     ; 1456     TSL_MCKey_SetIdleState();
1327  0343 cd0000        	call	_TSL_MCKey_SetIdleState
1329  0346 2001          	jra	L373
1330  0348               L763:
1331                     ; 1440       return;
1334  0348 81            	ret
1335  0349               L373:
1336                     ; 1459 }
1339  0349 81            	ret
1463                     ; 1472 u8 TSL_MCKey_Position(void)
1463                     ; 1473 {
1464                     	switch	.text
1465  034a               _TSL_MCKey_Position:
1467  034a 5214          	subw	sp,#20
1468       00000014      OFST:	set	20
1471                     ; 1484   u8 retval = 0x00;
1473  034c 0f0e          	clr	(OFST-6,sp)
1474                     ; 1486   Delta1 = 0;
1476  034e 5f            	clrw	x
1477  034f bf00          	ldw	_Delta1,x
1478                     ; 1487   Delta2 = 0;
1480  0351 5f            	clrw	x
1481  0352 bf00          	ldw	_Delta2,x
1482                     ; 1488   Delta3 = 0;
1484  0354 5f            	clrw	x
1485  0355 bf00          	ldw	_Delta3,x
1486                     ; 1490   Index1 = 0;
1488  0357 0f0d          	clr	(OFST-7,sp)
1489                     ; 1491   Index2 = 0;
1491  0359 0f0c          	clr	(OFST-8,sp)
1492                     ; 1496   for (ChannelIndex = 0; ChannelIndex < CHANNEL_PER_MCKEY; ChannelIndex++)
1494  035b 3f00          	clr	_ChannelIndex
1495  035d               L564:
1496                     ; 1499     TSL_MCKey_DeltaCalculation(ChannelIndex);
1498  035d b600          	ld	a,_ChannelIndex
1499  035f cd0000        	call	_TSL_MCKey_DeltaCalculation
1501                     ; 1502     if (Delta < 0)
1503  0362 9c            	rvf
1504  0363 be00          	ldw	x,_Delta
1505  0365 2e03          	jrsge	L374
1506                     ; 1504       Delta = 0;
1508  0367 5f            	clrw	x
1509  0368 bf00          	ldw	_Delta,x
1510  036a               L374:
1511                     ; 1508     tmpdelta = (u32)(Delta * (u32)(pMCKeyStruct->Channel[0].Reference));
1513  036a be00          	ldw	x,_Delta
1514  036c cd0000        	call	c_itolx
1516  036f 96            	ldw	x,sp
1517  0370 1c0001        	addw	x,#OFST-19
1518  0373 cd0000        	call	c_rtol
1520  0376 be00          	ldw	x,_pMCKeyStruct
1521  0378 ee08          	ldw	x,(8,x)
1522  037a cd0000        	call	c_uitolx
1524  037d 96            	ldw	x,sp
1525  037e 1c0001        	addw	x,#OFST-19
1526  0381 cd0000        	call	c_lmul
1528  0384 96            	ldw	x,sp
1529  0385 1c000f        	addw	x,#OFST-5
1530  0388 cd0000        	call	c_rtol
1532                     ; 1509     tmpdelta = tmpdelta / pMCKeyStruct->Channel[ChannelIndex].Reference;
1534  038b b600          	ld	a,_ChannelIndex
1535  038d 97            	ld	xl,a
1536  038e a607          	ld	a,#7
1537  0390 42            	mul	x,a
1538  0391 72bb0000      	addw	x,_pMCKeyStruct
1539  0395 ee08          	ldw	x,(8,x)
1540  0397 cd0000        	call	c_uitolx
1542  039a 96            	ldw	x,sp
1543  039b 1c0001        	addw	x,#OFST-19
1544  039e cd0000        	call	c_rtol
1546  03a1 96            	ldw	x,sp
1547  03a2 1c000f        	addw	x,#OFST-5
1548  03a5 cd0000        	call	c_ltor
1550  03a8 96            	ldw	x,sp
1551  03a9 1c0001        	addw	x,#OFST-19
1552  03ac cd0000        	call	c_ludv
1554  03af 96            	ldw	x,sp
1555  03b0 1c000f        	addw	x,#OFST-5
1556  03b3 cd0000        	call	c_rtol
1558                     ; 1510     Delta = (s16)tmpdelta;
1560  03b6 1e11          	ldw	x,(OFST-3,sp)
1561  03b8 bf00          	ldw	_Delta,x
1562                     ; 1517       if (MCKEY1_DELTA_COEFF[ChannelIndex] != 0x0100)
1564  03ba b600          	ld	a,_ChannelIndex
1565  03bc 5f            	clrw	x
1566  03bd 97            	ld	xl,a
1567  03be 58            	sllw	x
1568  03bf 9093          	ldw	y,x
1569  03c1 90de0000      	ldw	y,(_MCKEY1_DELTA_COEFF,y)
1570  03c5 90a30100      	cpw	y,#256
1571  03c9 271c          	jreq	L574
1572                     ; 1519         tmpdelta = (u32)(Delta * MCKEY1_DELTA_COEFF[ChannelIndex]);
1574  03cb b600          	ld	a,_ChannelIndex
1575  03cd 5f            	clrw	x
1576  03ce 97            	ld	xl,a
1577  03cf 58            	sllw	x
1578  03d0 de0000        	ldw	x,(_MCKEY1_DELTA_COEFF,x)
1579  03d3 90be00        	ldw	y,_Delta
1580  03d6 cd0000        	call	c_imul
1582  03d9 cd0000        	call	c_uitolx

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频在线不卡| 亚洲男同性视频| 中文字幕亚洲视频| 日产国产高清一区二区三区| 国产69精品一区二区亚洲孕妇| 欧美日韩国产天堂| 中文字幕精品一区二区精品绿巨人| 亚瑟在线精品视频| 99久久婷婷国产| 久久久久久免费网| 亚洲一区二区三区四区五区中文 | 亚洲国产成人av网| 丁香亚洲综合激情啪啪综合| 在线观看91精品国产麻豆| 中文字幕一区二区三| 黄页网站大全一区二区| 欧美肥胖老妇做爰| 亚洲综合在线观看视频| 大尺度一区二区| 久久婷婷色综合| 日本aⅴ免费视频一区二区三区| 一本一道久久a久久精品| 国产情人综合久久777777| 亚洲一区中文在线| 欧美揉bbbbb揉bbbbb| 久久精品国产99国产| 国产精品免费丝袜| 精品视频在线看| 久久国产精品色| 中文字幕五月欧美| 日韩三级在线观看| 91麻豆高清视频| 精品亚洲国产成人av制服丝袜| 国产精品国产三级国产普通话蜜臀 | 久久精品久久99精品久久| 国产精品国产三级国产专播品爱网| 欧美日韩精品免费观看视频 | 欧美tickle裸体挠脚心vk| 成人黄色一级视频| 日韩av一区二区三区| 国产精品天天看| 欧美一级淫片007| 91视频你懂的| 国产呦精品一区二区三区网站| 亚洲人成在线播放网站岛国| 久久综合色天天久久综合图片| 欧美在线高清视频| 成人一道本在线| 蜜臀av性久久久久av蜜臀妖精| 日韩一区在线看| 欧美变态口味重另类| 欧美亚洲自拍偷拍| 成人精品视频网站| 国产精品一区专区| 日韩成人免费在线| 亚洲成人一区二区| 亚洲黄色录像片| 国产精品拍天天在线| www激情久久| 日韩一区二区视频在线观看| 美女mm1313爽爽久久久蜜臀| 在线观看亚洲精品| 蜜臀久久久99精品久久久久久| xnxx国产精品| 91视频国产资源| 琪琪一区二区三区| 国产欧美日韩中文久久| 欧美色大人视频| 黑人精品欧美一区二区蜜桃| 国产精品丝袜在线| 91精品国产91久久久久久一区二区 | 欧美激情综合网| 精品国产免费一区二区三区四区| 欧美午夜精品一区二区三区 | 欧美日韩国产小视频在线观看| 94-欧美-setu| 91一区一区三区| 91同城在线观看| 97se亚洲国产综合自在线不卡| av激情综合网| 99精品视频中文字幕| 色综合色综合色综合色综合色综合| 不卡在线视频中文字幕| 欧美日韩精品三区| www.日韩av| 精品在线亚洲视频| 亚洲一二三区在线观看| 国产欧美一区二区精品婷婷| 4438成人网| 欧美在线免费观看亚洲| 国产福利91精品一区二区三区| 天堂久久久久va久久久久| 国产精品家庭影院| 精品国产91亚洲一区二区三区婷婷| 在线精品亚洲一区二区不卡| 国产精品一二一区| 蜜臀精品一区二区三区在线观看| 亚洲精品久久久蜜桃| 国产精品三级视频| 国产亚洲1区2区3区| 精品日本一线二线三线不卡| 日韩免费视频一区二区| 色婷婷亚洲一区二区三区| 成人网页在线观看| 国产一区二区不卡老阿姨| 麻豆免费精品视频| 视频一区欧美日韩| 亚洲国产精品久久久久婷婷884| 亚洲视频免费观看| 亚洲精品日韩专区silk| 综合自拍亚洲综合图不卡区| 欧美国产精品久久| 欧美激情一区二区三区在线| 久久婷婷久久一区二区三区| 久久综合色婷婷| 久久精品一区二区三区不卡牛牛 | 蜜桃视频在线观看一区二区| 亚洲国产成人91porn| 亚洲图片欧美综合| 亚洲一区二区三区四区的| 亚洲图片一区二区| 婷婷丁香久久五月婷婷| 日韩av午夜在线观看| 日日夜夜免费精品视频| 日本一区中文字幕| 另类欧美日韩国产在线| 国内精品第一页| 国产成人夜色高潮福利影视| 粉嫩久久99精品久久久久久夜| 丁香婷婷深情五月亚洲| av在线这里只有精品| 欧美在线你懂得| 欧美一区二区视频网站| 99久久er热在这里只有精品66| 在线播放中文字幕一区| 亚洲欧美怡红院| 久草这里只有精品视频| 欧美日韩国产区一| 专区另类欧美日韩| 国产综合久久久久久鬼色| 欧美人与z0zoxxxx视频| 中文字幕一区二区三区精华液 | 国产乱人伦精品一区二区在线观看 | 99免费精品视频| 精品国产网站在线观看| 天堂在线亚洲视频| 精品国产乱码久久久久久久| 一区二区三区在线视频免费| 成人午夜视频在线观看| 久久久国产精品不卡| 麻豆成人综合网| 69堂精品视频| 亚洲一区二区中文在线| 91亚洲精品乱码久久久久久蜜桃| 日韩免费福利电影在线观看| 日韩av中文在线观看| 欧美日本一区二区在线观看| 中文字幕在线观看一区| 成人网在线播放| 国产精品色一区二区三区| 国产.欧美.日韩| 欧美激情艳妇裸体舞| 国产精品99久久久久久久vr | 欧美韩国日本一区| 国产高清在线精品| 国产区在线观看成人精品| 国产精品资源站在线| 久久久蜜臀国产一区二区| 国内精品久久久久影院薰衣草| 欧美成人bangbros| 久久99精品久久久久久久久久久久| 91精品欧美综合在线观看最新| 午夜精品视频一区| 欧美一区二区三区日韩视频| 蜜臀av在线播放一区二区三区| 亚洲风情在线资源站| 狠狠网亚洲精品| 欧美老年两性高潮| 亚洲欧美自拍偷拍色图| 国内精品国产成人| 日韩精品一区二区三区四区 | 麻豆国产一区二区| 欧美日韩1234| 亚洲另类在线制服丝袜| 亚洲制服丝袜av| 欧美日韩在线三级| 久久国产精品一区二区| 国产拍欧美日韩视频二区| eeuss鲁一区二区三区| 亚洲乱码中文字幕| 欧美视频自拍偷拍| 日韩精品五月天| 久久综合九色欧美综合狠狠 | 亚洲女子a中天字幕| 欧美日韩国产小视频在线观看| 久久激情五月婷婷| 国产女同性恋一区二区| 91丨porny丨最新| 国产成人aaaa| 亚洲精品中文字幕乱码三区|