📄 main.lst
字号:
MOVW R26,R28
SUBI R26,LOW(-@0)
SBCI R27,HIGH(-@0)
ST X+,R30
ST X+,R31
ST X+,R22
ST X,R23
.ENDM
.MACRO __CLRW1SX
MOVW R30,R28
SUBI R30,LOW(-@0)
SBCI R31,HIGH(-@0)
CLR R0
ST Z+,R0
ST Z,R0
.ENDM
.MACRO __CLRD1SX
MOVW R30,R28
SUBI R30,LOW(-@0)
SBCI R31,HIGH(-@0)
CLR R0
ST Z+,R0
ST Z+,R0
ST Z+,R0
ST Z,R0
.ENDM
.MACRO __PUTB2SX
MOVW R30,R28
SUBI R30,LOW(-@0)
SBCI R31,HIGH(-@0)
ST Z,R26
.ENDM
.MACRO __PUTW2SX
MOVW R30,R28
SUBI R30,LOW(-@0)
SBCI R31,HIGH(-@0)
ST Z+,R26
ST Z,R27
.ENDM
.MACRO __PUTBSRX
MOVW R30,R28
SUBI R30,LOW(-@0)
SBCI R31,HIGH(-@0)
ST Z,R@1
.ENDM
.MACRO __PUTWSRX
MOVW R30,R28
SUBI R30,LOW(-@2)
SBCI R31,HIGH(-@2)
ST Z+,R@0
ST Z,R@1
.ENDM
.MACRO __PUTB1SNX
MOVW R26,R28
SUBI R26,LOW(-@0)
SBCI R27,HIGH(-@0)
LD R0,X+
LD R27,X
MOV R26,R0
SUBI R26,LOW(-@1)
SBCI R27,HIGH(-@1)
ST X,R30
.ENDM
.MACRO __PUTW1SNX
MOVW R26,R28
SUBI R26,LOW(-@0)
SBCI R27,HIGH(-@0)
LD R0,X+
LD R27,X
MOV R26,R0
SUBI R26,LOW(-@1)
SBCI R27,HIGH(-@1)
ST X+,R30
ST X,R31
.ENDM
.MACRO __PUTD1SNX
MOVW R26,R28
SUBI R26,LOW(-@0)
SBCI R27,HIGH(-@0)
LD R0,X+
LD R27,X
MOV R26,R0
SUBI R26,LOW(-@1)
SBCI R27,HIGH(-@1)
ST X+,R30
ST X+,R31
ST X+,R22
ST X,R23
.ENDM
.MACRO __MULBRR
MULS R@0,R@1
MOV R30,R0
.ENDM
.MACRO __MULBRRU
MUL R@0,R@1
MOV R30,R0
.ENDM
.CSEG
.ORG 0
.INCLUDE "Main.vec"
;INTERRUPT VECTORS
000000 940c 2e92 JMP __RESET
000002 940c 0000 JMP 0
000004 940c 0000 JMP 0
000006 940c 0000 JMP 0
000008 940c 0000 JMP 0
00000a 940c 0000 JMP 0
00000c 940c 0000 JMP 0
00000e 940c 0000 JMP 0
000010 940c 2ec5 JMP _int7_touch
000012 940c 0000 JMP 0
000014 940c 49e9 JMP _timer2_int
000016 940c 0000 JMP 0
000018 940c 0000 JMP 0
00001a 940c 0000 JMP 0
00001c 940c 0000 JMP 0
00001e 940c 0000 JMP 0
000020 940c 0000 JMP 0
000022 940c 0000 JMP 0
000024 940c 4955 JMP _uart0_rx
000026 940c 0000 JMP 0
000028 940c 0000 JMP 0
00002a 940c 0000 JMP 0
00002c 940c 0000 JMP 0
00002e 940c 0000 JMP 0
000030 940c 0000 JMP 0
000032 940c 0000 JMP 0
000034 940c 0000 JMP 0
000036 940c 0000 JMP 0
000038 940c 0000 JMP 0
00003a 940c 4a14 JMP _timer3_int
00003c 940c 0000 JMP 0
00003e 940c 0000 JMP 0
000040 940c 0000 JMP 0
000042 940c 0000 JMP 0
000044 940c 0000 JMP 0
.INCLUDE "Main.inc"
_n1:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000046 0000
000047 0000
000048 0000
000049 0000
.DB 0x0,0x0,0x0,0x80,0x1,0x80,0x1F,0x80
00004a 0000
00004b 8000
00004c 8001
00004d 801f
.DB 0x1,0x80,0x1,0x80,0x1,0x80,0x1,0x80
00004e 8001
00004f 8001
000050 8001
000051 8001
.DB 0x1,0x80,0x1,0x80,0x1,0x80,0x1,0x80
000052 8001
000053 8001
000054 8001
000055 8001
.DB 0x1,0x80,0x1,0x80,0x1,0x80,0x1,0x80
000056 8001
000057 8001
000058 8001
000059 8001
.DB 0x1,0x80,0x1,0x80,0x1,0x80,0x1,0x80
00005a 8001
00005b 8001
00005c 8001
00005d 8001
.DB 0x3,0xC0,0x1F,0xF8,0x0,0x0,0x0,0x0
00005e c003
00005f f81f
000060 0000
000061 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000062 0000
000063 0000
000064 0000
000065 0000
_n2:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000066 0000
000067 0000
000068 0000
000069 0000
.DB 0x0,0x0,0x7,0xE0,0x8,0x38,0x10,0x18
00006a 0000
00006b e007
00006c 3808
00006d 1810
.DB 0x20,0xC,0x20,0xC,0x30,0xC,0x30,0xC
00006e 0c20
00006f 0c20
000070 0c30
000071 0c30
.DB 0x0,0xC,0x0,0x18,0x0,0x10,0x0,0x20
000072 0c00
000073 1800
000074 1000
000075 2000
.DB 0x0,0x40,0x0,0x80,0x1,0x0,0x2,0x0
000076 4000
000077 8000
000078 0001
000079 0002
.DB 0x4,0x4,0x8,0x4,0x10,0x4,0x20,0xC
00007a 0404
00007b 0408
00007c 0410
00007d 0c20
.DB 0x3F,0xF8,0x3F,0xF8,0x0,0x0,0x0,0x0
00007e f83f
00007f f83f
000080 0000
000081 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000082 0000
000083 0000
000084 0000
000085 0000
_n3:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000086 0000
000087 0000
000088 0000
000089 0000
.DB 0x0,0x0,0x7,0xC0,0x18,0x70,0x30,0x30
00008a 0000
00008b c007
00008c 7018
00008d 3030
.DB 0x30,0x18,0x30,0x18,0x30,0x18,0x0,0x18
00008e 1830
00008f 1830
000090 1830
000091 1800
.DB 0x0,0x30,0x0,0x60,0x3,0xC0,0x0,0x70
000092 3000
000093 6000
000094 c003
000095 7000
.DB 0x0,0x18,0x0,0x8,0x0,0xC,0x0,0xC
000096 1800
000097 0800
000098 0c00
000099 0c00
.DB 0x30,0xC,0x30,0xC,0x30,0x8,0x30,0x18
00009a 0c30
00009b 0c30
00009c 0830
00009d 1830
.DB 0x18,0x30,0x7,0xC0,0x0,0x0,0x0,0x0
00009e 3018
00009f c007
0000a0 0000
0000a1 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000a2 0000
0000a3 0000
0000a4 0000
0000a5 0000
_n4:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000a6 0000
0000a7 0000
0000a8 0000
0000a9 0000
.DB 0x0,0x0,0x0,0x30,0x0,0x70,0x0,0x70
0000aa 0000
0000ab 3000
0000ac 7000
0000ad 7000
.DB 0x0,0xF0,0x1,0x70,0x1,0x70,0x2,0x70
0000ae f000
0000af 7001
0000b0 7001
0000b1 7002
.DB 0x6,0x70,0x4,0x70,0x8,0x70,0x8,0x70
0000b2 7006
0000b3 7004
0000b4 7008
0000b5 7008
.DB 0x10,0x70,0x20,0x70,0x20,0x70,0x7F,0xFE
0000b6 7010
0000b7 7020
0000b8 7020
0000b9 fe7f
.DB 0x0,0x70,0x0,0x70,0x0,0x70,0x0,0x70
0000ba 7000
0000bb 7000
0000bc 7000
0000bd 7000
.DB 0x0,0x70,0x0,0x70,0x3,0xFE,0x0,0x0
0000be 7000
0000bf 7000
0000c0 fe03
0000c1 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000c2 0000
0000c3 0000
0000c4 0000
0000c5 0000
_n5:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000c6 0000
0000c7 0000
0000c8 0000
0000c9 0000
.DB 0x0,0x0,0xF,0xFC,0xF,0xFC,0x8,0x0
0000ca 0000
0000cb fc0f
0000cc fc0f
0000cd 0008
.DB 0x8,0x0,0x8,0x0,0x10,0x0,0x10,0x0
0000ce 0008
0000cf 0008
0000d0 0010
0000d1 0010
.DB 0x13,0xE0,0x14,0x30,0x18,0x18,0x10,0x8
0000d2 e013
0000d3 3014
0000d4 1818
0000d5 0810
.DB 0x0,0xC,0x0,0xC,0x0,0xC,0x0,0xC
0000d6 0c00
0000d7 0c00
0000d8 0c00
0000d9 0c00
.DB 0x30,0xC,0x30,0xC,0x20,0x18,0x20,0x18
0000da 0c30
0000db 0c30
0000dc 1820
0000dd 1820
.DB 0x10,0x30,0xF,0xC0,0x0,0x0,0x0,0x0
0000de 3010
0000df c00f
0000e0 0000
0000e1 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000e2 0000
0000e3 0000
0000e4 0000
0000e5 0000
_n6:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0000e6 0000
0000e7 0000
0000e8 0000
0000e9 0000
.DB 0x0,0x0,0x1,0xF0,0x3,0x8,0x4,0xC
0000ea 0000
0000eb f001
0000ec 0803
0000ed 0c04
.DB 0x8,0xC,0x18,0x0,0x18,0x0,0x10,0x0
0000ee 0c08
0000ef 0018
0000f0 0018
0000f1 0010
.DB 0x30,0x0,0x31,0xF0,0x36,0x18,0x3C,0xC
0000f2 0030
0000f3 f031
0000f4 1836
0000f5 0c3c
.DB 0x38,0x6,0x30,0x6,0x30,0x6,0x30,0x6
0000f6 0638
0000f7 0630
0000f8 0630
0000f9 0630
.DB 0x30,0x6,0x18,0x6,0x18,0x4,0xC,0xC
0000fa 0630
0000fb 0618
0000fc 0418
0000fd 0c0c
.DB 0x6,0x18,0x3,0xE0,0x0,0x0,0x0,0x0
0000fe 1806
0000ff e003
000100 0000
000101 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000102 0000
000103 0000
000104 0000
000105 0000
_n7:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000106 0000
000107 0000
000108 0000
000109 0000
.DB 0x0,0x0,0x1F,0xFC,0x1F,0xFC,0x38,0x8
00010a 0000
00010b fc1f
00010c fc1f
00010d 0838
.DB 0x30,0x10,0x20,0x10,0x20,0x20,0x0,0x20
00010e 1030
00010f 1020
000110 2020
000111 2000
.DB 0x0,0x40,0x0,0x40,0x0,0x80,0x0,0x80
000112 4000
000113 4000
000114 8000
000115 8000
.DB 0x0,0x80,0x1,0x0,0x1,0x0,0x1,0x0
000116 8000
000117 0001
000118 0001
000119 0001
.DB 0x3,0x0,0x3,0x0,0x3,0x0,0x3,0x0
00011a 0003
00011b 0003
00011c 0003
00011d 0003
.DB 0x3,0x0,0x3,0x0,0x0,0x0,0x0,0x0
00011e 0003
00011f 0003
000120 0000
000121 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000122 0000
000123 0000
000124 0000
000125 0000
_n8:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000126 0000
000127 0000
000128 0000
000129 0000
.DB 0x0,0x0,0x7,0xE0,0xC,0x30,0x18,0x18
00012a 0000
00012b e007
00012c 300c
00012d 1818
.DB 0x30,0xC,0x30,0xC,0x30,0xC,0x38,0xC
00012e 0c30
00012f 0c30
000130 0c30
000131 0c38
.DB 0x1C,0x18,0xE,0x10,0x7,0xE0,0xD,0xE0
000132 181c
000133 100e
000134 e007
000135 e00d
.DB 0x18,0x70,0x30,0x38,0x60,0x1C,0x60,0xC
000136 7018
000137 3830
000138 1c60
000139 0c60
.DB 0x60,0xC,0x60,0xC,0x60,0xC,0x30,0x18
00013a 0c60
00013b 0c60
00013c 0c60
00013d 1830
.DB 0x18,0x30,0x7,0xC0,0x0,0x0,0x0,0x0
00013e 3018
00013f c007
000140 0000
000141 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000142 0000
000143 0000
000144 0000
000145 0000
_n9:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000146 0000
000147 0000
000148 0000
000149 0000
.DB 0x0,0x0,0x7,0xC0,0x18,0x20,0x30,0x10
00014a 0000
00014b c007
00014c 2018
00014d 1030
.DB 0x30,0x18,0x60,0x8,0x60,0xC,0x60,0xC
00014e 1830
00014f 0860
000150 0c60
000151 0c60
.DB 0x60,0xC,0x60,0xC,0x60,0x1C,0x30,0x3C
000152 0c60
000153 0c60
000154 1c60
000155 3c30
.DB 0x18,0x6C,0xF,0x8C,0x0,0xC,0x0,0x18
000156 6c18
000157 8c0f
000158 0c00
000159 1800
.DB 0x0,0x18,0x0,0x18,0x30,0x30,0x30,0x60
00015a 1800
00015b 1800
00015c 3030
00015d 6030
.DB 0x30,0xC0,0xF,0x80,0x0,0x0,0x0,0x0
00015e c030
00015f 800f
000160 0000
000161 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000162 0000
000163 0000
000164 0000
000165 0000
_n10:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000166 0000
000167 0000
000168 0000
000169 0000
.DB 0x0,0x0,0x3,0xE0,0x6,0x30,0xC,0x18
00016a 0000
00016b e003
00016c 3006
00016d 180c
.DB 0x18,0xC,0x18,0xC,0x18,0x4,0x30,0x6
00016e 0c18
00016f 0c18
000170 0418
000171 0630
.DB 0x30,0x6,0x30,0x6,0x30,0x6,0x30,0x6
000172 0630
000173 0630
000174 0630
000175 0630
.DB 0x30,0x6,0x30,0x6,0x30,0x6,0x30,0x6
000176 0630
000177 0630
000178 0630
000179 0630
.DB 0x18,0x4,0x18,0xC,0x18,0xC,0xC,0x18
00017a 0418
00017b 0c18
00017c 0c18
00017d 180c
.DB 0x6,0x30,0x3,0xE0,0x0,0x0,0x0,0x0
00017e 3006
00017f e003
000180 0000
000181 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000182 0000
000183 0000
000184 0000
000185 0000
_e1:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
000186 0000
000187 0000
000188 0000
000189 0000
.DB 0x0,0x0,0x7F,0xF0,0x18,0x18,0x18,0xC
00018a 0000
00018b f07f
00018c 1818
00018d 0c18
.DB 0x18,0x6,0x18,0x6,0x18,0x6,0x18,0x6
00018e 0618
00018f 0618
000190 0618
000191 0618
.DB 0x18,0x6,0x18,0xC,0x18,0x18,0x1F,0xF0
000192 0618
000193 0c18
000194 1818
000195 f01f
.DB 0x18,0x0,0x18,0x0,0x18,0x0,0x18,0x0
000196 0018
000197 0018
000198 0018
000199 0018
.DB 0x18,0x0,0x18,0x0,0x18,0x0,0x18,0x0
00019a 0018
00019b 0018
00019c 0018
00019d 0018
.DB 0x18,0x0,0x7E,0x0,0x0,0x0,0x0,0x0
00019e 0018
00019f 007e
0001a0 0000
0001a1 0000
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0001a2 0000
0001a3 0000
0001a4 0000
0001a5 0000
_e2:
.DB 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
0001a6 0000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -