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

📄 e51pro.lst

📁 AT89系列单片机ISP在线编程的AT89C2051的源代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
                                           ; SOURCE LINE # 312
0030 D28E              SETB    TR1
                                           ; SOURCE LINE # 313
0032 7FE8              MOV     R7,#0E8H
0034 7E03              MOV     R6,#03H
0036 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 314
0038 E4                CLR     A
0039 F500        R     MOV     ComBuf,A
                                           ; SOURCE LINE # 315
003B 1100        R     ACALL   SendData
003D         ?C0067:
                                           ; SOURCE LINE # 316
                                           ; SOURCE LINE # 317
                                           ; SOURCE LINE # 318
003D 1100        R     ACALL   WaitComm
003F 4009              JC      ?C0069
                                           ; SOURCE LINE # 319
                                           ; SOURCE LINE # 320
0041 7FF4              MOV     R7,#0F4H
C51 COMPILER V7.08   E51PRO                                                                03/22/2008 06:47:24 PAGE 19  

0043 7E01              MOV     R6,#01H
0045 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 321
0047 E4                CLR     A
0048 F500        R     MOV     ComBuf,A
                                           ; SOURCE LINE # 322
004A         ?C0069:
                                           ; SOURCE LINE # 323
004A E500        R     MOV     A,ComBuf+01H
004C 24FE              ADD     A,#0FEH
004E 7004              JNZ     ?C0072
                                           ; SOURCE LINE # 324
                                           ; SOURCE LINE # 334
0050         ?C0071:
                                           ; SOURCE LINE # 335
0050 1100        E     ACALL   PreparePro02
                                           ; SOURCE LINE # 336
0052 8006              SJMP    ?C0070
                                           ; SOURCE LINE # 341
0054         ?C0072:
                                           ; SOURCE LINE # 342
0054 7500FF      R     MOV     ComBuf,#0FFH
                                           ; SOURCE LINE # 343
0057 7500FF      R     MOV     ComBuf+01H,#0FFH
                                           ; SOURCE LINE # 344
                                           ; SOURCE LINE # 345
005A         ?C0070:
                                           ; SOURCE LINE # 346
005A E500        R     MOV     A,ComBuf
005C 14                DEC     A
005D 6014              JZ      ?C0075
005F 14                DEC     A
0060 6015              JZ      ?C0076
0062 14                DEC     A
0063 6016              JZ      ?C0077
0065 14                DEC     A
0066 6017              JZ      ?C0078
0068 14                DEC     A
0069 6018              JZ      ?C0079
006B 2405              ADD     A,#05H
006D 7018              JNZ     ?C0080
                                           ; SOURCE LINE # 347
                                           ; SOURCE LINE # 348
006F         ?C0074:
                                           ; SOURCE LINE # 349
006F 1100        R     ACALL   RstPro
                                           ; SOURCE LINE # 350
0071 80CA              SJMP    ?C0067
                                           ; SOURCE LINE # 351
0073         ?C0075:
                                           ; SOURCE LINE # 352
0073 1100        R     ACALL   ReadSign
                                           ; SOURCE LINE # 353
0075 80C6              SJMP    ?C0067
                                           ; SOURCE LINE # 354
0077         ?C0076:
                                           ; SOURCE LINE # 355
0077 1100        R     ACALL   Erase
                                           ; SOURCE LINE # 356
0079 80C2              SJMP    ?C0067
                                           ; SOURCE LINE # 357
007B         ?C0077:
C51 COMPILER V7.08   E51PRO                                                                03/22/2008 06:47:24 PAGE 20  

                                           ; SOURCE LINE # 358
007B 1100        R     ACALL   Write
                                           ; SOURCE LINE # 359
007D 80BE              SJMP    ?C0067
                                           ; SOURCE LINE # 360
007F         ?C0078:
                                           ; SOURCE LINE # 361
007F 1100        R     ACALL   Read
                                           ; SOURCE LINE # 362
0081 80BA              SJMP    ?C0067
                                           ; SOURCE LINE # 363
0083         ?C0079:
                                           ; SOURCE LINE # 364
0083 1100        R     ACALL   Lock
                                           ; SOURCE LINE # 365
0085 80B6              SJMP    ?C0067
                                           ; SOURCE LINE # 366
0087         ?C0080:
                                           ; SOURCE LINE # 367
0087 1100        R     ACALL   SendData
                                           ; SOURCE LINE # 368
0089 80B2              SJMP    ?C0067
                                           ; SOURCE LINE # 369
                                           ; SOURCE LINE # 370
                                           ; SOURCE LINE # 371
008B         ?C0066:
                                           ; SOURCE LINE # 374
                                           ; SOURCE LINE # 375
008B D292              SETB    P1_2
                                           ; SOURCE LINE # 376
008D D293              SETB    P1_3
                                           ; SOURCE LINE # 378
008F D2B3              SETB    P3_3
                                           ; SOURCE LINE # 379
0091 D2B4              SETB    P3_4
                                           ; SOURCE LINE # 380
0093 D2B5              SETB    P3_5
                                           ; SOURCE LINE # 381
0095 D2B7              SETB    P3_7
0097         ?C0082:
                                           ; SOURCE LINE # 384
                                           ; SOURCE LINE # 385
                                           ; SOURCE LINE # 386
0097 7FF4              MOV     R7,#0F4H
0099 7E01              MOV     R6,#01H
009B 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 387
009D B292              CPL     P1_2
                                           ; SOURCE LINE # 388
009F A2B3              MOV     C,P3_3
00A1 9200        R     MOV     temp_K1,C
                                           ; SOURCE LINE # 389
00A3 A2B4              MOV     C,P3_4
00A5 9200        R     MOV     temp_K2,C
                                           ; SOURCE LINE # 390
00A7 A2B5              MOV     C,P3_5
00A9 9200        R     MOV     temp_K3,C
                                           ; SOURCE LINE # 391
00AB A2B7              MOV     C,P3_7
00AD 9200        R     MOV     temp_K4,C
                                           ; SOURCE LINE # 393
00AF 200035      R     JB      temp_K1,?C0084
C51 COMPILER V7.08   E51PRO                                                                03/22/2008 06:47:24 PAGE 21  

                                           ; SOURCE LINE # 394
                                           ; SOURCE LINE # 395
00B2 C292              CLR     P1_2
                                           ; SOURCE LINE # 396
00B4 D291              SETB    P1_1
                                           ; SOURCE LINE # 397
00B6 7F0A              MOV     R7,#0AH
00B8 1E                DEC     R6
00B9 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 398
00BB A2B3              MOV     C,P3_3
00BD 9200        R     MOV     temp_K1,C
                                           ; SOURCE LINE # 399
00BF 200014      R     JB      temp_K1,?C0085
                                           ; SOURCE LINE # 401
00C2 750001      R     MOV     t,#01H
00C5         ?C0086:
00C5 E500        R     MOV     A,t
00C7 D3                SETB    C
00C8 9420              SUBB    A,#020H
00CA 500A              JNC     ?C0085
                                           ; SOURCE LINE # 402
                                           ; SOURCE LINE # 403
00CC B291              CPL     P1_1
                                           ; SOURCE LINE # 404
00CE 7F01              MOV     R7,#01H
00D0 1100        R     ACALL   _Delay_us
                                           ; SOURCE LINE # 405
00D2 0500        R     INC     t
00D4 80EF              SJMP    ?C0086
                                           ; SOURCE LINE # 406
00D6         ?C0085:
                                           ; SOURCE LINE # 408
00D6 A2B3              MOV     C,P3_3
00D8 9200        R     MOV     temp_K1,C
00DA         ?C0089:
                                           ; SOURCE LINE # 409
00DA 200006      R     JB      temp_K1,?C0090
                                           ; SOURCE LINE # 410
00DD A2B3              MOV     C,P3_3
00DF 9200        R     MOV     temp_K1,C
00E1 80F7              SJMP    ?C0089
00E3         ?C0090:
                                           ; SOURCE LINE # 411
00E3 D291              SETB    P1_1
                                           ; SOURCE LINE # 412
00E5 D292              SETB    P1_2
                                           ; SOURCE LINE # 413
00E7         ?C0084:
                                           ; SOURCE LINE # 416
00E7 200036      R     JB      temp_K2,?C0091
                                           ; SOURCE LINE # 417
                                           ; SOURCE LINE # 418
00EA C292              CLR     P1_2
                                           ; SOURCE LINE # 419
00EC D291              SETB    P1_1
                                           ; SOURCE LINE # 420
00EE 7F0A              MOV     R7,#0AH
00F0 7E00              MOV     R6,#00H
00F2 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 421
00F4 A2B4              MOV     C,P3_4
C51 COMPILER V7.08   E51PRO                                                                03/22/2008 06:47:24 PAGE 22  

00F6 9200        R     MOV     temp_K2,C
                                           ; SOURCE LINE # 422
00F8 200014      R     JB      temp_K2,?C0092
                                           ; SOURCE LINE # 424
00FB 750001      R     MOV     t,#01H
00FE         ?C0093:
00FE E500        R     MOV     A,t
0100 D3                SETB    C
0101 9440              SUBB    A,#040H
0103 500A              JNC     ?C0092
                                           ; SOURCE LINE # 425
                                           ; SOURCE LINE # 426
0105 B291              CPL     P1_1
                                           ; SOURCE LINE # 427
0107 7F01              MOV     R7,#01H
0109 1100        R     ACALL   _Delay_us
                                           ; SOURCE LINE # 428
010B 0500        R     INC     t
010D 80EF              SJMP    ?C0093
                                           ; SOURCE LINE # 429
010F         ?C0092:
                                           ; SOURCE LINE # 431
010F A2B4              MOV     C,P3_4
0111 9200        R     MOV     temp_K2,C
0113         ?C0096:
                                           ; SOURCE LINE # 432
0113 200006      R     JB      temp_K2,?C0097
                                           ; SOURCE LINE # 433
0116 A2B4              MOV     C,P3_4
0118 9200        R     MOV     temp_K2,C
011A 80F7              SJMP    ?C0096
011C         ?C0097:
                                           ; SOURCE LINE # 434
011C D291              SETB    P1_1
                                           ; SOURCE LINE # 435
011E D292              SETB    P1_2
                                           ; SOURCE LINE # 436
0120         ?C0091:
                                           ; SOURCE LINE # 439
0120 200036      R     JB      temp_K3,?C0098
                                           ; SOURCE LINE # 440
                                           ; SOURCE LINE # 441
0123 C292              CLR     P1_2
                                           ; SOURCE LINE # 442
0125 D291              SETB    P1_1
                                           ; SOURCE LINE # 443
0127 7F0A              MOV     R7,#0AH
0129 7E00              MOV     R6,#00H
012B 1100        R     ACALL   _Delay_ms
                                           ; SOURCE LINE # 444
012D A2B5              MOV     C,P3_5
012F 9200        R     MOV     temp_K3,C
                                           ; SOURCE LINE # 445
0131 200014      R     JB      temp_K3,?C0099
                                           ; SOURCE LINE # 447
0134 750001      R     MOV     t,#01H
0137         ?C0100:
0137 E500        R     MOV     A,t
0139 D3                SETB    C
013A 9460              SUBB    A,#060H
013C 500A              JNC     ?C0099
                                           ; SOURCE LINE # 448
C51 COMPILER V7.08   E51PRO                                                                03/22/2008 06:47:24 PAGE 23  

                                           ; SOURCE LINE # 449
013E B291              C

⌨️ 快捷键说明

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