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

📄 ggg.lst

📁 用单片机触发串口报警短信
💻 LST
📖 第 1 页 / 共 2 页
字号:
MCS-51 MACRO ASSEMBLER    GGG                                                                       05/20/:4   PAGE    1


DOS 7.10 (038-N) MCS-51 MACRO ASSEMBLER, V2.2
OBJECT MODULE PLACED IN GGG.OBJ
ASSEMBLER INVOKED BY:  C:\51\ASM51.EXE GGG.ASM
                       

LOC  OBJ            LINE     SOURCE

0000                   1             ORG 0000H
0000 01C3              2             AJMP STARD
                       3     
000B                   4             ORG 000BH
000B 0139              5             AJMP T0W
                       6     
0023                   7             ORG 0023H
0023 209801            8             JB RI,WX11
0026 32                9                     RETI
0027 C0D0             10     WX11:   PUSH PSW
0029 C0E0             11             PUSH ACC
002B E599             12             MOV A,SBUF
002D C298             13             CLR RI
002F B40D02           14             CJNE A,#0DH,RER99
0032 D278             15                     SETB 2FH.0
0034 D0E0             16     RER99:  POP ACC
0036 D0D0             17             POP PSW
0038 32               18             RETI
                      19     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0039 C0D0             20     T0W:        PUSH PSW
003B C0E0             21             PUSH ACC
003D 758CC0           22             MOV TH0,#0C0H    ;6(J1FwT03uV5  
0040 758A00           23                     MOV TL0,#00H
0043 859020           24             MOV 20H,P1
0046 85B021           25             MOV 21H,P3
0049 5321F8           26             ANL 21H,#0F8H
004C E522             27             MOV A,22H
004E B52007           28             CJNE A,20H,MH99
0051 E523             29                     MOV A,23H
0053 B52102           30             CJNE A,21H,MH99
0056 01BE             31             AJMP ME
0058 201705           32     MH99:       JB 22H.7,M2
005B 300702           33             JNB 20H.7,M2
005E D227             34             SETB 24H.7
0060 201605           35     M2:           JB 22H.6,M3
0063 300602           36             JNB 20H.6,M3
0066 D226             37             SETB 24H.6 
0068 201505           38     M3:           JB 22H.5,M4
006B 300502           39             JNB 20H.5,M4
006E D225             40             SETB 24H.5 
0070 201405           41     M4:           JB 22H.4,M5
0073 300402           42             JNB 20H.4,M5
0076 D224             43             SETB 24H. 4
0078 201305           44     M5:           JB 22H.3,M6
007B 300302           45             JNB 20H.3,M6
007E D223             46             SETB 24H. 3
0080 201205           47     M6:           JB 22H.2,M7
0083 300202           48             JNB 20H.2,M7
0086 D222             49             SETB 24H. 2
0088 201105           50     M7:           JB 22H.1,M8
MCS-51 MACRO ASSEMBLER    GGG                                                                       05/20/:4   PAGE    2


LOC  OBJ            LINE     SOURCE

008B 300102           51             JNB 20H.1,M8
008E D221             52             SETB 24H. 1
0090 201005           53     M8:           JB 22H.0,M9
0093 300002           54             JNB 20H.0,M9
0096 D220             55             SETB 24H. 0
                      56     
0098 201F05           57     M9:           JB 23H.7,MA
009B 300F02           58             JNB 21H.7,MA
009E D22F             59             SETB 25H. 7
00A0 201D05           60     MA:          JB 23H.5,MB
00A3 300D02           61             JNB 21H.5,MB
00A6 D22D             62             SETB 25H.5 
00A8 201C05           63     MB:          JB 23H.4,MC
00AB 300C02           64             JNB 21H.4,MC
00AE D22C             65             SETB 25H.4 
00B0 201B05           66     MC:          JB 23H.3,MD
00B3 300B02           67             JNB 21H.3,MD
00B6 D22B             68             SETB 25H.3 
00B8 852022           69     MD:          MOV  22H,20H
00BB 852123           70             MOV  23H,21H
00BE D0E0             71     ME:          POP ACC
00C0 D0D0             72             POP PSW
00C2 32               73                     RETI
                      74     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                      75     
00C3 758107           76     STARD:  MOV SP,#07H       
00C6 758921           77             MOV TMOD,#21H   ;6(J1FwT1N*9$Ww7=J=2 ;T0N*9$Ww7=J=1
00C9 758DFD           78             MOV TH1,#0FDH    ;6(J1FwT13uV5  #(9600BIT/S#;11!#0592MHZ#)
00CC 758BFD           79                     MOV TL1,#0FDH
00CF D28E             80             SETB TR1              ;?*FtT1
                      81     
00D1 758C80           82             MOV TH0,#80H    ;6(J1FwT03uV5  
00D4 758A00           83                     MOV TL0,#00H
00D7 D28C             84             SETB TR0              ;?*FtT0
                      85     
00D9 759850           86             MOV SCON,#50H   ;4.?Z9$Ww7=J=N*01#,2"TJPm=SJU!#
00DC 758700           87             MOV 87H,#00H      ;2(LXBJ2;<S16
00DF 75A892           88             MOV IE,#92H         ;TJPm4.?Z=SJUVP6O!"T0VP6O!#
                      89     
00E2 752400           90             MOV 24H,#00H
00E5 752500           91             MOV 25H,#00H
                      92     
00E8 859020           93             MOV 20H,P1
00EB 85B021           94             MOV 21H,P3
00EE 5321F8           95             ANL 21H,#0F8H
                      96     
00F1 852022           97             MOV 22H,20H
00F4 852123           98             MOV 23H,21H
                      99     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00F7 20B208          100     N0:           JB P3.2,NH
00FA 752400          101             MOV 24H,#00H
00FD 752500          102             MOV 25H,#00H
0100 01F7            103             AJMP N0
                     104     
                     105     
MCS-51 MACRO ASSEMBLER    GGG                                                                       05/20/:4   PAGE    3


LOC  OBJ            LINE     SOURCE

0102 30270F          106     NH:     JNB  24H.7,N1
0105 753030          107             MOV 30H,#30H
0108 753131          108             MOV 31H,#31H
010B 31D7            109             ACALL COMSMS
010D C227            110             CLR 24H.7
010F 20B202          111             JB P3.2,N1
0112 01F7            112             AJMP N0
                     113     
0114 30260F          114     N1:           JNB  24H.6,N2
0117 753030          115             MOV 30H,#30H
011A 753132          116             MOV 31H,#32H
011D 31D7            117             ACALL COMSMS
011F C226            118             CLR 24H.6
0121 20B202          119             JB P3.2,N2
0124 01F7            120             AJMP N0
                     121     
0126 30250F          122     N2:             JNB  24H.5,N3
0129 753030          123             MOV 30H,#30H
012C 753133          124             MOV 31H,#33H
012F 31D7            125             ACALL COMSMS
0131 C225            126             CLR 24H.5
0133 20B202          127             JB P3.2,N3
0136 01F7            128             AJMP N0
                     129     
0138 30240F          130     N3:             JNB  24H.4,N4
013B 753030          131             MOV 30H,#30H
013E 753134          132             MOV 31H,#34H
0141 31D7            133             ACALL COMSMS
0143 C224            134             CLR 24H.4
0145 20B202          135             JB P3.2,N4
0148 01F7            136             AJMP N0
                     137     
014A 30230F          138     N4:             JNB  24H.3,N5
014D 753030          139             MOV 30H,#30H
0150 753135          140             MOV 31H,#35H
0153 31D7            141             ACALL COMSMS
0155 C223            142             CLR 24H.3
0157 20B202          143             JB P3.2,N5
015A 01F7            144             AJMP N0
                     145                          
015C 30220F          146     N5:             JNB  24H.2,N6
015F 753030          147             MOV 30H,#30H
0162 753136          148             MOV 31H,#36H
0165 31D7            149             ACALL COMSMS
0167 C222            150             CLR 24H.2
0169 20B202          151             JB P3.2,N6
016C 01F7            152             AJMP N0
                     153     
016E 30210F          154     N6:             JNB  24H.1,N7
0171 753030          155             MOV 30H,#30H
0174 753137          156             MOV 31H,#37H
0177 31D7            157             ACALL COMSMS
0179 C221            158             CLR 24H.1
017B 20B202          159             JB P3.2,N7
017E 01F7            160             AJMP N0
MCS-51 MACRO ASSEMBLER    GGG                                                                       05/20/:4   PAGE    4


LOC  OBJ            LINE     SOURCE

                     161     
0180 30200F          162     N7:             JNB  24H.0,N8

⌨️ 快捷键说明

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