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

📄 second.lis

📁 关于单片机的哈吉阿 吉阿 将阿吉阿吉阿吉阿吉阿吉阿
💻 LIS
📖 第 1 页 / 共 2 页
字号:
 00F4 0895              ret
 00F6                   .dbsym r col_tem 20 c
 00F6                   .dbsym r i 22 c
 00F6                   .dbsym r ptr 10 pc
 00F6                   .dbsym r col 20 c
 00F6                   .dbend
 00F6                   .dbfunc e lcd_write_data _lcd_write_data fV
 00F6           ;      char_data -> R20
                        .even
 00F6           _lcd_write_data::
 00F6 0E940000          xcall push_gset1
 00FA 402F              mov R20,R16
 00FC                   .dbline -1
 00FC                   .dbline 106
 00FC           ; 
 00FC           ; 
 00FC           ; 
 00FC           ; 
 00FC                   .dbline 107
 00FC           ; 
 00FC 0AD0              xcall _wait_enable
 00FE                   .dbline 108
 00FE           ; 
 00FE DE9A              sbi 0x1b,6
 0100                   .dbline 109
 0100           ; 
 0100 DD98              cbi 0x1b,5
 0102                   .dbline 110
 0102           ; 
 0102 DC98              cbi 0x1b,4
 0104                   .dbline 111
 0104           ; 
 0104 0000              nop
 0106                   .dbline 112
 0106           ; 
 0106 DC9A              sbi 0x1b,4
 0108                   .dbline 113
 0108           ; 
 0108 48BB              out 0x18,R20
 010A                   .dbline 114
 010A           ; 
 010A DC98              cbi 0x1b,4
 010C                   .dbline -2
 010C                   .dbline 115
 010C           ; 
 010C           L23:
 010C 0E940000          xcall pop_gset1
 0110                   .dbline 0 ; func end
 0110 0895              ret
 0112                   .dbsym r char_data 20 c
 0112                   .dbend
 0112                   .dbfunc e wait_enable _wait_enable fV
                        .even
 0112           _wait_enable::
 0112                   .dbline -1
 0112                   .dbline 120
 0112           ; 
 0112           ; 
 0112           ; 
 0112           ; 
 0112           ; 
 0112                   .dbline 121
 0112           ; 
 0112 BF98              cbi 0x17,7
 0114                   .dbline 122
 0114           ; 
 0114 DE98              cbi 0x1b,6
 0116                   .dbline 123
 0116           ; 
 0116 DD9A              sbi 0x1b,5
 0118                   .dbline 124
 0118           ; 
 0118 0000              nop
 011A                   .dbline 125
 011A           ; 
 011A DC9A              sbi 0x1b,4
 011C           L25:
 011C                   .dbline 126
 011C           L26:
 011C                   .dbline 126
 011C           ; 
 011C B799              sbic 0x16,7
 011E FECF              rjmp L25
 0120                   .dbline 127
 0120           ; 
 0120 DC98              cbi 0x1b,4
 0122                   .dbline 128
 0122           ; 
 0122 BF9A              sbi 0x17,7
 0124                   .dbline -2
 0124                   .dbline 129
 0124           ; 
 0124           L24:
 0124                   .dbline 0 ; func end
 0124 0895              ret
 0126                   .dbend
                        .area data(ram, con, rel)
 0000                   .dbfile D:\mega16学习板资料\例程\m16\1602/1602.h
 0000           _led_buff::
 0000                   .blkb 17
                        .area idata
 0000 7169616E20727520736869204C4D2120  .byte 'q,'i,'a,'n,32,'r,'u,32,'s,'h,'i,32,'L,'M,33,32
 0010 00                .byte 0
                        .area data(ram, con, rel)
 0011                   .dbfile D:\mega16学习板资料\例程\m16\1602/1602.h
 0011                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0011                   .dbsym e led_buff _led_buff A[17:17]c
 0011           _str1::
 0011                   .blkb 17
                        .area idata
 0011 7777772E6F7572656D6265642E636F6D  .byte 'w,'w,'w,46,'o,'u,'r,'e,'m,'b,'e,'d,46,'c,'o,'m
 0021 00                .byte 0
                        .area data(ram, con, rel)
 0022                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0022                   .dbsym e str1 _str1 A[17:17]c
 0022           _hour::
 0022                   .blkb 2
                        .area idata
 0022 0000              .word 0
                        .area data(ram, con, rel)
 0024                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0024                   .dbsym e hour _hour i
 0024           _minute::
 0024                   .blkb 2
                        .area idata
 0024 0000              .word 0
                        .area data(ram, con, rel)
 0026                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0026                   .dbsym e minute _minute i
 0026           _second::
 0026                   .blkb 2
                        .area idata
 0026 0000              .word 0
                        .area data(ram, con, rel)
 0028                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0028                   .dbsym e second _second i
 0028           _ms::
 0028                   .blkb 2
                        .area idata
 0028 0000              .word 0
                        .area data(ram, con, rel)
 002A                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 002A                   .dbsym e ms _ms i
 002A           _c_next::
 002A                   .blkb 1
                        .area idata
 002A 00                .byte 0
                        .area data(ram, con, rel)
 002B                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 002B                   .dbsym e c_next _c_next c
 002B           _choose::
 002B                   .blkb 1
                        .area idata
 002B 00                .byte 0
                        .area data(ram, con, rel)
 002C                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 002C                   .dbsym e choose _choose c
                        .area text(rom, con, rel)
 0126                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0126                   .dbfunc e port_init _port_init fV
                        .even
 0126           _port_init::
 0126                   .dbline -1
 0126                   .dbline 26
 0126                   .dbline 27
 0126 8FEF              ldi R24,255
 0128 88BB              out 0x18,R24
 012A                   .dbline 28
 012A 87BB              out 0x17,R24
 012C                   .dbline 29
 012C 85BB              out 0x15,R24
 012E                   .dbline 30
 012E 84BB              out 0x14,R24
 0130                   .dbline 31
 0130 82BB              out 0x12,R24
 0132                   .dbline 32
 0132 81BB              out 0x11,R24
 0134                   .dbline -2
 0134                   .dbline 33
 0134           L28:
 0134                   .dbline 0 ; func end
 0134 0895              ret
 0136                   .dbend
 0136                   .dbfunc e timer1_init _timer1_init fV
                        .even
 0136           _timer1_init::
 0136                   .dbline -1
 0136                   .dbline 40
 0136                   .dbline 41
 0136 2224              clr R2
 0138 2EBC              out 0x2e,R2
 013A                   .dbline 42
 013A 83E6              ldi R24,99
 013C 8DBD              out 0x2d,R24
 013E                   .dbline 43
 013E 80EC              ldi R24,192
 0140 8CBD              out 0x2c,R24
 0142                   .dbline 44
 0142 87E1              ldi R24,23
 0144 8BBD              out 0x2b,R24
 0146                   .dbline 45
 0146 80E7              ldi R24,112
 0148 8ABD              out 0x2a,R24
 014A                   .dbline 46
 014A 87E1              ldi R24,23
 014C 89BD              out 0x29,R24
 014E                   .dbline 47
 014E 80E7              ldi R24,112
 0150 88BD              out 0x28,R24
 0152                   .dbline 48
 0152 87E1              ldi R24,23
 0154 87BD              out 0x27,R24
 0156                   .dbline 49
 0156 80E7              ldi R24,112
 0158 86BD              out 0x26,R24
 015A                   .dbline 50
 015A 2FBC              out 0x2f,R2
 015C                   .dbline 51
 015C 2EBC              out 0x2e,R2
 015E                   .dbline -2
 015E                   .dbline 52
 015E           L29:
 015E                   .dbline 0 ; func end
 015E 0895              ret
 0160                   .dbend
                        .area vector(rom, abs)
                        .org 32
 0020 0C94B000          jmp _timer1_ovf_isr
                        .area text(rom, con, rel)
 0160                   .dbfile D:\mega16学习板资料\例程\m16\1602\second.c
 0160                   .dbfunc e timer1_ovf_isr _timer1_ovf_isr fV
                        .even
 0160           _timer1_ovf_isr::
 0160 8A93              st -y,R24
 0162 8FB7              in R24,0x3f
 0164 8A93              st -y,R24
 0166                   .dbline -1
 0166                   .dbline 56
 0166                   .dbline 58
 0166 83E6              ldi R24,99
 0168 8DBD              out 0x2d,R24
 016A                   .dbline 59
 016A 80EC              ldi R24,192
 016C 8CBD              out 0x2c,R24
 016E                   .dbline -2
 016E                   .dbline 60
 016E           L30:
 016E 8991              ld R24,y+
 0170 8FBF              out 0x3f,R24
 0172 8991              ld R24,y+
 0174                   .dbline 0 ; func end
 0174 1895              reti
 0176                   .dbend
 0176                   .dbfunc e init_devices _init_devices fV
                        .even
 0176           _init_devices::
 0176                   .dbline -1
 0176                   .dbline 64
 0176                   .dbline 66
 0176 F894              cli
 0178                   .dbline 67
 0178 D6DF              xcall _port_init
 017A                   .dbline 68
 017A DDDF              xcall _timer1_init
 017C                   .dbline 70
 017C 8AE0              ldi R24,10
 017E 85BF              out 0x35,R24
 0180                   .dbline 71
 0180 2224              clr R2
 0182 2BBE              out 0x3b,R2
 0184                   .dbline 72
 0184 84E0              ldi R24,4
 0186 89BF              out 0x39,R24
 0188                   .dbline 73
 0188 7894              sei
 018A                   .dbline -2
 018A                   .dbline 75
 018A           L31:
 018A                   .dbline 0 ; func end
 018A 0895              ret
 018C                   .dbend
 018C                   .dbfunc e main _main fV
                        .even
 018C           _main::
 018C                   .dbline -1
 018C                   .dbline 79
 018C                   .dbline 80
 018C F4DF              xcall _init_devices
 018E                   .dbline 81
 018E 38DF              xcall _lcd_init
 0190                   .dbline 83
 0190 20E0              ldi R18,<_led_buff
 0192 30E0              ldi R19,>_led_buff
 0194 0027              clr R16
 0196 96DF              xcall _display_a_string
 0198                   .dbline 84
 0198 20E0              ldi R18,<_str1
 019A 30E0              ldi R19,>_str1
 019C 01E0              ldi R16,1
 019E                   .dbline -2
 019E                   .dbline 87
 019E           L32:
 019E                   .dbline 0 ; func end
 019E 92CF              xjmp _display_a_string
 01A0                   .dbend
 01A0                   .dbfunc e delay_ms _delay_ms fV
 01A0           ;              j -> R20,R21
 01A0           ;              i -> R22,R23
 01A0           ;           time -> R16,R17
                        .even
 01A0           _delay_ms::
 01A0 0E940000          xcall push_gset2
 01A4                   .dbline -1
 01A4                   .dbline 91
 01A4                   .dbline 93
 01A4 4427              clr R20
 01A6 5527              clr R21
 01A8 0BC0              xjmp L37
 01AA           L34:
 01AA                   .dbline 94
 01AA                   .dbline 94
 01AA 6627              clr R22
 01AC 7727              clr R23
 01AE 02C0              xjmp L41
 01B0           L38:
 01B0                   .dbline 95
 01B0           L39:
 01B0                   .dbline 94
 01B0 6F5F              subi R22,255  ; offset = 1
 01B2 7F4F              sbci R23,255
 01B4           L41:
 01B4                   .dbline 94
 01B4 683E              cpi R22,232
 01B6 E3E0              ldi R30,3
 01B8 7E07              cpc R23,R30
 01BA D0F3              brlo L38
 01BC                   .dbline 96
 01BC           L35:
 01BC                   .dbline 93
 01BC 4F5F              subi R20,255  ; offset = 1
 01BE 5F4F              sbci R21,255
 01C0           L37:
 01C0                   .dbline 93
 01C0 4017              cp R20,R16
 01C2 5107              cpc R21,R17
 01C4 90F3              brlo L34
 01C6                   .dbline -2
 01C6                   .dbline 97
 01C6           L33:
 01C6 0E940000          xcall pop_gset2
 01CA                   .dbline 0 ; func end
 01CA 0895              ret
 01CC                   .dbsym r j 20 i
 01CC                   .dbsym r i 22 i
 01CC                   .dbsym r time 16 i
 01CC                   .dbend

⌨️ 快捷键说明

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