?? led8disp.lis
字號(hào):
004C .dbline 180
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C ; }
004C .dbline 182
004C ; }
004C ; }
004C 08EC ldi R16,200
004E L4:
004E .dbline 183
004E L5:
004E .dbline 183
004E ; }
004E 202E mov R2,R16
0050 3324 clr R3
0052 0150 subi R16,1
0054 2220 tst R2
0056 D9F7 brne L4
0058 .dbline -2
0058 L3:
0058 .dbline 0 ; func end
0058 0895 ret
005A .dbsym r i 16 c
005A .dbend
.area data(ram, con, rel)
0000 .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
0000 _disp::
0000 .blkb 2
.area idata
0000 C0F9 .byte 192,249
.area data(ram, con, rel)
0002 .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
0002 .blkb 2
.area idata
0002 A4B0 .byte 164,176
.area data(ram, con, rel)
0004 .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
0004 .blkb 2
.area idata
0004 9992 .byte 153,146
.area data(ram, con, rel)
0006 .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
0006 .blkb 2
.area idata
0006 82F8 .byte 130,248
.area data(ram, con, rel)
0008 .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
0008 .blkb 2
.area idata
0008 8090 .byte 128,144
.area data(ram, con, rel)
000A .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\..\ICC_H\SOFTWARE.h
000A .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\LED8Disp.c
000A .dbsym e disp _disp A[10:10]c
.area text(rom, con, rel)
005A .dbfile F:\job\M16學(xué)習(xí)板\LED數(shù)碼管程序(實(shí)驗(yàn)四)\LED8Disp.c
005A .dbfunc e DelayMs _DelayMs fV
005A ; j -> R20
005A ; i -> R16
.even
005A _DelayMs::
005A 0E940000 xcall push_gset1
005E .dbline -1
005E .dbline 28
005E 06C0 xjmp L9
0060 L8:
0060 .dbline 31
0060 .dbline 32
0060 47EA ldi R20,167
0062 L11:
0062 .dbline 33
0062 L12:
0062 .dbline 33
0062 242E mov R2,R20
0064 3324 clr R3
0066 4150 subi R20,1
0068 2220 tst R2
006A D9F7 brne L11
006C .dbline 34
006C L9:
006C .dbline 30
006C 202E mov R2,R16
006E 3324 clr R3
0070 0150 subi R16,1
0072 2220 tst R2
0074 A9F7 brne L8
0076 .dbline -2
0076 L7:
0076 0E940000 xcall pop_gset1
007A .dbline 0 ; func end
007A 0895 ret
007C .dbsym r j 20 c
007C .dbsym r i 16 c
007C .dbend
007C .dbfunc e SPIMasterInit _SPIMasterInit fV
.even
007C _SPIMasterInit::
007C .dbline -1
007C .dbline 44
007C .dbline 46
007C 87B3 in R24,0x17
007E 806A ori R24,160
0080 87BB out 0x17,R24
0082 .dbline 58
0082 83E5 ldi R24,83
0084 8DB9 out 0xd,R24
0086 .dbline -2
0086 L14:
0086 .dbline 0 ; func end
0086 0895 ret
0088 .dbend
0088 .dbfunc e SPIMasterTransmit _SPIMasterTransmit fV
0088 ; TranData -> R16
.even
0088 _SPIMasterTransmit::
0088 .dbline -1
0088 .dbline 67
0088 .dbline 68
0088 0FB9 out 0xf,R16
008A L16:
008A .dbline 69
008A L17:
008A .dbline 69
008A 779B sbis 0xe,7
008C FECF rjmp L16
008E .dbline -2
008E L15:
008E .dbline 0 ; func end
008E 0895 ret
0090 .dbsym r TranData 16 c
0090 .dbend
0090 .dbfunc e SPI595Out _SPI595Out fV
0090 ; i -> R20
.even
0090 _SPI595Out::
0090 0E940000 xcall push_gset1
0094 402F mov R20,R16
0096 .dbline -1
0096 .dbline 100
0096 .dbline 101
0096 C498 cbi 0x18,4
0098 .dbline 102
0098 042F mov R16,R20
009A F6DF xcall _SPIMasterTransmit
009C .dbline 103
009C C49A sbi 0x18,4
009E .dbline -2
009E L19:
009E 0E940000 xcall pop_gset1
00A2 .dbline 0 ; func end
00A2 0895 ret
00A4 .dbsym r i 20 c
00A4 .dbend
00A4 .dbfunc e main _main fV
00A4 ; i -> R20
.even
00A4 _main::
00A4 .dbline -1
00A4 .dbline 106
00A4 .dbline 108
00A4 4427 clr R20
00A6 .dbline 110
00A6 2224 clr R2
00A8 2ABA out 0x1a,R2
00AA .dbline 111
00AA 8FEF ldi R24,255
00AC 8BBB out 0x1b,R24
00AE .dbline 112
00AE 87BB out 0x17,R24
00B0 .dbline 113
00B0 80EF ldi R24,240
00B2 88BB out 0x18,R24
00B4 .dbline 114
00B4 24BA out 0x14,R2
00B6 .dbline 115
00B6 8FEF ldi R24,255
00B8 85BB out 0x15,R24
00BA .dbline 116
00BA 81BB out 0x11,R24
00BC .dbline 117
00BC 82BB out 0x12,R24
00BE .dbline 119
00BE DEDF xcall _SPIMasterInit
00C0 11C0 xjmp L22
00C2 L21:
00C2 .dbline 121
00C2 .dbline 122
00C2 4395 inc R20
00C4 .dbline 123
00C4 89E0 ldi R24,9
00C6 8417 cp R24,R20
00C8 08F4 brsh L24
00CA .dbline 124
00CA .dbline 125
00CA 4427 clr R20
00CC .dbline 126
00CC L24:
00CC .dbline 127
00CC 0AEF ldi R16,250
00CE C5DF xcall _DelayMs
00D0 .dbline 128
00D0 0AEF ldi R16,250
00D2 C3DF xcall _DelayMs
00D4 .dbline 129
00D4 80E0 ldi R24,<_disp
00D6 90E0 ldi R25,>_disp
00D8 E42F mov R30,R20
00DA FF27 clr R31
00DC E80F add R30,R24
00DE F91F adc R31,R25
00E0 0081 ldd R16,z+0
00E2 D6DF xcall _SPI595Out
00E4 .dbline 130
00E4 L22:
00E4 .dbline 120
00E4 EECF xjmp L21
00E6 X0:
00E6 .dbline -2
00E6 L20:
00E6 .dbline 0 ; func end
00E6 0895 ret
00E8 .dbsym r i 20 c
00E8 .dbend
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -