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

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

?? stm8s_adc1.ls

?? STM8s
?? LS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
1347                     ; 349     ADC1->CR2 &= (u8)(~ADC1_CR2_EXTSEL);
1349  016c c65402        	ld	a,21506
1350  016f a4cf          	and	a,#207
1351  0171 c75402        	ld	21506,a
1352                     ; 351     if (NewState != DISABLE)
1354  0174 9f            	ld	a,xl
1355  0175 4d            	tnz	a
1356  0176 2706          	jreq	L555
1357                     ; 354         ADC1->CR2 |= (u8)(ADC1_CR2_EXTTRIG);
1359  0178 721c5402      	bset	21506,#6
1361  017c 2004          	jra	L755
1362  017e               L555:
1363                     ; 359         ADC1->CR2 &= (u8)(~ADC1_CR2_EXTTRIG);
1365  017e 721d5402      	bres	21506,#6
1366  0182               L755:
1367                     ; 363     ADC1->CR2 |= (u8)(ADC1_ExtTrigger);
1369  0182 c65402        	ld	a,21506
1370  0185 1a01          	or	a,(OFST+1,sp)
1371  0187 c75402        	ld	21506,a
1372                     ; 365 }
1375  018a 85            	popw	x
1376  018b 81            	ret
1400                     ; 378 void ADC1_StartConversion(void)
1400                     ; 379 {
1401                     	switch	.text
1402  018c               _ADC1_StartConversion:
1406                     ; 380     ADC1->CR1 |= ADC1_CR1_ADON;
1408  018c 72105401      	bset	21505,#0
1409                     ; 381 }
1412  0190 81            	ret
1456                     ; 391 u16 ADC1_GetConversionValue(void)
1456                     ; 392 {
1457                     	switch	.text
1458  0191               _ADC1_GetConversionValue:
1460  0191 5205          	subw	sp,#5
1461       00000005      OFST:	set	5
1464                     ; 394     u16 temph = 0;
1466  0193 1e04          	ldw	x,(OFST-1,sp)
1467                     ; 395     u8 templ = 0;
1469  0195 7b03          	ld	a,(OFST-2,sp)
1470  0197 97            	ld	xl,a
1471                     ; 397     if (ADC1->CR2 & ADC1_CR2_ALIGN) /* Right alignment */
1473  0198 c65402        	ld	a,21506
1474  019b a508          	bcp	a,#8
1475  019d 2719          	jreq	L316
1476                     ; 400         templ = ADC1->DRL;
1478  019f c65405        	ld	a,21509
1479  01a2 6b03          	ld	(OFST-2,sp),a
1480                     ; 402         temph = ADC1->DRH;
1482  01a4 c65404        	ld	a,21508
1483  01a7 5f            	clrw	x
1484  01a8 97            	ld	xl,a
1485  01a9 1f04          	ldw	(OFST-1,sp),x
1486                     ; 404         temph = (u16)(templ | (u16)(temph << (u8)8));
1488  01ab 1e04          	ldw	x,(OFST-1,sp)
1489  01ad 4f            	clr	a
1490  01ae 02            	rlwa	x,a
1491  01af 01            	rrwa	x,a
1492  01b0 1a03          	or	a,(OFST-2,sp)
1493  01b2 02            	rlwa	x,a
1494  01b3 1f04          	ldw	(OFST-1,sp),x
1495  01b5 01            	rrwa	x,a
1497  01b6 2021          	jra	L516
1498  01b8               L316:
1499                     ; 409         temph = ADC1->DRH;
1501  01b8 c65404        	ld	a,21508
1502  01bb 5f            	clrw	x
1503  01bc 97            	ld	xl,a
1504  01bd 1f04          	ldw	(OFST-1,sp),x
1505                     ; 411         templ = ADC1->DRL;
1507  01bf c65405        	ld	a,21509
1508  01c2 6b03          	ld	(OFST-2,sp),a
1509                     ; 413         temph = (u16)((u16)(templ << (u8)6) | (u16)(temph << (u8)8));
1511  01c4 1e04          	ldw	x,(OFST-1,sp)
1512  01c6 4f            	clr	a
1513  01c7 02            	rlwa	x,a
1514  01c8 1f01          	ldw	(OFST-4,sp),x
1515  01ca 7b03          	ld	a,(OFST-2,sp)
1516  01cc 97            	ld	xl,a
1517  01cd a640          	ld	a,#64
1518  01cf 42            	mul	x,a
1519  01d0 01            	rrwa	x,a
1520  01d1 1a02          	or	a,(OFST-3,sp)
1521  01d3 01            	rrwa	x,a
1522  01d4 1a01          	or	a,(OFST-4,sp)
1523  01d6 01            	rrwa	x,a
1524  01d7 1f04          	ldw	(OFST-1,sp),x
1525  01d9               L516:
1526                     ; 416     return ((u16)temph);
1528  01d9 1e04          	ldw	x,(OFST-1,sp)
1531  01db 5b05          	addw	sp,#5
1532  01dd 81            	ret
1578                     ; 428 void ADC1_AWDChannelConfig(ADC1_Channel_TypeDef Channel, FunctionalState NewState)
1578                     ; 429 {
1579                     	switch	.text
1580  01de               _ADC1_AWDChannelConfig:
1582  01de 89            	pushw	x
1583       00000000      OFST:	set	0
1586                     ; 431     assert_param(IS_FUNCTIONALSTATE_OK(NewState));
1588                     ; 432     assert_param(IS_ADC1_CHANNEL_OK(Channel));
1590                     ; 434     if (Channel < (u8)8)
1592  01df 9e            	ld	a,xh
1593  01e0 a108          	cp	a,#8
1594  01e2 242e          	jruge	L146
1595                     ; 436         if (NewState != DISABLE)
1597  01e4 9f            	ld	a,xl
1598  01e5 4d            	tnz	a
1599  01e6 2714          	jreq	L346
1600                     ; 438             ADC1->AWCRL |= (u8)((u8)1 << Channel);
1602  01e8 9e            	ld	a,xh
1603  01e9 5f            	clrw	x
1604  01ea 97            	ld	xl,a
1605  01eb a601          	ld	a,#1
1606  01ed 5d            	tnzw	x
1607  01ee 2704          	jreq	L65
1608  01f0               L06:
1609  01f0 48            	sll	a
1610  01f1 5a            	decw	x
1611  01f2 26fc          	jrne	L06
1612  01f4               L65:
1613  01f4 ca540f        	or	a,21519
1614  01f7 c7540f        	ld	21519,a
1616  01fa 2047          	jra	L746
1617  01fc               L346:
1618                     ; 442             ADC1->AWCRL &= (u8)(~((u8)1 << Channel));
1620  01fc 7b01          	ld	a,(OFST+1,sp)
1621  01fe 5f            	clrw	x
1622  01ff 97            	ld	xl,a
1623  0200 a601          	ld	a,#1
1624  0202 5d            	tnzw	x
1625  0203 2704          	jreq	L26
1626  0205               L46:
1627  0205 48            	sll	a
1628  0206 5a            	decw	x
1629  0207 26fc          	jrne	L46
1630  0209               L26:
1631  0209 43            	cpl	a
1632  020a c4540f        	and	a,21519
1633  020d c7540f        	ld	21519,a
1634  0210 2031          	jra	L746
1635  0212               L146:
1636                     ; 447         if (NewState != DISABLE)
1638  0212 0d02          	tnz	(OFST+2,sp)
1639  0214 2717          	jreq	L156
1640                     ; 449             ADC1->AWCRH |= (u8)((u8)1 << (Channel - (u8)8));
1642  0216 7b01          	ld	a,(OFST+1,sp)
1643  0218 a008          	sub	a,#8
1644  021a 5f            	clrw	x
1645  021b 97            	ld	xl,a
1646  021c a601          	ld	a,#1
1647  021e 5d            	tnzw	x
1648  021f 2704          	jreq	L66
1649  0221               L07:
1650  0221 48            	sll	a
1651  0222 5a            	decw	x
1652  0223 26fc          	jrne	L07
1653  0225               L66:
1654  0225 ca540e        	or	a,21518
1655  0228 c7540e        	ld	21518,a
1657  022b 2016          	jra	L746
1658  022d               L156:
1659                     ; 453             ADC1->AWCRH &= (u8)(~((u8)1 << (Channel - (u8)8)));
1661  022d 7b01          	ld	a,(OFST+1,sp)
1662  022f a008          	sub	a,#8
1663  0231 5f            	clrw	x
1664  0232 97            	ld	xl,a
1665  0233 a601          	ld	a,#1
1666  0235 5d            	tnzw	x
1667  0236 2704          	jreq	L27
1668  0238               L47:
1669  0238 48            	sll	a
1670  0239 5a            	decw	x
1671  023a 26fc          	jrne	L47
1672  023c               L27:
1673  023c 43            	cpl	a
1674  023d c4540e        	and	a,21518
1675  0240 c7540e        	ld	21518,a
1676  0243               L746:
1677                     ; 456 }
1680  0243 85            	popw	x
1681  0244 81            	ret
1716                     ; 464 void ADC1_SetHighThreshold(u16 Threshold)
1716                     ; 465 {
1717                     	switch	.text
1718  0245               _ADC1_SetHighThreshold:
1722                     ; 466     ADC1->HTRH = (u8)(Threshold >> (u8)8);
1724  0245 9e            	ld	a,xh
1725  0246 c75408        	ld	21512,a
1726                     ; 467     ADC1->HTRL = (u8)Threshold;
1728  0249 9f            	ld	a,xl
1729  024a c75409        	ld	21513,a
1730                     ; 468 }
1733  024d 81            	ret
1768                     ; 476 void ADC1_SetLowThreshold(u16 Threshold)
1768                     ; 477 {
1769                     	switch	.text
1770  024e               _ADC1_SetLowThreshold:
1774                     ; 478     ADC1->LTRL = (u8)Threshold;
1776  024e 9f            	ld	a,xl
1777  024f c7540b        	ld	21515,a
1778                     ; 479     ADC1->LTRH = (u8)(Threshold >> (u8)8);
1780  0252 9e            	ld	a,xh
1781  0253 c7540a        	ld	21514,a
1782                     ; 480 }
1785  0256 81            	ret
1838                     ; 489 u16 ADC1_GetBufferValue(u8 Buffer)
1838                     ; 490 {
1839                     	switch	.text
1840  0257               _ADC1_GetBufferValue:
1842  0257 88            	push	a
1843  0258 5205          	subw	sp,#5
1844       00000005      OFST:	set	5
1847                     ; 492     u16 temph = 0;
1849  025a 1e04          	ldw	x,(OFST-1,sp)
1850                     ; 493     u8 templ = 0;
1852  025c 7b03          	ld	a,(OFST-2,sp)
1853  025e 97            	ld	xl,a
1854                     ; 496     assert_param(IS_ADC1_BUFFER_OK(Buffer));
1856                     ; 498     if (ADC1->CR2 & ADC1_CR2_ALIGN) /* Right alignment */
1858  025f c65402        	ld	a,21506
1859  0262 a508          	bcp	a,#8
1860  0264 2723          	jreq	L737
1861                     ; 501         templ = *(u8*)(ADC1_BaseAddress + (Buffer << 1) + 1);
1863  0266 7b06          	ld	a,(OFST+1,sp)
1864  0268 5f            	clrw	x
1865  0269 97            	ld	xl,a
1866  026a 58            	sllw	x
1867  026b d653e1        	ld	a,(21473,x)
1868  026e 6b03          	ld	(OFST-2,sp),a
1869                     ; 503         temph = *(u8*)(ADC1_BaseAddress + (Buffer << 1));
1871  0270 7b06          	ld	a,(OFST+1,sp)
1872  0272 5f            	clrw	x
1873  0273 97            	ld	xl,a
1874  0274 58            	sllw	x
1875  0275 d653e0        	ld	a,(21472,x)
1876  0278 5f            	clrw	x
1877  0279 97            	ld	xl,a
1878  027a 1f04          	ldw	(OFST-1,sp),x
1879                     ; 505         temph = (u16)(templ | (u16)(temph << (u8)8));
1881  027c 1e04          	ldw	x,(OFST-1,sp)
1882  027e 4f            	clr	a
1883  027f 02            	rlwa	x,a
1884  0280 01            	rrwa	x,a
1885  0281 1a03          	or	a,(OFST-2,sp)
1886  0283 02            	rlwa	x,a
1887  0284 1f04          	ldw	(OFST-1,sp),x
1888  0286 01            	rrwa	x,a
1890  0287 202b          	jra	L147
1891  0289               L737:
1892                     ; 510         temph = *(u8*)(ADC1_BaseAddress + (Buffer << 1));
1894  0289 7b06          	ld	a,(OFST+1,sp)
1895  028b 5f            	clrw	x
1896  028c 97            	ld	xl,a
1897  028d 58            	sllw	x
1898  028e d653e0        	ld	a,(21472,x)
1899  0291 5f            	clrw	x
1900  0292 97            	ld	xl,a
1901  0293 1f04          	ldw	(OFST-1,sp),x
1902                     ; 512         templ = *(u8*)(ADC1_BaseAddress + (Buffer << 1) + 1);
1904  0295 7b06          	ld	a,(OFST+1,sp)
1905  0297 5f            	clrw	x
1906  0298 97            	ld	xl,a
1907  0299 58            	sllw	x
1908  029a d653e1        	ld	a,(21473,x)
1909  029d 6b03          	ld	(OFST-2,sp),a
1910                     ; 514         temph = (u16)((u16)(templ << (u8)6) | (u16)(temph << (u8)8));
1912  029f 1e04          	ldw	x,(OFST-1,sp)
1913  02a1 4f            	clr	a
1914  02a2 02            	rlwa	x,a
1915  02a3 1f01          	ldw	(OFST-4,sp),x
1916  02a5 7b03          	ld	a,(OFST-2,sp)
1917  02a7 97            	ld	xl,a
1918  02a8 a640          	ld	a,#64
1919  02aa 42            	mul	x,a
1920  02ab 01            	rrwa	x,a
1921  02ac 1a02          	or	a,(OFST-3,sp)
1922  02ae 01            	rrwa	x,a
1923  02af 1a01          	or	a,(OFST-4,sp)
1924  02b1 01            	rrwa	x,a
1925  02b2 1f04          	ldw	(OFST-1,sp),x
1926  02b4               L147:
1927                     ; 517     return ((u16)temph);
1929  02b4 1e04          	ldw	x,(OFST-1,sp)
1932  02b6 5b06          	addw	sp,#6
1933  02b8 81            	ret
1999                     ; 527 FlagStatus ADC1_GetAWDChannelStatus(ADC1_Channel_TypeDef Channel)
1999                     ; 528 {
2000                     	switch	.text
2001  02b9               _ADC1_GetAWDChannelStatus:
2003  02b9 88            	push	a
2004  02ba 88            	push	a
2005       00000001      OFST:	set	1
2008                     ; 529     u8 status = 0;
2010  02bb 0f01          	clr	(OFST+0,sp)
2011                     ; 532     assert_param(IS_ADC1_CHANNEL_OK(Channel));
2013                     ; 534     if (Channel < (u8)8)
2015  02bd a108          	cp	a,#8
2016  02bf 2412          	jruge	L577
2017                     ; 536         status = (u8)(ADC1->AWSRL & ((u8)1 << Channel));
2019  02c1 5f            	clrw	x
2020  02c2 97            	ld	xl,a
2021  02c3 a601          	ld	a,#1
2022  02c5 5d            	tnzw	x
2023  02c6 2704          	jreq	L601
2024  02c8               L011:
2025  02c8 48            	sll	a
2026  02c9 5a            	decw	x
2027  02ca 26fc          	jrne	L011
2028  02cc               L601:
2029  02cc c4540d        	and	a,21517
2030  02cf 6b01          	ld	(OFST+0,sp),a
2032  02d1 2014          	jra	L777
2033  02d3               L577:
2034                     ; 540         status = (u8)(ADC1->AWSRH & ((u8)1 << (Channel - (u8)8)));
2036  02d3 7b02          	ld	a,(OFST+1,sp)
2037  02d5 a008          	sub	a,#8
2038  02d7 5f            	clrw	x
2039  02d8 97            	ld	xl,a
2040  02d9 a601          	ld	a,#1
2041  02db 5d            	tnzw	x
2042  02dc 2704          	jreq	L211
2043  02de               L411:
2044  02de 48            	sll	a
2045  02df 5a            	decw	x
2046  02e0 26fc          	jrne	L411
2047  02e2               L211:
2048  02e2 c4540c        	and	a,21516

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人午夜电影| 国产一区二区三区在线观看精品| 91麻豆精品久久久久蜜臀| 国产福利91精品一区二区三区| 亚洲国产精品久久人人爱蜜臀| 久久老女人爱爱| 制服丝袜日韩国产| 在线观看av一区二区| 国产在线看一区| 免费不卡在线观看| 亚洲动漫第一页| 亚洲精品高清在线观看| 国产免费成人在线视频| 久久综合久久99| 日韩欧美一级二级三级久久久| 欧美日韩在线亚洲一区蜜芽| 99久久婷婷国产综合精品电影| 国产一区二区三区免费观看| 免费的国产精品| 丝袜亚洲另类丝袜在线| 亚洲观看高清完整版在线观看| 亚洲欧洲另类国产综合| 国产精品美日韩| 亚洲国产高清不卡| 国产亲近乱来精品视频| 国产午夜三级一区二区三| 精品国产乱子伦一区| 日韩色在线观看| 日韩一区二区在线播放| 在线播放91灌醉迷j高跟美女 | 欧美日韩在线观看一区二区 | 国产精品一区久久久久| 久久精品国产99国产| 日韩电影在线看| 图片区小说区区亚洲影院| 视频一区中文字幕国产| 天堂午夜影视日韩欧美一区二区| 亚洲r级在线视频| 亚洲成人午夜影院| 天天爽夜夜爽夜夜爽精品视频| 亚洲激情欧美激情| 亚洲制服欧美中文字幕中文字幕| 国产成a人亚洲| 91麻豆福利精品推荐| 亚洲第一久久影院| 亚洲成人免费在线观看| 午夜精品久久久久久久99水蜜桃 | 国产精品国产成人国产三级| 久久精品亚洲麻豆av一区二区| 久久久一区二区三区| 国产欧美日韩在线观看| 中文字幕在线观看不卡| 亚洲午夜电影在线观看| 男人的j进女人的j一区| 国产精品综合二区| 成年人网站91| 欧美视频日韩视频在线观看| 日韩午夜小视频| 国产精品美女久久久久久| 夜夜嗨av一区二区三区四季av| 日韩精品1区2区3区| 国产美女精品一区二区三区| 成人激情小说网站| 欧美巨大另类极品videosbest| 精品av综合导航| 亚洲日本在线天堂| 日本成人在线不卡视频| 国产99精品国产| 欧美视频在线观看一区二区| 日韩午夜中文字幕| 国产精品久久久久久久裸模 | 激情久久久久久久久久久久久久久久| 国产二区国产一区在线观看| 91蝌蚪porny| 精品三级av在线| 国产精品污污网站在线观看| 亚洲高清不卡在线| 国产成人精品在线看| 欧美日韩三级视频| 亚洲国产精品二十页| 午夜精品久久久久久久久久| 国产福利不卡视频| 7777精品伊人久久久大香线蕉的| 欧美激情综合五月色丁香| 午夜精品在线看| 国产.欧美.日韩| 欧美一二三在线| 亚洲另类在线制服丝袜| 国产自产高清不卡| 欧美精三区欧美精三区| 亚洲国产激情av| 免费在线观看精品| 日本乱人伦aⅴ精品| 久久久不卡影院| 婷婷六月综合网| 一本色道综合亚洲| 中文在线资源观看网站视频免费不卡| 亚洲高清在线精品| www.激情成人| 国产亚洲制服色| 青青草91视频| 欧美三区在线观看| 亚洲精品中文在线观看| 国产激情偷乱视频一区二区三区 | 欧美一区二区精品在线| 亚洲日本丝袜连裤袜办公室| 国产精品一区二区在线播放 | 国产资源精品在线观看| 欧美绝品在线观看成人午夜影视| 国产精品久久久久aaaa| 国产综合色视频| 日韩一区二区三区在线| 亚洲va韩国va欧美va| 色综合中文综合网| 国产亚洲成年网址在线观看| 视频一区中文字幕国产| 欧美午夜片在线观看| 亚洲久草在线视频| 99久久精品国产一区| 国产免费观看久久| 国产精品1区2区3区在线观看| 日韩欧美你懂的| 日本不卡的三区四区五区| 欧美剧情片在线观看| 石原莉奈在线亚洲三区| 色久综合一二码| 亚洲女人小视频在线观看| 91亚洲国产成人精品一区二区三| 国产精品无码永久免费888| 成人一区二区三区在线观看| 国产日韩精品一区二区三区在线| 久久国产精品一区二区| 精品电影一区二区三区| 麻豆精品在线播放| 欧美大胆一级视频| 精品亚洲欧美一区| 日韩欧美国产系列| 一本色道综合亚洲| 8v天堂国产在线一区二区| 亚洲激情欧美激情| 欧美在线观看禁18| 亚洲午夜久久久久久久久电影院 | 免费成人小视频| 欧美一区二区久久久| 麻豆91精品91久久久的内涵| 精品裸体舞一区二区三区| 久久97超碰色| 久久久精品国产免大香伊| 国产成人免费视频精品含羞草妖精 | 欧美色综合天天久久综合精品| 亚洲国产乱码最新视频 | 国产午夜精品一区二区三区视频| 国产成人在线观看免费网站| 日本一区二区三区久久久久久久久不 | 日本一区二区三区在线观看| 日韩视频123| 成人激情免费视频| 国产99一区视频免费| 麻豆精品视频在线观看视频| 色婷婷av一区二区| 亚洲一区二区三区三| 欧美哺乳videos| 丁香五精品蜜臀久久久久99网站| 亚洲手机成人高清视频| 欧美性欧美巨大黑白大战| 免费av成人在线| 亚洲国产精品二十页| 欧美调教femdomvk| 免费成人在线网站| 国产精品久久久久aaaa| 欧美日韩大陆一区二区| 国产精品99久久久久久久女警| 亚洲欧美偷拍另类a∨色屁股| 欧美日韩亚洲丝袜制服| 国产成人一区在线| 亚洲在线视频一区| 国产日韩欧美精品综合| 欧美性色黄大片| 大胆亚洲人体视频| 偷拍一区二区三区| 国产精品久久一级| 91麻豆精品国产自产在线 | 日韩电影在线看| 国产精品麻豆网站| 亚洲综合一区二区精品导航| 亚洲超丰满肉感bbw| 久久综合九色综合97婷婷| 色综合激情久久| 国内不卡的二区三区中文字幕 | 丁香婷婷综合色啪| 午夜精品视频一区| 亚洲欧美中日韩| 日韩免费观看高清完整版在线观看| av电影一区二区| 日本sm残虐另类| 一区二区三区自拍| 亚洲国产精华液网站w | 中文乱码免费一区二区 | 亚洲一区二区三区在线| 国产精品日日摸夜夜摸av|