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

📄 yj12864.lis

📁 12864菜单
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0344           ;  
 0344           ;  
 0344           ;  
 0344           ;  
 0344           ;  
 0344           ;  
 0344           ;  
 0344           ;  
 0344                   .dbline 213
 0344           ;  
 0344           ;  
 0344 6627              clr R22
 0346 7727              clr R23
 0348           L83:
 0348                   .dbline 214
 0348           L84:
 0348                   .dbline 214
 0348           ;  
 0348 ACDF              xcall _LCD12864_readBF
 034A 0023              tst R16
 034C E9F7              brne L83
 034E                   .dbline 215
 034E           ;  
 034E 24E3              ldi R18,52
 0350 0027              clr R16
 0352 7ADF              xcall _LCD12864_sendbyte
 0354                   .dbline 217
 0354           ;  
 0354           ;  
 0354 4427              clr R20
 0356 2DC0              xjmp L89
 0358           L86:
 0358                   .dbline 218
 0358           ;  
 0358                   .dbline 219
 0358           ;  
 0358 AA24              clr R10
 035A 27C0              xjmp L93
 035C           L90:
 035C                   .dbline 220
 035C                   .dbline 221
 035C 242F              mov R18,R20
 035E 2068              ori R18,128
 0360 0027              clr R16
 0362 72DF              xcall _LCD12864_sendbyte
 0364                   .dbline 222
 0364 0AE0              ldi R16,10
 0366 10E0              ldi R17,0
 0368 4BDE              xcall _Delayus
 036A                   .dbline 223
 036A 2A2D              mov R18,R10
 036C 2068              ori R18,128
 036E 0027              clr R16
 0370 6BDF              xcall _LCD12864_sendbyte
 0372                   .dbline 224
 0372 0AE0              ldi R16,10
 0374 10E0              ldi R17,0
 0376 44DE              xcall _Delayus
 0378                   .dbline 225
 0378 1B01              movw R2,R22
 037A 6F5F              subi R22,255  ; offset = 1
 037C 7F4F              sbci R23,255
 037E F101              movw R30,R2
 0380 EC0D              add R30,R12
 0382 FD1D              adc R31,R13
 0384 2491              lpm R18,Z
 0386 01E0              ldi R16,1
 0388 5FDF              xcall _LCD12864_sendbyte
 038A                   .dbline 226
 038A 0AE0              ldi R16,10
 038C 10E0              ldi R17,0
 038E 38DE              xcall _Delayus
 0390                   .dbline 227
 0390 1B01              movw R2,R22
 0392 6F5F              subi R22,255  ; offset = 1
 0394 7F4F              sbci R23,255
 0396 F101              movw R30,R2
 0398 EC0D              add R30,R12
 039A FD1D              adc R31,R13
 039C 2491              lpm R18,Z
 039E 01E0              ldi R16,1
 03A0 53DF              xcall _LCD12864_sendbyte
 03A2                   .dbline 228
 03A2 0AE0              ldi R16,10
 03A4 10E0              ldi R17,0
 03A6 2CDE              xcall _Delayus
 03A8                   .dbline 229
 03A8           L91:
 03A8                   .dbline 219
 03A8 A394              inc R10
 03AA           L93:
 03AA                   .dbline 219
 03AA 8A2D              mov R24,R10
 03AC 8830              cpi R24,8
 03AE B0F2              brlo L90
 03B0                   .dbline 230
 03B0           L87:
 03B0                   .dbline 217
 03B0 4395              inc R20
 03B2           L89:
 03B2                   .dbline 217
 03B2 4032              cpi R20,32
 03B4 08F4              brsh X12
 03B6 D0CF              xjmp L86
 03B8           X12:
 03B8                   .dbline 232
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8           ;  
 03B8 4427              clr R20
 03BA 2EC0              xjmp L97
 03BC           L94:
 03BC                   .dbline 233
 03BC           ;  
 03BC                   .dbline 234
 03BC           ;  
 03BC 88E0              ldi R24,8
 03BE A82E              mov R10,R24
 03C0 27C0              xjmp L101
 03C2           L98:
 03C2                   .dbline 235
 03C2                   .dbline 236
 03C2 242F              mov R18,R20
 03C4 2068              ori R18,128
 03C6 0027              clr R16
 03C8 3FDF              xcall _LCD12864_sendbyte
 03CA                   .dbline 237
 03CA 0AE0              ldi R16,10
 03CC 10E0              ldi R17,0
 03CE 18DE              xcall _Delayus
 03D0                   .dbline 238
 03D0 2A2D              mov R18,R10
 03D2 2068              ori R18,128
 03D4 0027              clr R16
 03D6 38DF              xcall _LCD12864_sendbyte
 03D8                   .dbline 239
 03D8 0AE0              ldi R16,10
 03DA 10E0              ldi R17,0
 03DC 11DE              xcall _Delayus
 03DE                   .dbline 240
 03DE 1B01              movw R2,R22
 03E0 6F5F              subi R22,255  ; offset = 1
 03E2 7F4F              sbci R23,255
 03E4 F101              movw R30,R2
 03E6 EC0D              add R30,R12
 03E8 FD1D              adc R31,R13
 03EA 2491              lpm R18,Z
 03EC 01E0              ldi R16,1
 03EE 2CDF              xcall _LCD12864_sendbyte
 03F0                   .dbline 241
 03F0 0AE0              ldi R16,10
 03F2 10E0              ldi R17,0
 03F4 05DE              xcall _Delayus
 03F6                   .dbline 242
 03F6 1B01              movw R2,R22
 03F8 6F5F              subi R22,255  ; offset = 1
 03FA 7F4F              sbci R23,255
 03FC F101              movw R30,R2
 03FE EC0D              add R30,R12
 0400 FD1D              adc R31,R13
 0402 2491              lpm R18,Z
 0404 01E0              ldi R16,1
 0406 20DF              xcall _LCD12864_sendbyte
 0408                   .dbline 243
 0408 0AE0              ldi R16,10
 040A 10E0              ldi R17,0
 040C F9DD              xcall _Delayus
 040E                   .dbline 244
 040E           L99:
 040E                   .dbline 234
 040E A394              inc R10
 0410           L101:
 0410                   .dbline 234
 0410 8A2D              mov R24,R10
 0412 8031              cpi R24,16
 0414 B0F2              brlo L98
 0416                   .dbline 245
 0416           L95:
 0416                   .dbline 232
 0416 4395              inc R20
 0418           L97:
 0418                   .dbline 232
 0418 4032              cpi R20,32
 041A 08F4              brsh X13
 041C CFCF              xjmp L94
 041E           X13:
 041E                   .dbline 246
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E           ;  
 041E 0AE0              ldi R16,10
 0420 10E0              ldi R17,0
 0422 EEDD              xcall _Delayus
 0424                   .dbline 247
 0424           ;  
 0424 26E3              ldi R18,54
 0426 0027              clr R16
 0428 0FDF              xcall _LCD12864_sendbyte
 042A                   .dbline 248
 042A           ;  
 042A 20E3              ldi R18,48
 042C 0027              clr R16
 042E 0CDF              xcall _LCD12864_sendbyte
 0430                   .dbline -2
 0430           L82:
 0430 0E940000          xcall pop_gset4
 0434                   .dbline 0 ; func end
 0434 0895              ret
 0436                   .dbsym r i 20 c
 0436                   .dbsym r x 22 i
 0436                   .dbsym r j 10 c
 0436                   .dbsym r ptGDRAM 12 pkc
 0436                   .dbend
 0436                   .dbfile C:\DOCUME~1\Administrator\桌面\12864液晶菜单显示时钟不过不能调2/RTC.C
 0436                   .dbfunc e DS1302_portinit _DS1302_portinit fV
                        .even
 0436           _DS1302_portinit::
 0436                   .dbline -1
 0436                   .dbline 26
 0436                   .dbline 27
 0436 87B3              in R24,0x17
 0438 806A              ori R24,160
 043A 87BB              out 0x17,R24
 043C                   .dbline -2
 043C           L102:
 043C                   .dbline 0 ; func end
 043C 0895              ret
 043E                   .dbend
 043E                   .dbfunc e DS1302_writeB _DS1302_writeB fV
 043E           ;              i -> R20
 043E           ;           byte -> R22
                        .even
 043E           _DS1302_writeB::
 043E 0E940000          xcall push_gset2
 0442 602F              mov R22,R16
 0444                   .dbline -1
 0444                   .dbline 36
 0444                   .dbline 38
 0444 4427              clr R20
 0446 0CC0              xjmp L107
 0448           L104:
 0448                   .dbline 39
 0448                   .dbline 40
 0448 C798              cbi 0x18,7
 044A                   .dbline 41
 044A 60FF              sbrs R22,0
 044C 02C0              rjmp L108
 044E                   .dbline 42
 044E                   .dbline 43
 044E C59A              sbi 0x18,5
 0450                   .dbline 44
 0450 01C0              xjmp L109
 0452           L108:
 0452                   .dbline 46
 0452                   .dbline 47
 0452 C598              cbi 0x18,5
 0454                   .dbline 48
 0454           L109:
 0454                   .dbline 49
 0454 0AE0              ldi R16,10
 0456 10E0              ldi R17,0
 0458 D3DD              xcall _Delayus
 045A                   .dbline 50
 045A C79A              sbi 0x18,7
 045C                   .dbline 51
 045C 6695              lsr R22
 045E                   .dbline 52
 045E           L105:
 045E                   .dbline 38
 045E 4395              inc R20
 0460           L107:
 0460                   .dbline 38
 0460 4830              cpi R20,8
 0462 90F3              brlo L104
 0464                   .dbline -2
 0464           L103:
 0464 0E940000          xcall pop_gset2
 0468                   .dbline 0 ; func end
 0468 0895              ret
 046A                   .dbsym r i 20 c
 046A                   .dbsym r byte 22 c
 046A                   .dbend
 046A                   .dbfunc e DS1302_readB _DS1302_readB fc
 046A           ;              i -> R20
 046A           ;           byte -> R22
                        .even
 046A           _DS1302_readB::
 046A 0E940000          xcall push_gset2
 046E                   .dbline -1
 046E                   .dbline 61
 046E                   .dbline 62
 046E 6627              clr R22
 0470                   .dbline 63
 0470 BD98              cbi 0x17,5
 0472                   .dbline 64
 0472 C598              cbi 0x18,5
 0474                   .dbline 65
 0474 4427              clr R20
 0476 0FC0              xjmp L114
 0478           L111:
 0478                   .dbline 66
 0478                   .dbline 67
 0478 6695              lsr R22
 047A                   .dbline 68
 047A C79A              sbi 0x18,7
 047C                   .dbline 69
 047C 0AE0              ldi R16,10
 047E 10E0              ldi R17,0
 0480 BFDD              xcall _Delayus
 0482                   .dbline 70
 0482 C798              cbi 0x18,7
 0484                   .dbline 71
 0484 0AE0              ldi R16,10
 0486 10E0              ldi R17,0
 0488 BBDD              xcall _Delayus
 048A                   .dbline 72
 048A B59B              sbis 0x16,5
 048C 02C0              rjmp L115
 048E                   .dbline 73
 048E                   .dbline 74
 048E 6068              ori R22,128
 0490                   .dbline 75
 0490 01C0              xjmp L116
 0492           L115:
 0492                   .dbline 77
 0492                   .dbline 78
 0492 6F77              andi R22,127
 0494                   .dbline 79
 0494           L116:
 0494                   .dbline 80
 0494           L112:
 0494                   .dbline 65
 0494 4395              inc R20
 0496           L114:
 0496                   .dbline 65
 0496 4830              cpi R20,8
 0498 78F3              brlo L111
 049A                   .dbline 81
 049A BD9A              sbi 0x17,5
 049C                   .dbline 82
 049C 062F              mov R16,R22
 049E                   .dbline -2
 049E           L110:
 049E 0E940000          xcall pop_gset2
 04A2                   .dbline 0 ; func end
 04A2 0895              ret
 04A4                   .dbsym r i 20 c
 04A4                   .dbsym r byte 22 c
 04A4                   .dbend
 04A4                   .dbfunc e DS1302_writeD _DS1302_writeD fV
 04A4           ;           data -> R20
 04A4           ;           addr -> R22
                        .even
 04A4           _DS1302_writeD::
 04A4 0E940000          xcall push_gset2
 04A8 422F              mov R20,R18
 04AA 602F       

⌨️ 快捷键说明

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