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

📄 ze015_1.lis

📁 一款完整的家用电器程序,具有控制商用机的功能,应用广泛,有一定的参考价值
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 018E A82E              mov R10,R24
 0190                   .dbline 54
 0190 07C0              xjmp L33
 0192           L32:
 0192                   .dbline 56
 0192                   .dbline 57
 0192 0A3D              cpi R16,218
 0194 18F0              brlo L36
 0196                   .dbline 57
 0196 84E6              ldi R24,100
 0198 A82E              mov R10,R24
 019A 02C0              xjmp L37
 019C           L36:
 019C                   .dbline 58
 019C 86E4              ldi R24,70
 019E A82E              mov R10,R24
 01A0           L37:
 01A0                   .dbline 59
 01A0           L33:
 01A0                   .dbline 61
 01A0 80E0              ldi R24,<_TAB20K_20temp
 01A2 90E0              ldi R25,>_TAB20K_20temp
 01A4 EA2D              mov R30,R10
 01A6 FF27              clr R31
 01A8 E80F              add R30,R24
 01AA F91F              adc R31,R25
 01AC 6491              lpm R22,Z
 01AE                   .dbline 62
 01AE 0617              cp R16,R22
 01B0 19F4              brne L38
 01B2                   .dbline 62
 01B2 4A2D              mov R20,R10
 01B4 4451              subi R20,20
 01B6 3DC0              xjmp L39
 01B8           L38:
 01B8                   .dbline 64
 01B8                   .dbline 65
 01B8 6017              cp R22,R16
 01BA F0F4              brsh L40
 01BC                   .dbline 66
 01BC           L42:
 01BC                   .dbline 68
 01BC                   .dbline 68
 01BC A394              inc R10
 01BE                   .dbline 68
 01BE 80E0              ldi R24,<_TAB20K_20temp
 01C0 90E0              ldi R25,>_TAB20K_20temp
 01C2 EA2D              mov R30,R10
 01C4 FF27              clr R31
 01C6 E80F              add R30,R24
 01C8 F91F              adc R31,R25
 01CA 6491              lpm R22,Z
 01CC                   .dbline 68
 01CC           L43:
 01CC                   .dbline 69
 01CC 0617              cp R16,R22
 01CE B0F7              brsh L42
 01D0                   .dbline 70
 01D0 E62E              mov R14,R22
 01D2 E01A              sub R14,R16
 01D4                   .dbline 71
 01D4 AA94              dec R10
 01D6                   .dbline 71
 01D6 80E0              ldi R24,<_TAB20K_20temp
 01D8 90E0              ldi R25,>_TAB20K_20temp
 01DA EA2D              mov R30,R10
 01DC FF27              clr R31
 01DE E80F              add R30,R24
 01E0 F91F              adc R31,R25
 01E2 6491              lpm R22,Z
 01E4                   .dbline 71
 01E4 C02E              mov R12,R16
 01E6 C61A              sub R12,R22
 01E8                   .dbline 72
 01E8 EC14              cp R14,R12
 01EA 18F0              brlo L45
 01EC                   .dbline 72
 01EC 4A2D              mov R20,R10
 01EE 4451              subi R20,20
 01F0 20C0              xjmp L41
 01F2           L45:
 01F2                   .dbline 73
 01F2 4A2D              mov R20,R10
 01F4 4351              subi R20,19
 01F6                   .dbline 74
 01F6 1DC0              xjmp L41
 01F8           L40:
 01F8                   .dbline 76
 01F8           L47:
 01F8                   .dbline 78
 01F8                   .dbline 78
 01F8 AA94              dec R10
 01FA                   .dbline 78
 01FA 80E0              ldi R24,<_TAB20K_20temp
 01FC 90E0              ldi R25,>_TAB20K_20temp
 01FE EA2D              mov R30,R10
 0200 FF27              clr R31
 0202 E80F              add R30,R24
 0204 F91F              adc R31,R25
 0206 6491              lpm R22,Z
 0208                   .dbline 78
 0208           L48:
 0208                   .dbline 79
 0208 6017              cp R22,R16
 020A B0F7              brsh L47
 020C                   .dbline 80
 020C E02E              mov R14,R16
 020E E61A              sub R14,R22
 0210                   .dbline 81
 0210 A394              inc R10
 0212                   .dbline 81
 0212 80E0              ldi R24,<_TAB20K_20temp
 0214 90E0              ldi R25,>_TAB20K_20temp
 0216 EA2D              mov R30,R10
 0218 FF27              clr R31
 021A E80F              add R30,R24
 021C F91F              adc R31,R25
 021E 6491              lpm R22,Z
 0220                   .dbline 81
 0220 C62E              mov R12,R22
 0222 C01A              sub R12,R16
 0224                   .dbline 82
 0224 EC14              cp R14,R12
 0226 18F0              brlo L50
 0228                   .dbline 82
 0228 4A2D              mov R20,R10
 022A 4451              subi R20,20
 022C 02C0              xjmp L51
 022E           L50:
 022E                   .dbline 83
 022E 4A2D              mov R20,R10
 0230 4551              subi R20,21
 0232           L51:
 0232                   .dbline 84
 0232           L41:
 0232                   .dbline 85
 0232           L39:
 0232                   .dbline 86
 0232 042F              mov R16,R20
 0234                   .dbline -2
 0234           L27:
 0234 0E940000          xcall pop_gset5
 0238                   .dbline 0 ; func end
 0238 0895              ret
 023A                   .dbsym r a_d2 12 c
 023A                   .dbsym r a_d1 14 c
 023A                   .dbsym r th_value 20 C
 023A                   .dbsym r temp 22 c
 023A                   .dbsym r n 10 c
 023A                   .dbsym r thAD 16 c
 023A                   .dbend
 023A                   .dbfunc e Fun_ad_50k _Fun_ad_50k fc
 023A           ;           a_d2 -> R12
 023A           ;           a_d1 -> R14
 023A           ;       th_value -> R20
 023A           ;           temp -> R22
 023A           ;              n -> R10
 023A           ;           thAD -> R16
                        .even
 023A           _Fun_ad_50k::
 023A 0E940000          xcall push_gset5
 023E                   .dbline -1
 023E                   .dbline 90
 023E                   .dbline 96
 023E 8FE0              ldi R24,15
 0240 8017              cp R24,R16
 0242 18F0              brlo L53
 0244                   .dbline 96
 0244                   .dbline 96
 0244 4427              clr R20
 0246                   .dbline 96
 0246 042F              mov R16,R20
 0248 5EC0              xjmp L52
 024A           L53:
 024A                   .dbline 97
 024A 0A3F              cpi R16,250
 024C 18F0              brlo L55
 024E                   .dbline 97
 024E                   .dbline 97
 024E 47EC              ldi R20,199
 0250                   .dbline 97
 0250 042F              mov R16,R20
 0252 59C0              xjmp L52
 0254           L55:
 0254                   .dbline 98
 0254 8AE8              ldi R24,138
 0256 8017              cp R24,R16
 0258 40F0              brlo L57
 025A                   .dbline 99
 025A                   .dbline 100
 025A 0734              cpi R16,71
 025C 18F0              brlo L59
 025E                   .dbline 100
 025E 8CE3              ldi R24,60
 0260 A82E              mov R10,R24
 0262 0AC0              xjmp L58
 0264           L59:
 0264                   .dbline 101
 0264 84E1              ldi R24,20
 0266 A82E              mov R10,R24
 0268                   .dbline 102
 0268 07C0              xjmp L58
 026A           L57:
 026A                   .dbline 104
 026A                   .dbline 105
 026A 013C              cpi R16,193
 026C 18F0              brlo L61
 026E                   .dbline 105
 026E 88E7              ldi R24,120
 0270 A82E              mov R10,R24
 0272 02C0              xjmp L62
 0274           L61:
 0274                   .dbline 106
 0274 80E5              ldi R24,80
 0276 A82E              mov R10,R24
 0278           L62:
 0278                   .dbline 107
 0278           L58:
 0278                   .dbline 109
 0278 80E0              ldi R24,<_TAB50K_10temp
 027A 90E0              ldi R25,>_TAB50K_10temp
 027C EA2D              mov R30,R10
 027E FF27              clr R31
 0280 E80F              add R30,R24
 0282 F91F              adc R31,R25
 0284 6491              lpm R22,Z
 0286                   .dbline 110
 0286 0617              cp R16,R22
 0288 11F4              brne L63
 028A                   .dbline 110
 028A 4A2D              mov R20,R10
 028C 3BC0              xjmp L64
 028E           L63:
 028E                   .dbline 112
 028E                   .dbline 113
 028E 6017              cp R22,R16
 0290 E8F4              brsh L65
 0292                   .dbline 114
 0292           L67:
 0292                   .dbline 116
 0292                   .dbline 116
 0292 A394              inc R10
 0294                   .dbline 116
 0294 80E0              ldi R24,<_TAB50K_10temp
 0296 90E0              ldi R25,>_TAB50K_10temp
 0298 EA2D              mov R30,R10
 029A FF27              clr R31
 029C E80F              add R30,R24
 029E F91F              adc R31,R25
 02A0 6491              lpm R22,Z
 02A2                   .dbline 116
 02A2           L68:
 02A2                   .dbline 117
 02A2 0617              cp R16,R22
 02A4 B0F7              brsh L67
 02A6                   .dbline 118
 02A6 E62E              mov R14,R22
 02A8 E01A              sub R14,R16
 02AA                   .dbline 119
 02AA AA94              dec R10
 02AC                   .dbline 119
 02AC 80E0              ldi R24,<_TAB50K_10temp
 02AE 90E0              ldi R25,>_TAB50K_10temp
 02B0 EA2D              mov R30,R10
 02B2 FF27              clr R31
 02B4 E80F              add R30,R24
 02B6 F91F              adc R31,R25
 02B8 6491              lpm R22,Z
 02BA                   .dbline 119
 02BA C02E              mov R12,R16
 02BC C61A              sub R12,R22
 02BE                   .dbline 120
 02BE EC14              cp R14,R12
 02C0 10F0              brlo L70
 02C2                   .dbline 120
 02C2 4A2D              mov R20,R10
 02C4 1FC0              xjmp L66
 02C6           L70:
 02C6                   .dbline 121
 02C6 4A2D              mov R20,R10
 02C8 4F5F              subi R20,255    ; addi 1
 02CA                   .dbline 122
 02CA 1CC0              xjmp L66
 02CC           L65:
 02CC                   .dbline 124
 02CC           L72:
 02CC                   .dbline 126
 02CC           ;               UDR0 =txd_data0[txd_len0];//每隔1秒写入第1个数据发送    
 02CC                   .dbline 126
 02CC AA94              dec R10
 02CE                   .dbline 126
 02CE 80E0              ldi R24,<_TAB50K_10temp
 02D0 90E0              ldi R25,>_TAB50K_10temp
 02D2 EA2D              mov R30,R10
 02D4 FF27              clr R31
 02D6 E80F              add R30,R24
 02D8 F91F              adc R31,R25
 02DA 6491              lpm R22,Z
 02DC                   .dbline 126
 02DC           L73:
 02DC                   .dbline 127
 02DC           ;               txd_len0++;
 02DC 6017              cp R22,R16
 02DE B0F7              brsh L72
 02E0                   .dbline 128
 02E0           ;               }
 02E0 E02E              mov R14,R16
 02E2 E61A              sub R14,R22
 02E4                   .dbline 129
 02E4           ;       }
 02E4 A394              inc R10
 02E6                   .dbline 129
 02E6 80E0              ldi R24,<_TAB50K_10temp
 02E8 90E0              ldi R25,>_TAB50K_10temp
 02EA EA2D              mov R30,R10
 02EC FF27              clr R31
 02EE E80F              add R30,R24
 02F0 F91F              adc R31,R25
 02F2 6491              lpm R22,Z
 02F4                   .dbline 129
 02F4 C62E              mov R12,R22
 02F6 C01A              sub R12,R16
 02F8                   .dbline 130
 02F8           ;               m_32mscountv=m_32mscountv+1;
 02F8 EC14              cp R14,R12
 02FA 10F0              brlo L75
 02FC                   .dbline 130
 02FC 4A2D              mov R20,R10
 02FE 02C0              xjmp L76
 0300           L75:
 0300                   .dbline 131
 0300           ;                       if (m_32mscountv>=4)
 0300 4A2D              mov R20,R10
 0302 4150              subi R20,1
 0304           L76:
 0304                   .dbline 132
 0304           ;               {//32ms时膨胀阀动作20080620
 0304           L66:

⌨️ 快捷键说明

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