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

📄 ick.lst

📁 EEPROM记忆类IC的检测,可以设置地址,检测存储器任何地址上的数据,并带数码管显示功能
💻 LST
📖 第 1 页 / 共 4 页
字号:
01CE 1205F9          240             DLY_H3_L3:LCALL DLY500MS
01D1 30B23E          241                       JNB P3.2,KEY_AA
01D4 419C            242                       AJMP JUMP_OUT
01D6 1205F9          243             DLY_H3_L4:LCALL DLY500MS
01D9 30B338          244                       JNB P3.3,KEY_BA
01DC 419C            245                       AJMP JUMP_OUT
01DE 1205F9          246             DLY_H4_L1:LCALL DLY500MS
01E1 30B032          247                       JNB P3.0,KEY_CA
01E4 419C            248                       AJMP JUMP_OUT
01E6 1205F9          249             DLY_H4_L2:LCALL DLY500MS
01E9 30B12C          250                       JNB P3.1,KEY_DA
01EC 419C            251                       AJMP JUMP_OUT
01EE 1205F9          252             DLY_H4_L3:LCALL DLY500MS
01F1 30B226          253                       JNB P3.2,KEY_EA
01F4 419C            254                       AJMP JUMP_OUT
01F6 1205F9          255             DLY_H4_L4:LCALL DLY500MS
01F9 30B320          256                       JNB P3.3,KEY_FA
01FC 419C            257                       AJMP JUMP_OUT
01FE 411E            258                KEY_0A:AJMP KEY_0
0200 4126            259                KEY_1A:AJMP KEY_1
0202 412E            260                KEY_2A:AJMP KEY_2
0204 4136            261                KEY_3A:AJMP KEY_3
0206 413E            262                KEY_4A:AJMP KEY_4
0208 4146            263                KEY_5A:AJMP KEY_5
020A 414E            264                KEY_6A:AJMP KEY_6
020C 4156            265                KEY_7A:AJMP KEY_7
020E 415E            266                KEY_8A:AJMP KEY_8
0210 4166            267                KEY_9A:AJMP KEY_9
0212 416E            268                KEY_AA:AJMP KEY_A
0214 4176            269                KEY_BA:AJMP KEY_B
0216 417E            270                KEY_CA:AJMP KEY_C
MCS-51 MACRO ASSEMBLER    ICK                                                                       04/28/:2   PAGE    6


LOC  OBJ            LINE     SOURCE

0218 4186            271                KEY_DA:AJMP KEY_D
021A 418E            272                KEY_EA:AJMP KEY_E
021C 4196            273                KEY_FA:AJMP KEY_F
021E C28C            274                 KEY_0:CLR TR0
0220 7700            275                       MOV @R1,#00H
0222 71A3            276                       ACALL SUB_ADDRESS
0224 419C            277                       AJMP JUMP_OUT
0226 C28C            278                 KEY_1:CLR TR0
0228 7701            279                       MOV @R1,#01H
022A 71A3            280                       ACALL SUB_ADDRESS
022C 419C            281                       AJMP JUMP_OUT
022E C28C            282                 KEY_2:CLR TR0
0230 7702            283                       MOV @R1,#02H
0232 71A3            284                       ACALL SUB_ADDRESS
0234 419C            285                       AJMP JUMP_OUT
0236 C28C            286                 KEY_3:CLR TR0
0238 7703            287                       MOV @R1,#03H
023A 71A3            288                       ACALL SUB_ADDRESS
023C 419C            289                       AJMP JUMP_OUT
023E C28C            290                 KEY_4:CLR TR0
0240 7704            291                       MOV @R1,#04H
0242 71A3            292                       ACALL SUB_ADDRESS
0244 419C            293                       AJMP JUMP_OUT
0246 C28C            294                 KEY_5:CLR TR0
0248 7705            295                       MOV @R1,#05H
024A 71A3            296                       ACALL SUB_ADDRESS
024C 419C            297                       AJMP JUMP_OUT
024E C28C            298                 KEY_6:CLR TR0
0250 7706            299                       MOV @R1,#06H
0252 71A3            300                       ACALL SUB_ADDRESS
0254 419C            301                       AJMP JUMP_OUT
0256 C28C            302                 KEY_7:CLR TR0
0258 7707            303                       MOV @R1,#07H
025A 71A3            304                       ACALL SUB_ADDRESS
025C 419C            305                       AJMP JUMP_OUT
025E C28C            306                 KEY_8:CLR TR0
0260 7708            307                       MOV @R1,#08H
0262 71A3            308                       ACALL SUB_ADDRESS
0264 419C            309                       AJMP JUMP_OUT
0266 C28C            310                 KEY_9:CLR TR0
0268 7709            311                       MOV @R1,#09H
026A 71A3            312                       ACALL SUB_ADDRESS
026C 419C            313                       AJMP JUMP_OUT
026E C28C            314                 KEY_A:CLR TR0
0270 770A            315                       MOV @R1,#0AH
0272 71A3            316                       ACALL SUB_ADDRESS
0274 419C            317                       AJMP JUMP_OUT
0276 C28C            318                 KEY_B:CLR TR0
0278 770B            319                       MOV @R1,#0BH
027A 71A3            320                       ACALL SUB_ADDRESS
027C 419C            321                       AJMP JUMP_OUT
027E C28C            322                 KEY_C:CLR TR0
0280 770C            323                       MOV @R1,#0CH
0282 71A3            324                       ACALL SUB_ADDRESS
0284 419C            325                       AJMP JUMP_OUT
MCS-51 MACRO ASSEMBLER    ICK                                                                       04/28/:2   PAGE    7


LOC  OBJ            LINE     SOURCE

0286 C28C            326                 KEY_D:CLR TR0
0288 770D            327                       MOV @R1,#0DH
028A 71A3            328                       ACALL SUB_ADDRESS
028C 419C            329                       AJMP JUMP_OUT
028E C28C            330                 KEY_E:CLR TR0
0290 770E            331                       MOV @R1,#0EH
0292 71A3            332                       ACALL SUB_ADDRESS
0294 419C            333                       AJMP JUMP_OUT
0296 C28C            334                 KEY_F:CLR TR0
0298 770F            335                       MOV @R1,#0FH
029A 71A3            336                       ACALL SUB_ADDRESS
029C 22              337              JUMP_OUT:RET
                     338     ;*************************************************************
029D 309402          339                   COM:JNB P1.4,COM_IC
02A0 017F            340                       AJMP JUDGE
02A2 1202A7          341                COM_IC:LCALL COMPARE_SUB
02A5 017F            342                       AJMP JUDGE
02A7 C28C            343           COMPARE_SUB:CLR TR0
02A9 0567            344        SET_SE_ADDRESS:INC 67H
02AB E567            345                       MOV A,67H
02AD C3              346                       CLR C
02AE 9401            347                       SUBB A,#01H
02B0 600C            348                       JZ SET_S_ADDRESS
02B2 E567            349                       MOV A,67H
02B4 C3              350                       CLR C
02B5 9402            351                       SUBB A,#02H
02B7 6017            352                       JZ SET_E_ADDRESS
02B9 756700          353                       MOV 67H,#00H
02BC 6165            354                       AJMP OUT_COM
02BE 1203F1          355         SET_S_ADDRESS:LCALL SET_ADDRESS
02C1 8C68            356                       MOV 68H,R4
02C3 856269          357                       MOV 69H,62H
02C6 D28C            358                       SETB TR0
02C8 1205B3          359                       LCALL DLY1S
02CB 753200          360                       MOV 32H,#00H
02CE 6165            361                       AJMP OUT_COM
02D0 756700          362         SET_E_ADDRESS:MOV 67H,#00H
02D3 757000          363                       MOV 70H,#00H
02D6 C2A7            364                       CLR P2.7
02D8 1205B3          365                       LCALL DLY1S
02DB D2A7            366                       SETB P2.7
02DD 1203F1          367                       LCALL SET_ADDRESS
02E0 8C6A            368                       MOV 6AH,R4
02E2 85626B          369                       MOV 6BH,62H
02E5 856962          370                       MOV 62H,69H
02E8 AD68            371                       MOV R5,68H
02EA 120431          372                       LCALL CAI_ADDRESS
02ED E56B            373                       MOV A,6BH
02EF C3              374                       CLR C
02F0 9569            375                       SUBB A,69H
02F2 F56D            376                       MOV 6DH,A
02F4 C3              377                       CLR C
02F5 9401            378                       SUBB A,#01H
02F7 F56E            379                       MOV 6EH,A
02F9 E56D            380                       MOV A,6DH
MCS-51 MACRO ASSEMBLER    ICK                                                                       04/28/:2   PAGE    8


LOC  OBJ            LINE     SOURCE

02FB B40010          381           COMPARE_CHA:CJNE A,#00H,GO_ON_COM
02FE 1203F9          382                 CHA_0:LCALL MODE1
0301 12036B          383                       LCALL COMPARE
0304 AD64            384                       MOV R5,64H
0306 120431          385                       LCALL CAI_ADDRESS
0309 120425          386                       LCALL LED_ON
030C 6165            387                       AJMP OUT_COM
030E B40121          388             GO_ON_COM:CJNE A,#01H,REST_COM
0311 120404          389                 CHA_1:LCALL MODE2
0314 12036B          390                       LCALL COMPARE
0317 756000          391                       MOV 60H,#00H
031A 756100          392                       MOV 61H,#00H
031D 757000          393                       MOV 70H,#00H
0320 0562            394                       INC 62H
0322 12041A          395                       LCALL MODE4
0325 12036B          396                       LCALL COMPARE
0328 AD64            397                       MOV R5,64H
032A 120431          398                       LCALL CAI_ADDRESS
032D 120425          399                       LCALL LED_ON
0330 6165            400                       AJMP OUT_COM
0332 120404          401              REST_COM:LCALL MODE2
0335 12036B          402                       LCALL COMPARE
0338 756000          403              LOOP_COM:MOV 60H,#00H
033B 756100          404                       MOV 61H,#00H
033E 757000          405                       MOV 70H,#00H
0341 0562            406                       INC 62H
0343 12040F          407                       LCALL MODE3
0346 12036B          408                       LCALL COMPARE
0349 D56EEC          409                       DJNZ 6EH,LOOP_COM
034C 756000          410                       MOV 60H,#00H
034F 756100          411                       MOV 61H,#00H
0352 757000          412                       MOV 70H,#00H
0355 0562            413                       INC 62H
0357 12041A          414                       LCALL MODE4
035A 12036B          415                       LCALL COMPARE
035D AD64            416                       MOV R5,64H
035F 120431          417                       LCALL CAI_ADDRESS
0362 120425          418                       LCALL LED_ON
0365 753200          419               OUT_COM:MOV 32H,#00H
0368 D28C            420                       SETB TR0
036A 22              421                       RET
                     422     ;*************************************************************
036B 1203F1          423               COMPARE:LCALL SET_ADDRESS
036E 8C64            424                       MOV 64H,R4
0370 1204E2          425            COMPARE_IC:LCALL READ_IC1
0373 120508          426                       LCALL READ_IC2
0376 E565            427                       MOV A,65H
0378 B5660F          428                       CJNE A,66H,ALARM1
037B E56C            429         GO_ON_COMPARE:MOV A,6CH
037D C3              430                       CLR C
037E 9570            431                       SUBB A,70H
0380 7002            432                       JNZ COMPARE_IC0
0382 800B            433                       SJMP OUT0
0384 0570            434           COMPARE_IC0:INC 70H
0386 0564            435                       INC 64H
MCS-51 MACRO ASSEMBLER    ICK                                                                       04/28/:2   PAGE    9


LOC  OBJ            LINE     SOURCE

0388 80E6            436                       SJMP COMPARE_IC
038A 12044E          437                ALARM1:LCALL ALARM0
038D 80EC            438                       SJMP GO_ON_COMPARE
038F 22              439                  OUT0:RET
                     440     ;*************************************************************
0390 120395          441               READ_IC:LCALL READ_SUB
0393 017F            442                       AJMP JUDGE
0395 D28C            443              READ_SUB:SETB TR0
0397 1203F1          444                       LCALL SET_ADDRESS
039A 8C64            445                       MOV 64H,R4
039C 120443          446         JUDGE_IC_TYPE:LCALL SET_MUL
039F 1204B2          447                       LCALL COMM_READ_PRG
03A2 22              448              OUT_READ:RET
                     449     ;*************************************************************
03A3 0532            450           SUB_ADDRESS:INC 32H
03A5 E532            451                       MOV A,32H
03A7 B40112          452                       CJNE A,#01H,JUGDE1
03AA 8760            453                 CLIK1:MOV 60H,@R1
03AC 7860            454                       MOV R0,#60H
03AE 755103          455                       MOV 51H,#03H
03B1 09              456                       INC R1
03B2 756110          457                       MOV 61H,#10H
03B5 756211          458                       MOV 62H,#11H
03B8 D28C            459                       SETB TR0
03BA 61F0            460                       AJMP OUT1
03BC E532            461                JUGDE1:MOV A,32H
03BE B40212          462                       CJNE A,#02H,JUGDE2
03C1 856061          463                 CLIK2:MOV 61H,60H
03C4 8760            464                       MOV 60H,@R1
03C6 7861            465                       MOV R0,#61H
03C8 755104          466                       MOV 51H,#04H
03CB 09              467                       INC R1
03CC 756210          468                       MOV 62H,#10H
03CF D28C            469                       SETB TR0
03D1 61F0            470                       AJMP OUT1
03D3 E532            471                JUGDE2:MOV A,32H
03D5 B40313          472                       CJNE A,#03H,JUGDE3
03D8 856162          473                 CLIK3:MOV 62H,61H
03DB 856061          474                       MOV 61H,60H
03DE 8760            475                       MOV 60H,@R1
03E0 7862            476                       MOV R0,#62H
03E2 755105          477                       MOV 51H,#05H
03E5 19              478                       DEC R1
03E6 19              479                       DEC R1
03E7 D28C            480                       SETB TR0
03E9 61F0            481                       AJMP OUT1
03EB 753200          482                JUGDE3:MOV 32H,#00H
03EE 61A3            483                       AJMP SUB_ADDRESS
03F0 22              484                  OUT1:RET
                     485     ;*************************************************************
03F1 E561            486           SET_ADDRESS:MOV A,61H
03F3 C4              487                       SWAP A
03F4 A760            488                       MOV @R1,60H

⌨️ 快捷键说明

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