📄 m16.lis
字号:
04BE .dbline 364
04BE C19A sbi 0x18,1
04C0 .dbline 364
04C0 C39A sbi 0x18,3
04C2 .dbline 364
04C2 04E6 ldi R16,100
04C4 10E0 ldi R17,0
04C6 E8DD xcall _delay_nms
04C8 .dbline 364
04C8 .dbline 364
04C8 C098 cbi 0x18,0
04CA .dbline 364
04CA C29A sbi 0x18,2
04CC .dbline 364
04CC C198 cbi 0x18,1
04CE .dbline 364
04CE C39A sbi 0x18,3
04D0 .dbline 364
04D0 04E6 ldi R16,100
04D2 10E0 ldi R17,0
04D4 E1DD xcall _delay_nms
04D6 .dbline 364
04D6 .dbline 364
04D6 C098 cbi 0x18,0
04D8 .dbline 364
04D8 C29A sbi 0x18,2
04DA .dbline 364
04DA C19A sbi 0x18,1
04DC .dbline 364
04DC C39A sbi 0x18,3
04DE .dbline 364
04DE 04E6 ldi R16,100
04E0 10E0 ldi R17,0
04E2 DADD xcall _delay_nms
04E4 .dbline 364
04E4 .dbline 364
04E4 C098 cbi 0x18,0
04E6 .dbline 364
04E6 C298 cbi 0x18,2
04E8 .dbline 364
04E8 C19A sbi 0x18,1
04EA .dbline 364
04EA C39A sbi 0x18,3
04EC .dbline 364
04EC 04E6 ldi R16,100
04EE 10E0 ldi R17,0
04F0 D3DD xcall _delay_nms
04F2 .dbline 364
04F2 .dbline 364
04F2 C298 cbi 0x18,2
04F4 .dbline 364
04F4 C39A sbi 0x18,3
04F6 .dbline 364
04F6 C19A sbi 0x18,1
04F8 .dbline 364
04F8 C09A sbi 0x18,0
04FA .dbline 364
04FA 04E6 ldi R16,100
04FC 10E0 ldi R17,0
04FE CCDD xcall _delay_nms
0500 .dbline 364
0500 .dbline 364
0500 C298 cbi 0x18,2
0502 .dbline 364
0502 C39A sbi 0x18,3
0504 .dbline 364
0504 C19A sbi 0x18,1
0506 .dbline 364
0506 C098 cbi 0x18,0
0508 .dbline 364
0508 04E6 ldi R16,100
050A 10E0 ldi R17,0
050C C5DD xcall _delay_nms
050E .dbline 364
050E .dbline 364
050E C298 cbi 0x18,2
0510 .dbline 364
0510 C39A sbi 0x18,3
0512 .dbline 364
0512 C19A sbi 0x18,1
0514 .dbline 364
0514 C09A sbi 0x18,0
0516 .dbline 364
0516 04E6 ldi R16,100
0518 10E0 ldi R17,0
051A BEDD xcall _delay_nms
051C .dbline 364
051C .dbline 364
051C C298 cbi 0x18,2
051E .dbline 364
051E C398 cbi 0x18,3
0520 .dbline 364
0520 C19A sbi 0x18,1
0522 .dbline 364
0522 C09A sbi 0x18,0
0524 .dbline 364
0524 04E6 ldi R16,100
0526 10E0 ldi R17,0
0528 B7DD xcall _delay_nms
052A .dbline 364
052A .dbline 364
052A C398 cbi 0x18,3
052C .dbline 364
052C C29A sbi 0x18,2
052E .dbline 364
052E C19A sbi 0x18,1
0530 .dbline 364
0530 C09A sbi 0x18,0
0532 .dbline 364
0532 04E6 ldi R16,100
0534 10E0 ldi R17,0
0536 B0DD xcall _delay_nms
0538 .dbline 364
0538 .dbline 364
0538 C398 cbi 0x18,3
053A .dbline 364
053A C298 cbi 0x18,2
053C .dbline 364
053C C19A sbi 0x18,1
053E .dbline 364
053E C09A sbi 0x18,0
0540 .dbline 364
0540 04E6 ldi R16,100
0542 10E0 ldi R17,0
0544 A9DD xcall _delay_nms
0546 .dbline 364
0546 L66:
0546 .dbline 364
0546 4150 subi R20,1
0548 5040 sbci R21,0
054A L68:
054A .dbline 364
054A ;
054A 4030 cpi R20,0
054C 4507 cpc R20,R21
054E 09F0 breq X9
0550 8ACF xjmp L65
0552 X9:
0552 X5:
0552 .dbline -2
0552 L44:
0552 0E940000 xcall pop_gset1
0556 .dbline 0 ; func end
0556 0895 ret
0558 .dbsym r i 20 i
0558 .dbend
0558 .dbfunc e USART_InitM1681 _USART_InitM1681 fV
0558 ; tmp -> R10,R11
0558 ; baud -> R10,R11
.even
0558 _USART_InitM1681::
0558 0E940000 xcall push_gset3
055C 5801 movw R10,R16
055E .dbline -1
055E .dbline 385
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E ;
055E .dbline 388
055E ;
055E ;
055E ;
055E 1501 movw R2,R10
0560 4424 clr R4
0562 5524 clr R5
0564 40E0 ldi R20,0
0566 50E4 ldi R21,64
0568 68E3 ldi R22,56
056A 70E0 ldi R23,0
056C 5A92 st -y,R5
056E 4A92 st -y,R4
0570 3A92 st -y,R3
0572 2A92 st -y,R2
0574 8A01 movw R16,R20
0576 9B01 movw R18,R22
0578 0E940000 xcall div32s
057C 40E1 ldi R20,16
057E 50E0 ldi R21,0
0580 60E0 ldi R22,0
0582 70E0 ldi R23,0
0584 7A93 st -y,R23
0586 6A93 st -y,R22
0588 5A93 st -y,R21
058A 4A93 st -y,R20
058C 0E940000 xcall div32s
0590 1801 movw R2,R16
0592 2901 movw R4,R18
0594 41E0 ldi R20,1
0596 50E0 ldi R21,0
0598 60E0 ldi R22,0
059A 70E0 ldi R23,0
059C 241A sub R2,R20
059E 350A sbc R3,R21
05A0 460A sbc R4,R22
05A2 570A sbc R5,R23
05A4 5101 movw R10,R2
05A6 .dbline 390
05A6 ;
05A6 ;
05A6 232C mov R2,R3
05A8 3324 clr R3
05AA 20BC out 0x20,R2
05AC .dbline 391
05AC ;
05AC A9B8 out 0x9,R10
05AE .dbline 395
05AE ;
05AE ;
05AE ;
05AE ;
05AE 88E9 ldi R24,152
05B0 8AB9 out 0xa,R24
05B2 .dbline 399
05B2 ;
05B2 ;
05B2 ;
05B2 ;
05B2 86E8 ldi R24,134
05B4 80BD out 0x20,R24
05B6 .dbline -2
05B6 L69:
05B6 0E940000 xcall pop_gset3
05BA .dbline 0 ; func end
05BA 0895 ret
05BC .dbsym r tmp 10 i
05BC .dbsym r baud 10 i
05BC .dbend
05BC .dbfunc e USART_InitM1682 _USART_InitM1682 fV
05BC ; tmp -> R10,R11
05BC ; baud -> R10,R11
.even
05BC _USART_InitM1682::
05BC 0E940000 xcall push_gset3
05C0 5801 movw R10,R16
05C2 .dbline -1
05C2 .dbline 403
05C2 ;
05C2 ;
05C2 ;
05C2 ;
05C2 .dbline 406
05C2 ;
05C2 ;
05C2 ;
05C2 1501 movw R2,R10
05C4 4424 clr R4
05C6 5524 clr R5
05C8 40E0 ldi R20,0
05CA 50E4 ldi R21,64
05CC 68E3 ldi R22,56
05CE 70E0 ldi R23,0
05D0 5A92 st -y,R5
05D2 4A92 st -y,R4
05D4 3A92 st -y,R3
05D6 2A92 st -y,R2
05D8 8A01 movw R16,R20
05DA 9B01 movw R18,R22
05DC 0E940000 xcall div32s
05E0 40E1 ldi R20,16
05E2 50E0 ldi R21,0
05E4 60E0 ldi R22,0
05E6 70E0 ldi R23,0
05E8 7A93 st -y,R23
05EA 6A93 st -y,R22
05EC 5A93 st -y,R21
05EE 4A93 st -y,R20
05F0 0E940000 xcall div32s
05F4 1801 movw R2,R16
05F6 2901 movw R4,R18
05F8 41E0 ldi R20,1
05FA 50E0 ldi R21,0
05FC 60E0 ldi R22,0
05FE 70E0 ldi R23,0
0600 241A sub R2,R20
0602 350A sbc R3,R21
0604 460A sbc R4,R22
0606 570A sbc R5,R23
0608 5101 movw R10,R2
060A .dbline 407
060A ;
060A 232C mov R2,R3
060C 3324 clr R3
060E 20BC out 0x20,R2
0610 .dbline 408
0610 ;
0610 A9B8 out 0x9,R10
0612 .dbline 412
0612 ;
0612 ;
0612 ;
0612 ;
0612 88E9 ldi R24,152
0614 8AB9 out 0xa,R24
0616 .dbline 416
0616 ;
0616 ;
0616 ;
0616 ;
0616 8EE8 ldi R24,142
0618 80BD out 0x20,R24
061A .dbline -2
061A L70:
061A 0E940000 xcall pop_gset3
061E .dbline 0 ; func end
061E 0895 ret
0620 .dbsym r tmp 10 i
0620 .dbsym r baud 10 i
0620 .dbend
0620 .dbfunc e INT0_init _INT0_init fV
.even
0620 _INT0_init::
0620 .dbline -1
0620 .dbline 474
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 ;
0620 .dbline 475
0620 ;
0620 F894 cli
0622 .dbline 476
0622 ;
0622 2224
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -