⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 avr单片机的ADC驱动程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 1471 08c0 0E94 0000 		call __ltsf2
 1472 08c4 8823      		tst r24
 1473 08c6 0CF0      		brlt .L98
 1474 08c8 05C0      		rjmp .L97
 1475               	.L98:
 1476               	.LM154:
 1477 08ca 81E0      		ldi r24,lo8(1)
 1478 08cc 90E0      		ldi r25,hi8(1)
 1479 08ce 9C87      		std Y+12,r25
 1480 08d0 8B87      		std Y+11,r24
 1481 08d2 1AC0      		rjmp .L99
 1482               	.L97:
 1483               	.LM155:
 1484 08d4 20E0      		ldi r18,lo8(0x477fff00)
 1485 08d6 3FEF      		ldi r19,hi8(0x477fff00)
 1486 08d8 4FE7      		ldi r20,hlo8(0x477fff00)
 1487 08da 57E4      		ldi r21,hhi8(0x477fff00)
 1488 08dc 6981      		ldd r22,Y+1
 1489 08de 7A81      		ldd r23,Y+2
 1490 08e0 8B81      		ldd r24,Y+3
 1491 08e2 9C81      		ldd r25,Y+4
 1492 08e4 0E94 0000 		call __gtsf2
 1493 08e8 1816      		cp __zero_reg__,r24
 1494 08ea 0CF0      		brlt .L101
 1495 08ec 03C0      		rjmp .L100
 1496               	.L101:
 1497               	.LM156:
 1498 08ee 1C86      		std Y+12,__zero_reg__
 1499 08f0 1B86      		std Y+11,__zero_reg__
 1500 08f2 0AC0      		rjmp .L99
 1501               	.L100:
 1502               	.LM157:
 1503 08f4 6981      		ldd r22,Y+1
 1504 08f6 7A81      		ldd r23,Y+2
 1505 08f8 8B81      		ldd r24,Y+3
 1506 08fa 9C81      		ldd r25,Y+4
 1507 08fc 0E94 0000 		call __fixunssfsi
 1508 0900 DC01      		movw r26,r24
 1509 0902 CB01      		movw r24,r22
 1510 0904 9C87      		std Y+12,r25
 1511 0906 8B87      		std Y+11,r24
 1512               	.L99:
 1513               	.LBB28:
 1514               	.LM158:
 1515 0908 8B85      		ldd r24,Y+11
 1516 090a 9C85      		ldd r25,Y+12
 1517 090c 9E83      		std Y+6,r25
 1518 090e 8D83      		std Y+5,r24
 1519               	.LBB29:
 1520               	.LM159:
 1521 0910 8D81      		ldd r24,Y+5
 1522 0912 9E81      		ldd r25,Y+6
 1523               	/* #APP */
 1524 0914 0197      		1: sbiw r24,1
 1525 0916 F1F7      		brne 1b
 1526               	/* #NOAPP */
 1527 0918 9E83      		std Y+6,r25
 1528 091a 8D83      		std Y+5,r24
 1529               	.LBE29:
 1530               	.LBE28:
 1531               	.LBE27:
 1532               	.LBE26:
 1533               	.LBB30:
 1534               	.LM160:
 1535 091c 80E0      		ldi r24,lo8(0x447a0000)
 1536 091e 90E0      		ldi r25,hi8(0x447a0000)
 1537 0920 AAE7      		ldi r26,hlo8(0x447a0000)
 1538 0922 B4E4      		ldi r27,hhi8(0x447a0000)
 1539 0924 8F83      		std Y+7,r24
 1540 0926 9887      		std Y+8,r25
 1541 0928 A987      		std Y+9,r26
 1542 092a BA87      		std Y+10,r27
 1543               	.LBB31:
 1544               	.LM161:
 1545 092c 20E0      		ldi r18,lo8(0x44fa0000)
 1546 092e 30E0      		ldi r19,hi8(0x44fa0000)
 1547 0930 4AEF      		ldi r20,hlo8(0x44fa0000)
 1548 0932 54E4      		ldi r21,hhi8(0x44fa0000)
 1549 0934 6F81      		ldd r22,Y+7
 1550 0936 7885      		ldd r23,Y+8
 1551 0938 8985      		ldd r24,Y+9
 1552 093a 9A85      		ldd r25,Y+10
 1553 093c 0E94 0000 		call __mulsf3
 1554 0940 DC01      		movw r26,r24
 1555 0942 CB01      		movw r24,r22
 1556 0944 8983      		std Y+1,r24
 1557 0946 9A83      		std Y+2,r25
 1558 0948 AB83      		std Y+3,r26
 1559 094a BC83      		std Y+4,r27
 1560               	.LM162:
 1561 094c 20E0      		ldi r18,lo8(0x3f800000)
 1562 094e 30E0      		ldi r19,hi8(0x3f800000)
 1563 0950 40E8      		ldi r20,hlo8(0x3f800000)
 1564 0952 5FE3      		ldi r21,hhi8(0x3f800000)
 1565 0954 6981      		ldd r22,Y+1
 1566 0956 7A81      		ldd r23,Y+2
 1567 0958 8B81      		ldd r24,Y+3
 1568 095a 9C81      		ldd r25,Y+4
 1569 095c 0E94 0000 		call __ltsf2
 1570 0960 8823      		tst r24
 1571 0962 0CF0      		brlt .L106
 1572 0964 05C0      		rjmp .L105
 1573               	.L106:
 1574               	.LM163:
 1575 0966 81E0      		ldi r24,lo8(1)
 1576 0968 90E0      		ldi r25,hi8(1)
 1577 096a 9C87      		std Y+12,r25
 1578 096c 8B87      		std Y+11,r24
 1579 096e 1AC0      		rjmp .L107
 1580               	.L105:
 1581               	.LM164:
 1582 0970 20E0      		ldi r18,lo8(0x477fff00)
 1583 0972 3FEF      		ldi r19,hi8(0x477fff00)
 1584 0974 4FE7      		ldi r20,hlo8(0x477fff00)
 1585 0976 57E4      		ldi r21,hhi8(0x477fff00)
 1586 0978 6981      		ldd r22,Y+1
 1587 097a 7A81      		ldd r23,Y+2
 1588 097c 8B81      		ldd r24,Y+3
 1589 097e 9C81      		ldd r25,Y+4
 1590 0980 0E94 0000 		call __gtsf2
 1591 0984 1816      		cp __zero_reg__,r24
 1592 0986 0CF0      		brlt .L109
 1593 0988 03C0      		rjmp .L108
 1594               	.L109:
 1595               	.LM165:
 1596 098a 1C86      		std Y+12,__zero_reg__
 1597 098c 1B86      		std Y+11,__zero_reg__
 1598 098e 0AC0      		rjmp .L107
 1599               	.L108:
 1600               	.LM166:
 1601 0990 6981      		ldd r22,Y+1
 1602 0992 7A81      		ldd r23,Y+2
 1603 0994 8B81      		ldd r24,Y+3
 1604 0996 9C81      		ldd r25,Y+4
 1605 0998 0E94 0000 		call __fixunssfsi
 1606 099c DC01      		movw r26,r24
 1607 099e CB01      		movw r24,r22
 1608 09a0 9C87      		std Y+12,r25
 1609 09a2 8B87      		std Y+11,r24
 1610               	.L107:
 1611               	.LBB32:
 1612               	.LM167:
 1613 09a4 8B85      		ldd r24,Y+11
 1614 09a6 9C85      		ldd r25,Y+12
 1615 09a8 9E83      		std Y+6,r25
 1616 09aa 8D83      		std Y+5,r24
 1617               	.LBB33:
 1618               	.LM168:
 1619 09ac 8D81      		ldd r24,Y+5
 1620 09ae 9E81      		ldd r25,Y+6
 1621               	/* #APP */
 1622 09b0 0197      		1: sbiw r24,1
 1623 09b2 F1F7      		brne 1b
 1624               	/* #NOAPP */
 1625 09b4 9E83      		std Y+6,r25
 1626 09b6 8D83      		std Y+5,r24
 1627               	.LBE33:
 1628               	.LBE32:
 1629               	.LBE31:
 1630               	.LBE30:
 1631               	.LBB34:
 1632               	.LM169:
 1633 09b8 80E0      		ldi r24,lo8(0x447a0000)
 1634 09ba 90E0      		ldi r25,hi8(0x447a0000)
 1635 09bc AAE7      		ldi r26,hlo8(0x447a0000)
 1636 09be B4E4      		ldi r27,hhi8(0x447a0000)
 1637 09c0 8F83      		std Y+7,r24
 1638 09c2 9887      		std Y+8,r25
 1639 09c4 A987      		std Y+9,r26
 1640 09c6 BA87      		std Y+10,r27
 1641               	.LBB35:
 1642               	.LM170:
 1643 09c8 20E0      		ldi r18,lo8(0x44fa0000)
 1644 09ca 30E0      		ldi r19,hi8(0x44fa0000)
 1645 09cc 4AEF      		ldi r20,hlo8(0x44fa0000)
 1646 09ce 54E4      		ldi r21,hhi8(0x44fa0000)
 1647 09d0 6F81      		ldd r22,Y+7
 1648 09d2 7885      		ldd r23,Y+8
 1649 09d4 8985      		ldd r24,Y+9
 1650 09d6 9A85      		ldd r25,Y+10
 1651 09d8 0E94 0000 		call __mulsf3
 1652 09dc DC01      		movw r26,r24
 1653 09de CB01      		movw r24,r22
 1654 09e0 8983      		std Y+1,r24
 1655 09e2 9A83      		std Y+2,r25
 1656 09e4 AB83      		std Y+3,r26
 1657 09e6 BC83      		std Y+4,r27
 1658               	.LM171:
 1659 09e8 20E0      		ldi r18,lo8(0x3f800000)
 1660 09ea 30E0      		ldi r19,hi8(0x3f800000)
 1661 09ec 40E8      		ldi r20,hlo8(0x3f800000)
 1662 09ee 5FE3      		ldi r21,hhi8(0x3f800000)
 1663 09f0 6981      		ldd r22,Y+1
 1664 09f2 7A81      		ldd r23,Y+2
 1665 09f4 8B81      		ldd r24,Y+3
 1666 09f6 9C81      		ldd r25,Y+4
 1667 09f8 0E94 0000 		call __ltsf2
 1668 09fc 8823      		tst r24
 1669 09fe 0CF0      		brlt .L114
 1670 0a00 05C0      		rjmp .L113
 1671               	.L114:
 1672               	.LM172:
 1673 0a02 81E0      		ldi r24,lo8(1)
 1674 0a04 90E0      		ldi r25,hi8(1)
 1675 0a06 9C87      		std Y+12,r25
 1676 0a08 8B87      		std Y+11,r24
 1677 0a0a 1AC0      		rjmp .L115
 1678               	.L113:
 1679               	.LM173:
 1680 0a0c 20E0      		ldi r18,lo8(0x477fff00)
 1681 0a0e 3FEF      		ldi r19,hi8(0x477fff00)
 1682 0a10 4FE7      		ldi r20,hlo8(0x477fff00)
 1683 0a12 57E4      		ldi r21,hhi8(0x477fff00)
 1684 0a14 6981      		ldd r22,Y+1
 1685 0a16 7A81      		ldd r23,Y+2
 1686 0a18 8B81      		ldd r24,Y+3
 1687 0a1a 9C81      		ldd r25,Y+4
 1688 0a1c 0E94 0000 		call __gtsf2
 1689 0a20 1816      		cp __zero_reg__,r24
 1690 0a22 0CF0      		brlt .L117
 1691 0a24 03C0      		rjmp .L116
 1692               	.L117:
 1693               	.LM174:
 1694 0a26 1C86      		std Y+12,__zero_reg__
 1695 0a28 1B86      		std Y+11,__zero_reg__
 1696 0a2a 0AC0      		rjmp .L115
 1697               	.L116:
 1698               	.LM175:
 1699 0a2c 6981      		ldd r22,Y+1
 1700 0a2e 7A81      		ldd r23,Y+2
 1701 0a30 8B81      		ldd r24,Y+3
 1702 0a32 9C81      		ldd r25,Y+4
 1703 0a34 0E94 0000 		call __fixunssfsi
 1704 0a38 DC01      		movw r26,r24
 1705 0a3a CB01      		movw r24,r22
 1706 0a3c 9C87      		std Y+12,r25
 1707 0a3e 8B87      		std Y+11,r24
 1708               	.L115:
 1709               	.LBB36:
 1710               	.LM176:
 1711 0a40 8B85      		ldd r24,Y+11
 1712 0a42 9C85      		ldd r25,Y+12
 1713 0a44 9E83      		std Y+6,r25
 1714 0a46 8D83      		std Y+5,r24
 1715               	.LBB37:
 1716               	.LM177:
 1717 0a48 8D81      		ldd r24,Y+5
 1718 0a4a 9E81      		ldd r25,Y+6
 1719               	/* #APP */
 1720 0a4c 0197      		1: sbiw r24,1
 1721 0a4e F1F7      		brne 1b
 1722               	/* #NOAPP */
 1723 0a50 9E83      		std Y+6,r25
 1724 0a52 8D83      		std Y+5,r24
 1725               	.LBE37:
 1726               	.LBE36:
 1727               	.LBE35:
 1728               	.LBE34:
 1729               	.LBB38:
 1730               	.LM178:
 1731 0a54 80E0      		ldi r24,lo8(0x447a0000)
 1732 0a56 90E0      		ldi r25,hi8(0x447a0000)
 1733 0a58 AAE7      		ldi r26,hlo8(0x447a0000)
 1734 0a5a B4E4      		ldi r27,hhi8(0x447a0000)
 1735 0a5c 8F83      		std Y+7,r24
 1736 0a5e 9887      		std Y+8,r25
 1737 0a60 A987      		std Y+9,r26
 1738 0a62 BA87      		std Y+10,r27
 1739               	.LBB39:
 1740               	.LM179:
 1741 0a64 20E0      		ldi r18,lo8(0x44fa0000)
 1742 0a66 30E0      		ldi r19,hi8(0x44fa0000)
 1743 0a68 4AEF      		ldi r20,hlo8(0x44fa0000)
 1744 0a6a 54E4      		ldi r21,hhi8(0x44fa0000)
 1745 0a6c 6F81      		ldd r22,Y+7
 1746 0a6e 7885      		ldd r23,Y+8
 1747 0a70 8985      		ldd r24,Y+9
 1748 0a72 9A85      		ldd r25,Y+10
 1749 0a74 0E94 0000 		call __mulsf3
 1750 0a78 DC01      		movw r26,r24
 1751 0a7a CB01      		movw r24,r22
 1752 0a7c 8983      		std Y+1,r24
 1753 0a7e 9A83      		std Y+2,r25
 1754 0a80 AB83      		std Y+3,r26
 1755 0a82 BC83      		std Y+4,r27
 1756               	.LM180:
 1757 0a84 20E0      		ldi r18,lo8(0x3f800000)
 1758 0a86 30E0      		ldi r19,hi8(0x3f800000)
 1759 0a88 40E8      		ldi r20,hlo8(0x3f800000)
 1760 0a8a 5FE3      		ldi r21,hhi8(0x3f800000)
 1761 0a8c 6981      		ldd r22,Y+1
 1762 0a8e 7A81      		ldd r23,Y+2
 1763 0a90 8B81      		ldd r24,Y+3
 1764 0a92 9C81      		ldd r25,Y+4
 1765 0a94 0E94 0000 		call __ltsf2
 1766 0a98 8823      		tst r24
 1767 0a9a 0CF0      		brlt .L122
 1768 0a9c 05C0      		rjmp .L121
 1769               	.L122:
 1770               	.LM181:
 1771 0a9e 81E0      		ldi r24,lo8(1)
 1772 0aa0 90E0      		ldi r25,hi8(1)
 1773 0aa2 9C87      		std Y+12,r25
 1774 0aa4 8B87      		std Y+11,r24
 1775 0aa6 1AC0      		rjmp .L123
 1776               	.L121:
 1777               	.LM182:
 1778 0aa8 20E0      		ldi r18,lo8(0x477fff00)
 1779 0aaa 3FEF      		ldi r19,hi8(0x477fff00)
 1780 0aac 4FE7      		ldi r20,hlo8(0x477fff00)
 1781 0aae 57E4      		ldi r21,hhi8(0x477fff00)
 1782 0ab0 6981      		ldd r22,Y+1
 1783 0ab2 7A81      		ldd r23,Y+2
 1784 0ab4 8B81      		ldd r24,Y+3
 1785 0ab6 9C81      		ldd r25,Y+4
 1786 0ab8 0E94 0000 		call __gtsf2
 1787 0abc 1816      		cp __zero_reg__,r24
 1788 0abe 0CF0      		brlt .L125
 1789 0ac0 03C0      		rjmp .L124
 1790               	.L125:
 1791               	.LM183:
 1792 0ac2 1C86      		std Y+12,__zero_reg__
 1793 0ac4 1B86      		std Y+11,__zero_reg__
 1794 0ac6 0AC0      		rjmp .L123
 1795               	.L124:
 1796               	.LM184:
 1797 0ac8 6981      		ldd r22,Y+1
 1798 0aca 7A81      		ldd r23,Y+2
 1799 0acc 8B81      		ldd r24,Y+3
 1800 0ace 9C81      		ldd r25,Y+4
 1801 0ad0 0E94 0000 		call __fixunssfsi
 1802 0ad4 DC01      		movw r26,r24
 1803 0ad6 CB01      		movw r24,r22
 1804 0ad8 9C87      		std Y+12,r25
 1805 0ada 8B87      		std Y+11,r24
 1806               	.L123:
 1807               	.LBB40:
 1808               	.LM185:
 1809 0adc 8B85      		ldd r24,Y+11
 1810 0ade 9C85      		ldd r25,Y+12
 1811 0ae0 9E83      		std Y+6,r25
 1812 0ae2 8D83      		std Y+5,r24
 1813               	.LBB41:
 1814               	.LM186:
 1815 0ae4 8D81      		ldd r24,Y+5
 1816 0ae6 9E81      		ldd r25,Y+6
 1817               	/* #APP */
 1818 0ae8 0197      		1: sbiw r24,1
 1819 0aea F1F7      		brne 1b
 1820               	/* #NOAPP */
 1821 0aec 9E83      		std Y+6,r25
 1822 0aee 8D83      		std Y+5,r24
 1823               	.LBE41:
 1824               	.LBE40:
 1825               	.LBE39:
 1826               	.LBE38:
 1827               	.LBB42:
 1828               	.LM187:
 1829 0af0 80E0      		ldi 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -