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

📄 main.lis

📁 一款挂面机的自动化控制源程序
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0382 3BC0              xjmp L89
 0384           L105:
 0384                   .dbline 173
 0384           ;    {
 0384 8DE0              ldi R24,13
 0386 A82E              mov R10,R24
 0388                   .dbline 173
 0388 38C0              xjmp L89
 038A           L106:
 038A                   .dbline 174
 038A           ;    if (time0_fen>0)
 038A 8EE0              ldi R24,14
 038C A82E              mov R10,R24
 038E                   .dbline 174
 038E 35C0              xjmp L89
 0390           L107:
 0390                   .dbline 175
 0390           ;       {
 0390 8FE0              ldi R24,15
 0392 A82E              mov R10,R24
 0394                   .dbline 175
 0394 32C0              xjmp L89
 0396           L108:
 0396                   .dbline 176
 0396           ;         TCNT0=time0_fen;
 0396 80E1              ldi R24,16
 0398 A82E              mov R10,R24
 039A                   .dbline 176
 039A 2FC0              xjmp L89
 039C           L109:
 039C                   .dbline 177
 039C           ;         TCCR0=2;
 039C 81E1              ldi R24,17
 039E A82E              mov R10,R24
 03A0                   .dbline 177
 03A0 2CC0              xjmp L89
 03A2           L110:
 03A2                   .dbline 178
 03A2           ;         time0_fen=0;
 03A2 82E1              ldi R24,18
 03A4 A82E              mov R10,R24
 03A6                   .dbline 178
 03A6 29C0              xjmp L89
 03A8           L111:
 03A8                   .dbline 179
 03A8           ;         }
 03A8 83E1              ldi R24,19
 03AA A82E              mov R10,R24
 03AC                   .dbline 179
 03AC 26C0              xjmp L89
 03AE           L112:
 03AE                   .dbline 180
 03AE           ;    else
 03AE 84E1              ldi R24,20
 03B0 A82E              mov R10,R24
 03B2                   .dbline 180
 03B2 23C0              xjmp L89
 03B4           L113:
 03B4                   .dbline 181
 03B4           ;       {
 03B4 85E1              ldi R24,21
 03B6 A82E              mov R10,R24
 03B8                   .dbline 181
 03B8 20C0              xjmp L89
 03BA           L114:
 03BA                   .dbline 182
 03BA           ;         TCNT0=time0_yu;
 03BA 86E1              ldi R24,22
 03BC A82E              mov R10,R24
 03BE                   .dbline 182
 03BE 1DC0              xjmp L89
 03C0           L115:
 03C0                   .dbline 183
 03C0           ;         TCCR0=2;
 03C0 87E1              ldi R24,23
 03C2 A82E              mov R10,R24
 03C4                   .dbline 183
 03C4 1AC0              xjmp L89
 03C6           L116:
 03C6                   .dbline 184
 03C6           ;         on_scr=1;
 03C6 88E1              ldi R24,24
 03C8 A82E              mov R10,R24
 03CA                   .dbline 184
 03CA 17C0              xjmp L89
 03CC           L117:
 03CC                   .dbline 185
 03CC           ;         }
 03CC 89E1              ldi R24,25
 03CE A82E              mov R10,R24
 03D0                   .dbline 185
 03D0 14C0              xjmp L89
 03D2           L118:
 03D2                   .dbline 186
 03D2           ;    }
 03D2 8AE1              ldi R24,26
 03D4 A82E              mov R10,R24
 03D6                   .dbline 186
 03D6 11C0              xjmp L89
 03D8           L119:
 03D8                   .dbline 187
 03D8           ; 
 03D8 8BE1              ldi R24,27
 03DA A82E              mov R10,R24
 03DC                   .dbline 187
 03DC 0EC0              xjmp L89
 03DE           L120:
 03DE                   .dbline 188
 03DE           ; }
 03DE 8CE1              ldi R24,28
 03E0 A82E              mov R10,R24
 03E2                   .dbline 188
 03E2 0BC0              xjmp L89
 03E4           L121:
 03E4                   .dbline 189
 03E4           ; 
 03E4 8DE1              ldi R24,29
 03E6 A82E              mov R10,R24
 03E8                   .dbline 189
 03E8 08C0              xjmp L89
 03EA           L122:
 03EA                   .dbline 190
 03EA           ; //TIMER1 initialize - prescale:8
 03EA 8EE1              ldi R24,30
 03EC A82E              mov R10,R24
 03EE                   .dbline 190
 03EE 05C0              xjmp L89
 03F0           L123:
 03F0                   .dbline 191
 03F0           ; // WGM: 0) Normal, TOP=0xFFFF
 03F0 80E8              ldi R24,128
 03F2 A82E              mov R10,R24
 03F4                   .dbline 191
 03F4 02C0              xjmp L89
 03F6           L88:
 03F6                   .dbline 192
 03F6           ; // desired value: 1Hz
 03F6 8FE1              ldi R24,31
 03F8 A82E              mov R10,R24
 03FA                   .dbline 193
 03FA           ; // actual value: Out of range
 03FA           L89:
 03FA                   .dbline 195
 03FA           ; void timer1_init(void)
 03FA           ; {
 03FA 8B85              ldd R24,y+11
 03FC 9C85              ldd R25,y+12
 03FE 0196              adiw R24,1
 0400 9C87              std y+12,R25
 0402 8B87              std y+11,R24
 0404                   .dbline 196
 0404           ;  TCCR1B = 0x00; //stop
 0404 FC01              movw R30,R24
 0406 C080              ldd R12,z+0
 0408                   .dbline 197
 0408           ;  TCNT1H = 0x00 /*INVALID SETTING*/; //setup
 0408 8C2D              mov R24,R12
 040A 8E32              cpi R24,46
 040C 39F4              brne L130
 040E                   .dbline 198
 040E           ;  TCNT1L = 0x00 /*INVALID SETTING*/;
 040E                   .dbline 199
 040E           ;  OCR1AH = 0x00 /*INVALID SETTING*/;
 040E 8A2D              mov R24,R10
 0410 8058              subi R24,128    ; addi 128
 0412 A82E              mov R10,R24
 0414                   .dbline 200
 0414           ;  OCR1AL = 0x00 /*INVALID SETTING*/;
 0414 CF01              movw R24,R30
 0416 0196              adiw R24,1
 0418 9C87              std y+12,R25
 041A 8B87              std y+11,R24
 041C                   .dbline 201
 041C           ;  OCR1BH = 0x00 /*INVALID SETTING*/;
 041C           L130:
 041C                   .dbline 202
 041C 2A2D              mov R18,R10
 041E 0E2D              mov R16,R14
 0420 CFDE              xcall _ZLG7290_SendCmd
 0422                   .dbline 203
 0422           L85:
 0422                   .dbline 153
 0422 6395              inc R22
 0424           L87:
 0424                   .dbline 153
 0424 0880              ldd R0,y+0
 0426 6015              cp R22,R0
 0428 08F4              brsh X16
 042A 20CF              xjmp L84
 042C           X16:
 042C                   .dbline -2
 042C           L79:
 042C 2196              adiw R28,1
 042E 0E940000          xcall pop_gset5
 0432 2296              adiw R28,2
 0434                   .dbline 0 ; func end
 0434 0895              ret
 0436                   .dbsym r at 20 pc
 0436                   .dbsym l num 0 c
 0436                   .dbsym r chr2 12 c
 0436                   .dbsym r i 22 c
 0436                   .dbsym r chr 14 c
 0436                   .dbsym r chr1 10 c
 0436                   .dbsym l tmp 11 pc
 0436                   .dbend
                        .area data(ram, con, rel)
 0000                   .dbfile C:/icc/include/h_iic.c
 0000           _M_state::
 0000                   .blkb 1
                        .area idata
 0000 00                .byte 0
                        .area data(ram, con, rel)
 0001                   .dbfile C:/icc/include/h_iic.c
 0001                   .dbfile D:\gmj_1\main.c
 0001                   .dbsym e M_state _M_state c
 0001           _step_num::
 0001                   .blkb 2
                        .area idata
 0001 0000              .word 0
                        .area data(ram, con, rel)
 0003                   .dbfile D:\gmj_1\main.c
 0003                   .dbsym e step_num _step_num i
 0003           _tmp_t1::
 0003                   .blkb 2
                        .area idata
 0003 18FC              .word 64536
                        .area data(ram, con, rel)
 0005                   .dbfile D:\gmj_1\main.c
 0005                   .dbsym e tmp_t1 _tmp_t1 i
 0005           _qidong_num::
 0005                   .blkb 1
                        .area idata
 0005 00                .byte 0
                        .area data(ram, con, rel)
 0006                   .dbfile D:\gmj_1\main.c
 0006                   .dbsym e qidong_num _qidong_num c
 0006           _dec_speed_bz::
 0006                   .blkb 1
                        .area idata
 0006 00                .byte 0
                        .area data(ram, con, rel)
 0007                   .dbfile D:\gmj_1\main.c
 0007                   .dbsym e dec_speed_bz _dec_speed_bz c
 0007           _dec_speed_num::
 0007                   .blkb 2
                        .area idata
 0007 0000              .word 0
                        .area data(ram, con, rel)
 0009                   .dbfile D:\gmj_1\main.c
 0009                   .dbsym e dec_speed_num _dec_speed_num i
 0009           _pidai_yunxing::
 0009                   .blkb 1
                        .area idata
 0009 00                .byte 0
                        .area data(ram, con, rel)
 000A                   .dbfile D:\gmj_1\main.c
 000A                   .dbsym e pidai_yunxing _pidai_yunxing c
 000A           _dj_jibie::
 000A                   .blkb 1
                        .area idata
 000A 00                .byte 0
                        .area data(ram, con, rel)
 000B                   .dbfile D:\gmj_1\main.c
 000B                   .dbsym e dj_jibie _dj_jibie c
 000B           _dj_fangxi::
 000B                   .blkb 1
                        .area idata
 000B 00                .byte 0
                        .area data(ram, con, rel)
 000C                   .dbfile D:\gmj_1\main.c
 000C                   .dbsym e dj_fangxi _dj_fangxi c
 000C           _on_scr::
 000C                   .blkb 1
                        .area idata
 000C 00                .byte 0
                        .area data(ram, con, rel)
 000D                   .dbfile D:\gmj_1\main.c
 000D                   .dbsym e on_scr _on_scr c
 000D           _pre_jsq::
 000D                   .blkb 2
                        .area idata
 000D D007              .word 2000
                        .area data(ram, con, rel)
 000F                   .dbfile D:\gmj_1\main.c
 000F                   .dbsym e pre_jsq _pre_jsq i
 000F           _key::
 000F                   .blkb 1
                        .area idata
 000F 00                .byte 0
                        .area data(ram, con, rel)
 0010                   .dbfile D:\gmj_1\main.c
 0010                   .dbsym e key _key c
 0010           _on_key::
 0010                   .blkb 1
                        .area idata
 0010 00                .byte 0
                        .area data(ram, con, rel)
 0011                   .dbfile D:\gmj_1\main.c
 0011                   .dbsym e on_key _on_key c
 0011           _key_num::
 0011                   .blkb 1
                        .area idata
 0011 00                .byte 0
                        .area data(ram, con, rel)
 0012                   .dbfile D:\gmj_1\main.c
 0012                   .dbsym e key_num _key_num c
 0012           _next_gan::
 0012                   .blkb 1
                        .area idata
 0012 00                .byte 0
                        .area data(ram, con, rel)
 0013                   .dbfile D:\gmj_1\main.c
 0013                   .dbsym e next_gan _next_gan c
 0013           _guogan::
 0013                   .blkb 1
                        .area idata
 0013 00                .byte 0
                        .area data(ram, con, rel)
 0014                   .dbfile D:\gmj_1\main.c
 0014                   .dbsym e guogan _guogan c
 0014           _dw_speed::
 0014                   .blkb 4
                        .area idata
 0014 BD378634          .word 0x37bd,0x3486
                        .area data(ram, con, rel)
 0018                   .dbfile D:\gmj_1\main.c
 0018                   .dbsym e dw_speed _dw_speed D
 0018           _first_gan::
 0018                   .blkb 1
                        .area idata
 0018 01                .byte 1
                        .area data(ram, con, rel)
 0019                   .dbfile D:\gmj_1\main.c
 0019                   .dbsym e first_gan _first_gan c
 0019           _qidong::
 0019                   .blkb 1
                        .area idata
 0019 00                .byte 0
                        .area data(ram, con, rel)
 001A                   .dbfile D:\gmj_1\main.c
 001A                   .dbsym e qidong _qidong c
 001A           _jileigan::
 001A                   .blkb 1
                        .area idata
 001A 00                .byte 0
                        .area data(ram, con, rel)
 001B                   .dbfile D:\gmj_1\main.c
 001B                   .dbsym e jileigan _jileigan c
 001B           _max_ganshu::
 001B                   .blkb 1
                        .area idata

⌨️ 快捷键说明

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