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

📄 sim340.lst

📁 本实例实现GSM模块的发送短消息
💻 LST
📖 第 1 页 / 共 5 页
字号:
    01BA 0DE0      ADD	R30,R0
    01BB 1DF1      ADC	R31,R1
    01BC 8020      LDD	R2,Z+0
    01BD 01CE      MOVW	R24,R28
    01BE 9608      ADIW	R24,0x8
    01BF 81EE      LDD	R30,Y+6
    01C0 81FF      LDD	R31,Y+7
    01C1 0FE8      ADD	R30,R24
    01C2 1FF9      ADC	R31,R25
    01C3 8220      STD	Z+0,R2
    01C4 818E      LDD	R24,Y+6
    01C5 819F      LDD	R25,Y+7
    01C6 9601      ADIW	R24,1
    01C7 839F      STD	Y+7,R25
    01C8 838E      STD	Y+6,R24
    01C9 802E      LDD	R2,Y+6
    01CA 803F      LDD	R3,Y+7
    01CB 01FE      MOVW	R30,R28
    01CC 5BE1      SUBI	R30,0xB1
    01CD 4FFD      SBCI	R31,0xFD
    01CE 8000      LDD	R0,Z+0
    01CF 8011      LDD	R1,Z+1
    01D0 1420      CP	R2,R0
    01D1 0431      CPC	R3,R1
    01D2 F304      BLT	0x01B3
    01D3 01CE      MOVW	R24,R28
    01D4 9608      ADIW	R24,0x8
    01D5 01F0      MOVW	R30,R0
    01D6 0FE8      ADD	R30,R24
    01D7 1FF9      ADC	R31,R25
    01D8 E486      LDI	R24,0x46
    01D9 8380      STD	Z+0,R24
    01DA 01C0      MOVW	R24,R0
    01DB 9601      ADIW	R24,1
    01DC 01FE      MOVW	R30,R28
    01DD 5BE1      SUBI	R30,0xB1
    01DE 4FFD      SBCI	R31,0xFD
    01DF 8391      STD	Z+1,R25
    01E0 8380      STD	Z+0,R24
    01E1 2422      CLR	R2
    01E2 2433      CLR	R3
    01E3 01FE      MOVW	R30,R28
    01E4 51E8      SUBI	R30,0x18
    01E5 4FFF      SBCI	R31,0xFF
    01E6 8231      STD	Z+1,R3
    01E7 8220      STD	Z+0,R2
    01E8 823F      STD	Y+7,R3
    01E9 822E      STD	Y+6,R2
    01EA C043      RJMP	0x022E
    01EB 01FE      MOVW	R30,R28
    01EC 51E8      SUBI	R30,0x18
    01ED 4FFF      SBCI	R31,0xFF
    01EE 8020      LDD	R2,Z+0
    01EF 8031      LDD	R3,Z+1
    01F0 01C1      MOVW	R24,R2
    01F1 9601      ADIW	R24,1
    01F2 01FE      MOVW	R30,R28
    01F3 51E8      SUBI	R30,0x18
    01F4 4FFF      SBCI	R31,0xFF
    01F5 8391      STD	Z+1,R25
    01F6 8380      STD	Z+0,R24
    01F7 812E      LDD	R18,Y+6
    01F8 813F      LDD	R19,Y+7
    01F9 E002      LDI	R16,2
    01FA E010      LDI	R17,0
    01FB 940E09B9  CALL	empy16s
    01FD 01F8      MOVW	R30,R16
    01FE 01CE      MOVW	R24,R28
    01FF 9609      ADIW	R24,0x9
    0200 0FE8      ADD	R30,R24
    0201 1FF9      ADC	R31,R25
    0202 8040      LDD	R4,Z+0
    0203 01CE      MOVW	R24,R28
    0204 528C      SUBI	R24,0x2C
    0205 4F9F      SBCI	R25,0xFF
    0206 01F1      MOVW	R30,R2
    0207 0FE8      ADD	R30,R24
    0208 1FF9      ADC	R31,R25
    0209 8240      STD	Z+0,R4
    020A 01FE      MOVW	R30,R28
    020B 51E8      SUBI	R30,0x18
    020C 4FFF      SBCI	R31,0xFF
    020D 8020      LDD	R2,Z+0
    020E 8031      LDD	R3,Z+1
    020F 01C1      MOVW	R24,R2
    0210 9601      ADIW	R24,1
    0211 01FE      MOVW	R30,R28
    0212 51E8      SUBI	R30,0x18
    0213 4FFF      SBCI	R31,0xFF
    0214 8391      STD	Z+1,R25
    0215 8380      STD	Z+0,R24
    0216 812E      LDD	R18,Y+6
    0217 813F      LDD	R19,Y+7
    0218 E002      LDI	R16,2
    0219 E010      LDI	R17,0
    021A 940E09B9  CALL	empy16s
    021C 01F8      MOVW	R30,R16
    021D 01CE      MOVW	R24,R28
    021E 9608      ADIW	R24,0x8
    021F 0FE8      ADD	R30,R24
    0220 1FF9      ADC	R31,R25
    0221 8040      LDD	R4,Z+0
    0222 01CE      MOVW	R24,R28
    0223 528C      SUBI	R24,0x2C
    0224 4F9F      SBCI	R25,0xFF
    0225 01F1      MOVW	R30,R2
    0226 0FE8      ADD	R30,R24
    0227 1FF9      ADC	R31,R25
    0228 8240      STD	Z+0,R4
    0229 818E      LDD	R24,Y+6
    022A 819F      LDD	R25,Y+7
    022B 9601      ADIW	R24,1
    022C 839F      STD	Y+7,R25
    022D 838E      STD	Y+6,R24
    022E E022      LDI	R18,2
    022F E030      LDI	R19,0
    0230 01FE      MOVW	R30,R28
    0231 5BE1      SUBI	R30,0xB1
    0232 4FFD      SBCI	R31,0xFD
    0233 8100      LDD	R16,Z+0
    0234 8111      LDD	R17,Z+1
    0235 940E0983  CALL	div16s
    0237 802E      LDD	R2,Y+6
    0238 803F      LDD	R3,Y+7
    0239 1620      CP	R2,R16
    023A 0631      CPC	R3,R17
    023B F40C      BGE	0x023D
    023C CFAE      RJMP	0x01EB
    023D E086      LDI	R24,6
    023E E090      LDI	R25,0
    023F 839D      STD	Y+5,R25
    0240 838C      STD	Y+4,R24
    0241 2422      CLR	R2
    0242 2433      CLR	R3
    0243 823B      STD	Y+3,R3
    0244 822A      STD	Y+2,R2
    0245 01CE      MOVW	R24,R28
    0246 588E      SUBI	R24,0x8E
    0247 4F9E      SBCI	R25,0xFE
    0248 8399      STD	Y+1,R25
    0249 8388      STD	Y+0,R24
    024A 2722      CLR	R18
    024B 2733      CLR	R19
    024C 018E      MOVW	R16,R28
    024D 5004      SUBI	R16,4
    024E 4F1F      SBCI	R17,0xFF
    024F D284      RCALL	_copy
    0250 E086      LDI	R24,6
    0251 E090      LDI	R25,0
    0252 01FE      MOVW	R30,R28
    0253 52EE      SUBI	R30,0x2E
    0254 4FFF      SBCI	R31,0xFF
    0255 8391      STD	Z+1,R25
    0256 8380      STD	Z+0,R24
    0257 01CE      MOVW	R24,R28
    0258 5084      SUBI	R24,4
    0259 4F9F      SBCI	R25,0xFF
    025A 01DE      MOVW	R26,R28
    025B 52AE      SUBI	R26,0x2E
    025C 4FBF      SBCI	R27,0xFF
    025D 91ED      LD	R30,X+
    025E 91FC      LD	R31,0(X)
    025F 0FE8      ADD	R30,R24
    0260 1FF9      ADC	R31,R25
    0261 E388      LDI	R24,0x38
    0262 8380      STD	Z+0,R24
    0263 01FE      MOVW	R30,R28
    0264 52EE      SUBI	R30,0x2E
    0265 4FFF      SBCI	R31,0xFF
    0266 8180      LDD	R24,Z+0
    0267 8191      LDD	R25,Z+1
    0268 9601      ADIW	R24,1
    0269 01FE      MOVW	R30,R28
    026A 52EE      SUBI	R30,0x2E
    026B 4FFF      SBCI	R31,0xFF
    026C 8391      STD	Z+1,R25
    026D 8380      STD	Z+0,R24
    026E 01CE      MOVW	R24,R28
    026F 5084      SUBI	R24,4
    0270 4F9F      SBCI	R25,0xFF
    0271 01DE      MOVW	R26,R28
    0272 52AE      SUBI	R26,0x2E
    0273 4FBF      SBCI	R27,0xFF
    0274 91ED      LD	R30,X+
    0275 91FC      LD	R31,0(X)
    0276 0FE8      ADD	R30,R24
    0277 1FF9      ADC	R31,R25
    0278 E381      LDI	R24,0x31
    0279 8380      STD	Z+0,R24
    027A 01FE      MOVW	R30,R28
    027B 52EE      SUBI	R30,0x2E
    027C 4FFF      SBCI	R31,0xFF
    027D 8180      LDD	R24,Z+0
    027E 8191      LDD	R25,Z+1
    027F 9601      ADIW	R24,1
    0280 01FE      MOVW	R30,R28
    0281 52EE      SUBI	R30,0x2E
    0282 4FFF      SBCI	R31,0xFF
    0283 8391      STD	Z+1,R25
    0284 8380      STD	Z+0,R24
    0285 01FE      MOVW	R30,R28
    0286 5BE1      SUBI	R30,0xB1
    0287 4FFD      SBCI	R31,0xFD
    0288 8000      LDD	R0,Z+0
    0289 8011      LDD	R1,Z+1
    028A 821D      STD	Y+5,R1
    028B 820C      STD	Y+4,R0
    028C 2422      CLR	R2
    028D 2433      CLR	R3
    028E 823B      STD	Y+3,R3
    028F 822A      STD	Y+2,R2
    0290 01CE      MOVW	R24,R28
    0291 528C      SUBI	R24,0x2C
    0292 4F9F      SBCI	R25,0xFF
    0293 8399      STD	Y+1,R25
    0294 8388      STD	Y+0,R24
    0295 01FE      MOVW	R30,R28
    0296 52EE      SUBI	R30,0x2E
    0297 4FFF      SBCI	R31,0xFF
    0298 8120      LDD	R18,Z+0
    0299 8131      LDD	R19,Z+1
    029A 018E      MOVW	R16,R28
    029B 5004      SUBI	R16,4
    029C 4F1F      SBCI	R17,0xFF
    029D D236      RCALL	_copy
    029E 01FE      MOVW	R30,R28
    029F 52EE      SUBI	R30,0x2E
    02A0 4FFF      SBCI	R31,0xFF
    02A1 8020      LDD	R2,Z+0
    02A2 8031      LDD	R3,Z+1
    02A3 01FE      MOVW	R30,R28
    02A4 5BE1      SUBI	R30,0xB1
    02A5 4FFD      SBCI	R31,0xFD
    02A6 8000      LDD	R0,Z+0
    02A7 8011      LDD	R1,Z+1
    02A8 0C20      ADD	R2,R0
    02A9 1C31      ADC	R3,R1
    02AA 01FE      MOVW	R30,R28
    02AB 52EE      SUBI	R30,0x2E
    02AC 4FFF      SBCI	R31,0xFF
    02AD 8231      STD	Z+1,R3
    02AE 8220      STD	Z+0,R2
    02AF 01CE      MOVW	R24,R28
    02B0 5084      SUBI	R24,4
    02B1 4F9F      SBCI	R25,0xFF
    02B2 01F1      MOVW	R30,R2
    02B3 0FE8      ADD	R30,R24
    02B4 1FF9      ADC	R31,R25
    02B5 E380      LDI	R24,0x30
    02B6 8380      STD	Z+0,R24
    02B7 01C1      MOVW	R24,R2
    02B8 9601      ADIW	R24,1
    02B9 01FE      MOVW	R30,R28
    02BA 52EE      SUBI	R30,0x2E
    02BB 4FFF      SBCI	R31,0xFF
    02BC 8391      STD	Z+1,R25
    02BD 8380      STD	Z+0,R24
    02BE 01CE      MOVW	R24,R28
    02BF 5084      SUBI	R24,4
    02C0 4F9F      SBCI	R25,0xFF
    02C1 01DE      MOVW	R26,R28
    02C2 52AE      SUBI	R26,0x2E
    02C3 4FBF      SBCI	R27,0xFF
    02C4 91ED      LD	R30,X+
    02C5 91FC      LD	R31,0(X)
    02C6 0FE8      ADD	R30,R24
    02C7 1FF9      ADC	R31,R25
    02C8 E380      LDI	R24,0x30
    02C9 8380      STD	Z+0,R24
    02CA 01FE      MOVW	R30,R28
    02CB 52EE      SUBI	R30,0x2E
    02CC 4FFF      SBCI	R31,0xFF
    02CD 8180      LDD	R24,Z+0
    02CE 8191      LDD	R25,Z+1
    02CF 9601      ADIW	R24,1
    02D0 01FE      MOVW	R30,R28
    02D1 52EE      SUBI	R30,0x2E
    02D2 4FFF      SBCI	R31,0xFF
    02D3 8391      STD	Z+1,R25
    02D4 8380      STD	Z+0,R24
    02D5 01FE      MOVW	R30,R28
    02D6 5AED      SUBI	R30,0xAD
    02D7 4FFD      SBCI	R31,0xFD
    02D8 8000      LDD	R0,Z+0
    02D9 8011      LDD	R1,Z+1
    02DA 01FE      MOVW	R30,R28
    02DB 58E8      SUBI	R30,0x88
    02DC 4FFE      SBCI	R31,0xFE
    02DD 8211      STD	Z+1,R1
    02DE 8200      STD	Z+0,R0
    02DF 01CE      MOVW	R24,R28
    02E0 5084      SUBI	R24,4
    02E1 4F9F      SBCI	R25,0xFF
    02E2 01DE      MOVW	R26,R28
    02E3 52AE      SUBI	R26,0x2E
    02E4 4FBF      SBCI	R27,0xFF
    02E5 91ED      LD	R30,X+
    02E6 91FC      LD	R31,0(X)
    02E7 0FE8      ADD	R30,R24
    02E8 1FF9      ADC	R31,R25
    02E9 E380      LDI	R24,0x30
    02EA 8380      STD	Z+0,R24
    02EB 01FE      MOVW	R30,R28
    02EC 52EE      SUBI	R30,0x2E
    02ED 4FFF      SBCI	R31,0xFF
    02EE 8180      LDD	R24,Z+0
    02EF 8191      LDD	R25,Z+1
    02F0 9601      ADIW	R24,1
    02F1 01FE      MOVW	R30,R28
    02F2 52EE      SUBI	R30,0x2E
    02F3 4FFF      SBCI	R31,0xFF
    02F4 8391      STD	Z+1,R25
    02F5 8380      STD	Z+0,R24
    02F6 01CE      MOVW	R24,R28
    02F7 5084      SUBI	R24,4
    02F8 4F9F      SBCI	R25,0xFF
    02F9 01DE      MOVW	R26,R28
    02FA 52AE      SUBI	R26,0x2E
    02FB 4FBF      SBCI	R27,0xFF
    02FC 91ED      LD	R30,X+
    02FD 91FC      LD	R31,0(X)
    02FE 0FE8      ADD	R30,R24
    02FF 1FF9      ADC	R31,R25
    0300 E380      LDI	R24,0x30
    0301 8380      STD	Z+0,R24
    0302 01FE      MOVW	R30,R28
    0303 52EE      SUBI	R30,0x2E
    0304 4FFF      SBCI	R31,0xFF
    0305 8180      LDD	R24,Z+0
    0306 8191      LDD	R25,Z+1
    0307 9601      ADIW	R24,1
    0308 01FE      MOVW	R30,R28
    0309 52EE      SUBI	R30,0x2E
    030A 4FFF      SBCI	R31,0xFF
    030B 8391      STD	Z+1,R25
    030C 8380      STD	Z+0,R24
    030D 01FE      MOVW	R30,R28
    030E 5AED      SUBI	R30,0xAD
    030F 4FFD      SBCI	R31,0xFD
    0310 8020      LDD	R2,Z+0
    0311 8031      LDD	R3,Z+1
    0312 01FE      MOVW	R30,R28
    0313 5BEE      SUBI	R30,0xBE
    0314 4FFD      SBCI	R31,0xFD
    0315 8220      STD	Z+0,R2
    0316 2422      CLR	R2
    0317 2433      CLR	R3
    0318 823F      STD	Y+7,R3
    0319 822E      STD	Y+6,R2
    031A 01CE      MOVW	R24,R28
    031B 9608      ADIW	R24,0x8
    031C 81EE      LDD	R30,Y+6
    031D 81FF      LDD	R31,Y+7
    031E 0FE8      ADD	R30,R24
    031F 1FF9      ADC	R31,R25
    0320 2422      CLR	R2
    0321 8220      STD	Z+0,R2
    0322 818E      LDD	R24,Y+6
    0323 819F      LDD	R25,Y+7
    0324 9601      ADIW	R24,1
    0325 839F      STD	Y+7,R25
    0326 838E      STD	Y+6,R24
    0327 308A      CPI	R24,0xA
    0328 E0E0      LDI	R30,0
    0329 079E      CPC	R25,R30
    032A F37C      BLT	0x031A
    032B E081      LDI	R24,1
    032C E090      LDI	R25,0
    032D 8399      STD	Y+1,R25
    032E 8388      STD	Y+0,R24
    032F 019E      MOVW	R18,R28
    0330 5F28      SUBI	R18,0xF8
    0331 4F3F      SBCI	R19,0xFF
    0332 018E      MOVW	R16,R28
    0333 5B0E      SUBI	R16,0xBE
    0334 4F1D      SBCI	R17,0xFD
    0335 D1BD      RCALL	_ByteToChar
    0336 01CE      MOVW	R24,R28
    0337 5084      SUBI	R24,4
    0338 4F9F      SBCI	R25,0xFF
    0339 01DE      MOVW	R26,R28
    033A 52AE      SUBI	R26,0x2E
    033B 4FBF      SBCI	R27,0xFF
    033C 91ED      LD	R30,X+
    033D 91FC      LD	R31,0(X)
    033E 0FE8      ADD	R30,R24
    033F 1FF9      ADC	R31,R25
    0340 E481      LDI	R24,0x41
    0341 8380      STD	Z+0,R24
    0342 01FE      MOVW	R30,R28
    0343 52EE      SUBI	R30,0x2E
    0344 4FFF      SBCI	R31,0xFF
    0345 8180      LDD	R24,Z+0
    0346 8191      LDD	R25,Z+1
    0347 9601      ADIW	R24,1
    0348 01FE      MOVW	R30,R28
    0349 52EE      SUBI	R30,0x2E
    034A 4FFF      SBCI	R31,0xFF
    034B 8391      STD	Z+1,R25
    034C 8380      STD	Z+0,R24
    034D 01CE      MOVW	R24,R28
    034E 5084      SUBI	R24,4
    034F 4F9F      SBCI	R25,0xFF
    0350 01DE      MOVW	R26,R28
    0351 52AE      SUBI	R26,0x2E
    0352 4FBF      SBCI	R27,0xFF
    0353 91ED      LD	R30,X+
    0354 91FC      LD	R31,0(X)
    0355 0FE8      ADD	R30,R24
    0356 1FF9      ADC	R31,R25
    0357 E481      LDI	R24,0x41
    0358 8380      STD	Z+0,R24
    0359 01FE      MOVW	R30,R28

⌨️ 快捷键说明

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