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

📄 main.lst

📁 用来pdu编解码
💻 LST
📖 第 1 页 / 共 5 页
字号:
 1514 085a 91F0      		breq .L139
 1515 085c 8430      		cpi r24,4
 1516 085e 9105      		cpc r25,__zero_reg__
 1517 0860 5CF0      		brlt .L137
 1518 0862 0597      		sbiw r24,5
 1519 0864 69F0      		breq .L139
 1520 0866 15C0      		rjmp .L131
 1521               	.L134:
 1522               	.LM235:
 1523 0868 CF01      		movw r24,r30
 1524 086a 0E94 0000 		call tmLoginMsg
 1525 086e 0BC0      		rjmp .L142
 1526               	.L135:
 1527               	.LM236:
 1528 0870 CF01      		movw r24,r30
 1529 0872 0E94 0000 		call tmCarStateMsg
 1530 0876 07C0      		rjmp .L142
 1531               	.L137:
 1532               	.LM237:
 1533 0878 C701      		movw r24,r14
 1534 087a 0E94 0000 		call tmGetWorkParaMsg
 1535 087e 03C0      		rjmp .L142
 1536               	.L139:
 1537               	.LM238:
 1538 0880 C701      		movw r24,r14
 1539 0882 0E94 0000 		call tmGetWorkStateMsg
 1540               	.L142:
 1541 0886 2C81      		ldd r18,Y+4
 1542 0888 3D81      		ldd r19,Y+5
 1543 088a 280F      		add r18,r24
 1544 088c 391F      		adc r19,r25
 1545 088e 3D83      		std Y+5,r19
 1546 0890 2C83      		std Y+4,r18
 1547               	.L131:
 1548               	.LM239:
 1549 0892 6C81      		ldd r22,Y+4
 1550 0894 7D81      		ldd r23,Y+5
 1551 0896 8A81      		ldd r24,Y+2
 1552 0898 9B81      		ldd r25,Y+3
 1553 089a 0E94 0000 		call cksum
 1554 089e AC01      		movw r20,r24
 1555               	.LM240:
 1556 08a0 8C81      		ldd r24,Y+4
 1557 08a2 9D81      		ldd r25,Y+5
 1558 08a4 EA81      		ldd r30,Y+2
 1559 08a6 FB81      		ldd r31,Y+3
 1560 08a8 E80F      		add r30,r24
 1561 08aa F91F      		adc r31,r25
 1562 08ac 252F      		mov r18,r21
 1563 08ae 3327      		clr r19
 1564 08b0 2083      		st Z,r18
 1565 08b2 0196      		adiw r24,1
 1566               	.LM241:
 1567 08b4 EA81      		ldd r30,Y+2
 1568 08b6 FB81      		ldd r31,Y+3
 1569 08b8 E80F      		add r30,r24
 1570 08ba F91F      		adc r31,r25
 1571 08bc 4083      		st Z,r20
 1572 08be 0196      		adiw r24,1
 1573 08c0 9D83      		std Y+5,r25
 1574 08c2 8C83      		std Y+4,r24
 1575               	.LM242:
 1576 08c4 EA81      		ldd r30,Y+2
 1577 08c6 FB81      		ldd r31,Y+3
 1578 08c8 8C81      		ldd r24,Y+4
 1579 08ca 858B      		std Z+21,r24
 1580               	/* epilogue: frame size=0 */
 1581 08cc DF91      		pop r29
 1582 08ce CF91      		pop r28
 1583 08d0 1F91      		pop r17
 1584 08d2 0F91      		pop r16
 1585 08d4 FF90      		pop r15
 1586 08d6 EF90      		pop r14
 1587 08d8 0895      		ret
 1588               	/* epilogue end (size=7) */
 1589               	/* function tmCreateMsg size 191 (178) */
 1590               	.LFE26:
 1592               	.global	ctSetWorkPara
 1594               	ctSetWorkPara:
 1595               	.LFB29:
 1596               	.LM243:
 1597               	/* prologue: frame size=0 */
 1598 08da EF92      		push r14
 1599 08dc FF92      		push r15
 1600 08de 0F93      		push r16
 1601 08e0 1F93      		push r17
 1602 08e2 CF93      		push r28
 1603 08e4 DF93      		push r29
 1604               	/* prologue end (size=6) */
 1605 08e6 7C01      		movw r14,r24
 1606               	.LM244:
 1607 08e8 EC01      		movw r28,r24
 1608 08ea 83E2      		ldi r24,lo8(35)
 1609 08ec 8993      		st Y+,r24
 1610               	.LM245:
 1611 08ee 8AE5      		ldi r24,lo8(90)
 1612 08f0 F701      		movw r30,r14
 1613 08f2 8183      		std Z+1,r24
 1614 08f4 2196      		adiw r28,1
 1615               	.LM246:
 1616 08f6 36E4      		ldi r19,lo8(70)
 1617 08f8 3993      		st Y+,r19
 1618               	.LM247:
 1619 08fa 8EE3      		ldi r24,lo8(62)
 1620 08fc 8993      		st Y+,r24
 1621               	.LM248:
 1622 08fe 90E3      		ldi r25,lo8(48)
 1623 0900 9993      		st Y+,r25
 1624               	.LM249:
 1625 0902 87E3      		ldi r24,lo8(55)
 1626 0904 8993      		st Y+,r24
 1627               	.LM250:
 1628 0906 9993      		st Y+,r25
 1629               	.LM251:
 1630 0908 86E3      		ldi r24,lo8(54)
 1631 090a 8993      		st Y+,r24
 1632               	.LM252:
 1633 090c 21E3      		ldi r18,lo8(49)
 1634 090e 2993      		st Y+,r18
 1635               	.LM253:
 1636 0910 84E3      		ldi r24,lo8(52)
 1637 0912 8993      		st Y+,r24
 1638               	.LM254:
 1639 0914 9993      		st Y+,r25
 1640               	.LM255:
 1641 0916 9993      		st Y+,r25
 1642               	.LM256:
 1643 0918 9993      		st Y+,r25
 1644               	.LM257:
 1645 091a 2993      		st Y+,r18
 1646               	.LM258:
 1647 091c 9993      		st Y+,r25
 1648               	.LM259:
 1649 091e 9993      		st Y+,r25
 1650               	.LM260:
 1651 0920 9993      		st Y+,r25
 1652               	.LM261:
 1653 0922 2993      		st Y+,r18
 1654               	.LM262:
 1655 0924 9993      		st Y+,r25
 1656               	.LM263:
 1657 0926 2993      		st Y+,r18
 1658               	.LM264:
 1659 0928 9993      		st Y+,r25
 1660               	.LM265:
 1661 092a 3993      		st Y+,r19
 1662               	.LM266:
 1663 092c 1992      		st Y+,__zero_reg__
 1664               	.LM267:
 1665 092e 03E0      		ldi r16,lo8(3)
 1666 0930 0993      		st Y+,r16
 1667               	.LM268:
 1668 0932 1992      		st Y+,__zero_reg__
 1669               	.LM269:
 1670 0934 11E0      		ldi r17,lo8(1)
 1671 0936 1993      		st Y+,r17
 1672               	.LM270:
 1673 0938 1993      		st Y+,r17
 1674               	.LM271:
 1675 093a 2DE0      		ldi r18,lo8(13)
 1676 093c 30E0      		ldi r19,hi8(13)
 1677 093e 40E0      		ldi r20,lo8(0)
 1678 0940 50E0      		ldi r21,hi8(0)
 1679 0942 BE01      		movw r22,r28
 1680 0944 80E0      		ldi r24,lo8(BasicPara+20)
 1681 0946 90E0      		ldi r25,hi8(BasicPara+20)
 1682 0948 0E94 0000 		call myCopy
 1683               	.LM272:
 1684 094c 2D96      		adiw r28,13
 1685               	.LM273:
 1686 094e 92E0      		ldi r25,lo8(2)
 1687 0950 9993      		st Y+,r25
 1688               	.LM274:
 1689 0952 80EC      		ldi r24,lo8(-64)
 1690 0954 8993      		st Y+,r24
 1691               	.LM275:
 1692 0956 88EA      		ldi r24,lo8(-88)
 1693 0958 8993      		st Y+,r24
 1694               	.LM276:
 1695 095a 9993      		st Y+,r25
 1696               	.LM277:
 1697 095c 0993      		st Y+,r16
 1698               	.LM278:
 1699 095e 8EE0      		ldi r24,lo8(14)
 1700 0960 8993      		st Y+,r24
 1701               	.LM279:
 1702 0962 89E6      		ldi r24,lo8(105)
 1703 0964 8993      		st Y+,r24
 1704               	.LM280:
 1705 0966 0993      		st Y+,r16
 1706               	.LM281:
 1707 0968 1993      		st Y+,r17
 1708               	.LM282:
 1709 096a 1993      		st Y+,r17
 1710               	.LM283:
 1711 096c 84E0      		ldi r24,lo8(4)
 1712 096e 8993      		st Y+,r24
 1713               	.LM284:
 1714 0970 1993      		st Y+,r17
 1715               	.LM285:
 1716 0972 9993      		st Y+,r25
 1717               	.LM286:
 1718 0974 85E0      		ldi r24,lo8(5)
 1719 0976 8993      		st Y+,r24
 1720               	.LM287:
 1721 0978 80E0      		ldi r24,lo8(0)
 1722 097a 90E0      		ldi r25,hi8(0)
 1723               	.L147:
 1724               	.LM288:
 1725 097c 1993      		st Y+,r17
 1726               	.LM289:
 1727 097e 8993      		st Y+,r24
 1728               	.LM290:
 1729 0980 0196      		adiw r24,1
 1730 0982 8031      		cpi r24,16
 1731 0984 9105      		cpc r25,__zero_reg__
 1732 0986 D4F3      		brlt .L147
 1733               	.LM291:
 1734 0988 86E0      		ldi r24,lo8(6)
 1735 098a 8993      		st Y+,r24
 1736               	.LM292:
 1737 098c 1993      		st Y+,r17
 1738               	.LM293:
 1739 098e 82E0      		ldi r24,lo8(2)
 1740 0990 8993      		st Y+,r24
 1741               	.LM294:
 1742 0992 87E0      		ldi r24,lo8(7)
 1743 0994 8993      		st Y+,r24
 1744               	.LM295:
 1745 0996 9FEF      		ldi r25,lo8(-1)
 1746 0998 9993      		st Y+,r25
 1747               	.LM296:
 1748 099a 1992      		st Y+,__zero_reg__
 1749               	.LM297:
 1750 099c 88E0      		ldi r24,lo8(8)
 1751 099e 8993      		st Y+,r24
 1752               	.LM298:
 1753 09a0 1992      		st Y+,__zero_reg__
 1754               	.LM299:
 1755 09a2 9883      		st Y,r25
 1756               	.LM300:
 1757 09a4 81E6      		ldi r24,lo8(97)
 1758 09a6 F701      		movw r30,r14
 1759 09a8 858B      		std Z+21,r24
 1760               	.LM301:
 1761 09aa 81E6      		ldi r24,lo8(97)
 1762 09ac 90E0      		ldi r25,hi8(97)
 1763               	/* epilogue: frame size=0 */
 1764 09ae DF91      		pop r29
 1765 09b0 CF91      		pop r28
 1766 09b2 1F91      		pop r17
 1767 09b4 0F91      		pop r16
 1768 09b6 FF90      		pop r15
 1769 09b8 EF90      		pop r14
 1770 09ba 0895      		ret
 1771               	/* epilogue end (size=7) */
 1772               	/* function ctSetWorkPara size 113 (100) */
 1773               	.LFE29:
 1775               	.global	ctSetWorkState
 1777               	ctSetWorkState:
 1778               	.LFB30:
 1779               	.LM302:
 1780               	/* prologue: frame size=0 */
 1781 09bc CF93      		push r28
 1782 09be DF93      		push r29
 1783               	/* prologue end (size=2) */
 1784 09c0 DC01      		movw r26,r24
 1785               	.LM303:
 1786 09c2 FC01      		movw r30,r24
 1787 09c4 83E2      		ldi r24,lo8(35)
 1788 09c6 8193      		st Z+,r24
 1789               	.LM304:
 1790 09c8 8AE5      		ldi r24,lo8(90)
 1791 09ca ED01      		movw r28,r26
 1792 09cc 8983      		std Y+1,r24
 1793 09ce 3196      		adiw r30,1
 1794               	.LM305:
 1795 09d0 86E4      		ldi r24,lo8(70)
 1796 09d2 8193      		st Z+,r24
 1797               	.LM306:
 1798 09d4 8EE3      		ldi r24,lo8(62)
 1799 09d6 8193      		st Z+,r24
 1800               	.LM307:
 1801 09d8 90E3      		ldi r25,lo8(48)
 1802 09da 9193      		st Z+,r25
 1803               	.LM308:
 1804 09dc 87E3      		ldi r24,lo8(55)
 1805 09de 8193      		st Z+,r24
 1806               	.LM309:
 1807 09e0 9193      		st Z+,r25
 1808               	.LM310:
 1809 09e2 86E3      		ldi r24,lo8(54)
 1810 09e4 8193      		st Z+,r24
 1811               	.LM311:
 1812 09e6 21E3      		ldi r18,lo8(49)
 1813 09e8 2193      		st Z+,r18
 1814               	.LM312:
 1815 09ea 84E3      		ldi r24,lo8(52)
 1816 09ec 8193      		st Z+,r24
 1817               	.LM313:
 1818 09ee 9193      		st Z+,r25
 1819               	.LM314:
 1820 09f0 9193      		st Z+,r25
 1821               	.LM315:
 1822 09f2 9193      		st Z+,r25
 1823               	.LM316:
 1824 09f4 2193      		st Z+,r18
 1825               	.LM317:
 1826 09f6 9193      		st Z+,r25
 1827               	.LM318:
 1828 09f8 9193      		st Z+,r25
 1829               	.LM319:
 1830 09fa 9193      		st Z+,r25
 1831               	.LM320:
 1832 09fc 2193      		st Z+,r18
 1833               	.LM321:
 1834 09fe 9193      		st Z+,r25
 1835               	.LM322:
 1836 0a00 2193      		st Z+,r18
 1837               	.LM323:
 1838 0a02 9193      		st Z+,r25
 1839               	.LM324:
 1840 0a04 9193      		st Z+,r25
 1841               	.LM325:
 1842 0a06 1192      		st Z+,__zero_reg__
 1843               	.LM326:
 1844 0a08 85E0      		ldi r24,lo8(5)
 1845 0a0a 8193      		st Z+,r24
 1846               	.LM327:
 1847 0a0c 82E0      		ldi r24,lo8(2)
 1848 0a0e 8083      		st Z,r24
 1849               	.LM328:
 1850 0a10 8BE1      		ldi r24,lo8(27)
 1851 0a12 8D8B      		std Y+21,r24
 1852               	.LM329:
 1853 0a14 8BE1      		ldi r24,lo8(27)
 1854 0a16 90E0      		ldi r25,hi8(27)
 1855               	/* epilogue: frame size=0 */
 1856 0a18 DF91      		pop r29
 1857 0a1a CF91      		pop r28
 1858 0a1c 0895      		ret
 1859               	/* epilogue end (size=3) */
 1860               	/* function ctSetWorkState size 49 (44) */
 1861               	.LFE30:
 1863               	.global	ctLoginConfirm
 1865               	ctLoginConfirm:
 1866               	.LFB31:
 1867               	.LM330:
 1868               	/* prologue: frame size=0 */
 1869 0a1e CF93      		push r28
 1870 0a20 DF93      		push r29
 1871               	/* prologue end (size=2) */
 1872 0a22 DC01      		movw r26,r24
 1873               	.LM331:
 1874 0a24 FC01      		movw r30,r24
 1875 0a26 83E2      		ldi r24,lo8(35)
 1876 0a28 8193      		st Z+,r24
 1877               	.LM332:
 1878 0a2a 8AE5      		ldi r24,lo8(90)
 1879 0a2c ED01      		movw r28,r26
 1880 0a2e 8983      		std Y+1,r24
 1881 0a30 3196      		adiw r30,1
 1882               	.LM333:
 1883 0a32 86E4      		ldi r24,lo8(70)
 1884 0a34 8193      		st Z+,r24
 1885               	.LM334:
 1886 0a36 8EE3      		ldi r24,lo8(62)
 1887 0a38 8193      		st Z+,r2

⌨️ 快捷键说明

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