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

📄 main_frame.lst

📁 mega128平台下
💻 LST
📖 第 1 页 / 共 5 页
字号:
    0853 356D      CPI	R22,0x5D
    0854 E0E0      LDI	R30,0
    0855 077E      CPC	R23,R30
    0856 F0B9      BEQ	0x086E
    0857 356E      CPI	R22,0x5E
    0858 E0E0      LDI	R30,0
    0859 077E      CPC	R23,R30
    085A F009      BEQ	0x085C
    085B C031      RJMP	0x088D
    085C E68E      LDI	R24,0x6E
    085D E092      LDI	R25,2
    085E 91E0026D  LDS	R30,i
    0860 27FF      CLR	R31
    0861 0FE8      ADD	R30,R24
    0862 1FF9      ADC	R31,R25
    0863 E78E      LDI	R24,0x7E
    0864 8380      STD	Z+0,R24
    0865 2422      CLR	R2
    0866 9220011B  STS	change_flag,R2
    0868 9180026D  LDS	R24,i
    086A 5F8F      SUBI	R24,0xFF
    086B 9380026D  STS	i,R24
    086D C01F      RJMP	0x088D
    086E E68E      LDI	R24,0x6E
    086F E092      LDI	R25,2
    0870 91E0026D  LDS	R30,i
    0872 27FF      CLR	R31
    0873 0FE8      ADD	R30,R24
    0874 1FF9      ADC	R31,R25
    0875 E78D      LDI	R24,0x7D
    0876 8380      STD	Z+0,R24
    0877 2422      CLR	R2
    0878 9220011B  STS	change_flag,R2
    087A 9180026D  LDS	R24,i
    087C 5F8F      SUBI	R24,0xFF
    087D 9380026D  STS	i,R24
    087F C00D      RJMP	0x088D
    0880 E68E      LDI	R24,0x6E
    0881 E092      LDI	R25,2
    0882 91E0026D  LDS	R30,i
    0884 27FF      CLR	R31
    0885 0FE8      ADD	R30,R24
    0886 1FF9      ADC	R31,R25
    0887 8340      STD	Z+0,R20
    0888 9180026D  LDS	R24,i
    088A 5F8F      SUBI	R24,0xFF
    088B 9380026D  STS	i,R24
    088D 9100026B  LDS	R16,serial_recv_MSG
    088F 9110026C  LDS	R17,serial_recv_MSG+1
    0891 940E11AC  CALL	pop_gset2
    0893 9508      RET
_start_T0:
    0894 940E11BA  CALL	push_gset4
    0896 0159      MOVW	R10,R18
    0897 2EC0      MOV	R12,R16
    0898 2D8C      MOV	R24,R12
    0899 3081      CPI	R24,1
    089A F421      BNE	0x089F
    089B E081      LDI	R24,1
    089C 9380031D  STS	T0+2,R24
    089E C003      RJMP	0x08A2
    089F 2422      CLR	R2
    08A0 9220031D  STS	T0+2,R2
    08A2 0115      MOVW	R2,R10
    08A3 2444      CLR	R4
    08A4 2455      CLR	R5
    08A5 9230031F  STS	0x31F,R3
    08A7 9220031E  STS	T0+3,R2
    08A9 92500321  STS	0x321,R5
    08AB 92400320  STS	0x320,R4
    08AD 2444      CLR	R4
    08AE 2455      CLR	R5
    08AF 92300323  STS	0x323,R3
    08B1 92200322  STS	0x322,R2
    08B3 92500325  STS	0x325,R5
    08B5 92400324  STS	0x324,R4
    08B7 E548      LDI	R20,0x58
    08B8 E15B      LDI	R21,0x1B
    08B9 E060      LDI	R22,0
    08BA E070      LDI	R23,0
    08BB 90400324  LDS	R4,0x324
    08BD 90500325  LDS	R5,0x325
    08BF 90200322  LDS	R2,0x322
    08C1 90300323  LDS	R3,0x323
    08C3 1542      CP	R20,R2
    08C4 0553      CPC	R21,R3
    08C5 0564      CPC	R22,R4
    08C6 0575      CPC	R23,R5
    08C7 F498      BCC	0x08DB
    08C8 E548      LDI	R20,0x58
    08C9 E15B      LDI	R21,0x1B
    08CA E060      LDI	R22,0
    08CB E070      LDI	R23,0
    08CC 1A24      SUB	R2,R20
    08CD 0A35      SBC	R3,R21
    08CE 0A46      SBC	R4,R22
    08CF 0A57      SBC	R5,R23
    08D0 92300323  STS	0x323,R3
    08D2 92200322  STS	0x322,R2
    08D4 92500325  STS	0x325,R5
    08D6 92400324  STS	0x324,R4
    08D8 2422      CLR	R2
    08D9 BE22      OUT	0x32,R2
    08DA C03D      RJMP	0x0918
    08DB 90400324  LDS	R4,0x324
    08DD 90500325  LDS	R5,0x325
    08DF 90200322  LDS	R2,0x322
    08E1 90300323  LDS	R3,0x323
    08E3 E448      LDI	R20,0x48
    08E4 E050      LDI	R21,0
    08E5 E060      LDI	R22,0
    08E6 E070      LDI	R23,0
    08E7 925A      ST	R5,-Y
    08E8 924A      ST	R4,-Y
    08E9 923A      ST	R3,-Y
    08EA 922A      ST	R2,-Y
    08EB 018A      MOVW	R16,R20
    08EC 019B      MOVW	R18,R22
    08ED 940E117C  CALL	empy32s
    08EF E04A      LDI	R20,0xA
    08F0 E050      LDI	R21,0
    08F1 E060      LDI	R22,0
    08F2 E070      LDI	R23,0
    08F3 937A      ST	R23,-Y
    08F4 936A      ST	R22,-Y
    08F5 935A      ST	R21,-Y
    08F6 934A      ST	R20,-Y
    08F7 940E10FB  CALL	div32u
    08F9 0118      MOVW	R2,R16
    08FA 0129      MOVW	R4,R18
    08FB E041      LDI	R20,1
    08FC E050      LDI	R21,0
    08FD E060      LDI	R22,0
    08FE E070      LDI	R23,0
    08FF 1A24      SUB	R2,R20
    0900 0A35      SBC	R3,R21
    0901 0A46      SBC	R4,R22
    0902 0A57      SBC	R5,R23
    0903 2CA2      MOV	R10,R2
    0904 E040      LDI	R20,0
    0905 E050      LDI	R21,0
    0906 E060      LDI	R22,0
    0907 E070      LDI	R23,0
    0908 93500323  STS	0x323,R21
    090A 93400322  STS	0x322,R20
    090C 93700325  STS	0x325,R23
    090E 93600324  STS	0x324,R22
    0910 2D82      MOV	R24,R2
    0911 2799      CLR	R25
    0912 7090      ANDI	R25,0
    0913 EFEF      LDI	R30,0xFF
    0914 E0F0      LDI	R31,0
    0915 1BE8      SUB	R30,R24
    0916 0BF9      SBC	R31,R25
    0917 BFE2      OUT	0x32,R30
    0918 E087      LDI	R24,7
    0919 BF83      OUT	0x33,R24
    091A B787      IN	R24,0x37
    091B 6081      ORI	R24,1
    091C BF87      OUT	0x37,R24
    091D E081      LDI	R24,1
    091E 9380031C  STS	T0+1,R24
    0920 940E0EF0  CALL	_adjustPower
    0922 940E11B2  CALL	pop_gset4
    0924 9508      RET
_stop_T0:
    0925 2422      CLR	R2
    0926 BE23      OUT	0x33,R2
    0927 B787      IN	R24,0x37
    0928 7F8E      ANDI	R24,0xFE
    0929 BF87      OUT	0x37,R24
    092A 9220031C  STS	T0+1,R2
    092C 9508      RET
_start_T1:
    092D 940E11BA  CALL	push_gset4
    092F 0159      MOVW	R10,R18
    0930 2EC0      MOV	R12,R16
    0931 2D8C      MOV	R24,R12
    0932 3081      CPI	R24,1
    0933 F421      BNE	0x0938
    0934 E081      LDI	R24,1
    0935 9380030E  STS	T1+2,R24
    0937 C003      RJMP	0x093B
    0938 2422      CLR	R2
    0939 9220030E  STS	T1+2,R2
    093B 0115      MOVW	R2,R10
    093C 2444      CLR	R4
    093D 2455      CLR	R5
    093E 92300310  STS	0x310,R3
    0940 9220030F  STS	T1+3,R2
    0942 92500312  STS	0x312,R5
    0944 92400311  STS	0x311,R4
    0946 2444      CLR	R4
    0947 2455      CLR	R5
    0948 92300314  STS	0x314,R3
    094A 92200313  STS	0x313,R2
    094C 92500316  STS	0x316,R5
    094E 92400315  STS	0x315,R4
    0950 E248      LDI	R20,0x28
    0951 E253      LDI	R21,0x23
    0952 E060      LDI	R22,0
    0953 E070      LDI	R23,0
    0954 90400315  LDS	R4,0x315
    0956 90500316  LDS	R5,0x316
    0958 90200313  LDS	R2,0x313
    095A 90300314  LDS	R3,0x314
    095C 1542      CP	R20,R2
    095D 0553      CPC	R21,R3
    095E 0564      CPC	R22,R4
    095F 0575      CPC	R23,R5
    0960 F4A0      BCC	0x0975
    0961 E248      LDI	R20,0x28
    0962 E253      LDI	R21,0x23
    0963 E060      LDI	R22,0
    0964 E070      LDI	R23,0
    0965 1A24      SUB	R2,R20
    0966 0A35      SBC	R3,R21
    0967 0A46      SBC	R4,R22
    0968 0A57      SBC	R5,R23
    0969 92300314  STS	0x314,R3
    096B 92200313  STS	0x313,R2
    096D 92500316  STS	0x316,R5
    096F 92400315  STS	0x315,R4
    0971 2422      CLR	R2
    0972 BC2D      OUT	0x2D,R2
    0973 BC2C      OUT	0x2C,R2
    0974 C045      RJMP	0x09BA
    0975 90400315  LDS	R4,0x315
    0977 90500316  LDS	R5,0x316
    0979 90200313  LDS	R2,0x313
    097B 90300314  LDS	R3,0x314
    097D E448      LDI	R20,0x48
    097E E050      LDI	R21,0
    097F E060      LDI	R22,0
    0980 E070      LDI	R23,0
    0981 925A      ST	R5,-Y
    0982 924A      ST	R4,-Y
    0983 923A      ST	R3,-Y
    0984 922A      ST	R2,-Y
    0985 018A      MOVW	R16,R20
    0986 019B      MOVW	R18,R22
    0987 940E117C  CALL	empy32s
    0989 E04A      LDI	R20,0xA
    098A E050      LDI	R21,0
    098B E060      LDI	R22,0
    098C E070      LDI	R23,0
    098D 937A      ST	R23,-Y
    098E 936A      ST	R22,-Y
    098F 935A      ST	R21,-Y
    0990 934A      ST	R20,-Y
    0991 940E10FB  CALL	div32u
    0993 0118      MOVW	R2,R16
    0994 0129      MOVW	R4,R18
    0995 E041      LDI	R20,1
    0996 E050      LDI	R21,0
    0997 E060      LDI	R22,0
    0998 E070      LDI	R23,0
    0999 1A24      SUB	R2,R20
    099A 0A35      SBC	R3,R21
    099B 0A46      SBC	R4,R22
    099C 0A57      SBC	R5,R23
    099D 0151      MOVW	R10,R2
    099E E040      LDI	R20,0
    099F E050      LDI	R21,0
    09A0 E060      LDI	R22,0
    09A1 E070      LDI	R23,0
    09A2 93500314  STS	0x314,R21
    09A4 93400313  STS	0x313,R20
    09A6 93700316  STS	0x316,R23
    09A8 93600315  STS	0x315,R22
    09AA 01C1      MOVW	R24,R2
    09AB 2F89      MOV	R24,R25
    09AC 2799      CLR	R25
    09AD 7090      ANDI	R25,0
    09AE EFEF      LDI	R30,0xFF
    09AF E0F0      LDI	R31,0
    09B0 1BE8      SUB	R30,R24
    09B1 0BF9      SBC	R31,R25
    09B2 BDED      OUT	0x2D,R30
    09B3 01C1      MOVW	R24,R2
    09B4 7090      ANDI	R25,0
    09B5 EFEF      LDI	R30,0xFF
    09B6 E0F0      LDI	R31,0
    09B7 1BE8      SUB	R30,R24
    09B8 0BF9      SBC	R31,R25
    09B9 BDEC      OUT	0x2C,R30
    09BA E085      LDI	R24,5
    09BB BD8E      OUT	0x2E,R24
    09BC B787      IN	R24,0x37
    09BD 6084      ORI	R24,4
    09BE BF87      OUT	0x37,R24
    09BF E081      LDI	R24,1
    09C0 9380030D  STS	T1+1,R24
    09C2 940E11B2  CALL	pop_gset4
    09C4 9508      RET
_stop_T1:
    09C5 2422      CLR	R2
    09C6 BC2E      OUT	0x2E,R2
    09C7 B787      IN	R24,0x37
    09C8 7F8B      ANDI	R24,0xFB
    09C9 BF87      OUT	0x37,R24
    09CA 9220030D  STS	T1+1,R2
    09CC 9508      RET
_start_T2:
    09CD 940E11BA  CALL	push_gset4
    09CF 0159      MOVW	R10,R18
    09D0 2EC0      MOV	R12,R16
    09D1 2D8C      MOV	R24,R12
    09D2 3081      CPI	R24,1
    09D3 F421      BNE	0x09D8
    09D4 E081      LDI	R24,1
    09D5 938002FF  STS	T2+2,R24
    09D7 C003      RJMP	0x09DB
    09D8 2422      CLR	R2
    09D9 922002FF  STS	T2+2,R2
    09DB 0115      MOVW	R2,R10
    09DC 2444      CLR	R4
    09DD 2455      CLR	R5
    09DE 92300301  STS	0x301,R3
    09E0 92200300  STS	T2+3,R2
    09E2 92500303  STS	0x303,R5
    09E4 92400302  STS	0x302,R4
    09E6 2444      CLR	R4
    09E7 2455      CLR	R5
    09E8 92300305  STS	0x305,R3
    09EA 92200304  STS	0x304,R2
    09EC 92500307  STS	0x307,R5
    09EE 92400306  STS	0x306,R4
    09F0 E243      LDI	R20,0x23
    09F1 E050      LDI	R21,0
    09F2 E060      LDI	R22,0
    09F3 E070      LDI	R23,0
    09F4 90400306  LDS	R4,0x306
    09F6 90500307  LDS	R5,0x307
    09F8 90200304  LDS	R2,0x304
    09FA 90300305  LDS	R3,0x305
    09FC 1542      CP	R20,R2
    09FD 0553      CPC	R21,R3
    09FE 0564      CPC	R22,R4
    09FF 0575      CPC	R23,R5
    0A00 F498      BCC	0x0A14
    0A01 E243      LDI	R20,0x23
    0A02 E050      LDI	R21,0
    0A03 E060      LDI	R22,0
    0A04 E070      LDI	R23,0
    0A05 1A24      SUB	R2,R20
    0A06 0A35      SBC	R3,R21
    0A07 0A46      SBC	R4,R22
    0A08 0A57      SBC	R5,R23
    0A09 92300305  STS	0x305,R3
    0A0B 92200304  STS	0x304,R2
    0A0D 92500307  STS	0x307,R5
    0A0F 92400306  STS	0x306,R4
    0A11 2422      CLR	R2
    0A12 BC24      OUT	0x24,R2
    0A13 C03D      RJMP	0x0A51
    0A14 90400306  LDS	R4,0x306
    0A16 90500307  LDS	R5,0x307
    0A18 90200304  LDS	R2,0x304
    0A1A 90300305  LDS	R3,0x305
    0A1C E448      LDI	R20,0x48
    0A1D E050      LDI	R21,0
    0A1E E060      LDI	R22,0
    0A1F E070      LDI	R23,0
    0A20 925A      ST	R5,-Y
    0A21 924A      ST	R4,-Y
    0A22 923A      ST	R3,-Y
    0A23 922A      ST	R2,-Y
    0A24 018A      MOVW	R16,R20
    0A25 019B      MOVW	R18,R22
    0A26 940E117C  CALL	empy32s
    0A28 E04A      LDI	R20,0xA
    0A29 E050      LDI	R21,0
    0A2A E060      LDI	R22,0
    0A2B E070      LDI	R23,0
    0A2C 937A      ST	R23,-Y
    0A2D 936A      ST	R22,-Y
    0A2E 935A      ST	R21,-Y
    0A2F 934A      ST	R20,-Y
    0A30 940E10FB  CALL	div32u
    0A32 0118      MOVW	R2,R16
    0A33 0129      MOVW	R4,R18
    0A34 E041      LDI	R20,1
    0A35 E050      LDI	R21,0
    0A36 E060      LDI	R22,0
    0A37 E070      LDI	R23,0
    0A38 1A24      SUB	R2,R20
    0A39 0A35      SBC	R3,R21
    0A3A 0A46      SBC	R4,R22
    0A3B 0A57      SBC	R5,R23
    0A3C 2CA2      MOV	R10,R2
    0A3D E040      LDI	R20,0
    0A3E E050      LDI	R21,0
    0A3F E060      LDI	R22,0
    0A40 E070      LDI	R23,0
    0A41 93500305  STS	0x305,R21
    0A43 93400304  STS	0x304,R20
    0A45 93700307  STS	0x307,R23
    0A47 93600306  STS	0x306,R22
    0A49 2D82      MOV	R24,R2
    0A4A 2799      CLR	R25
    0A4B 7090      ANDI	R25,0
    0A4C EFEF      LDI	R30,0xFF
    0A4D E0F0      LDI	R31,0
    0A4E 1BE8      SUB	R30,R24
    0A4F 0BF9      SBC	R31,R25
    0A50 BDE4      OUT	0x24,R30
    0A51 E085      LDI	R24,5
    0A52 BD85      OUT	0x25,R24
    0A53 B787      IN	R24,0x37
    0A54 6480      ORI	R24,0x40
    0A55 BF87      OUT	0x37,R24
    0A56 E081      LDI	R24,1
    

⌨️ 快捷键说明

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