📄 freqtest.ls1
字号:
A51 MACRO ASSEMBLER FREQTEST 12/02/2008 07:23:21 PAGE 1
MACRO ASSEMBLER A51 V8.00d
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: D:\Program Files\KEIL\C51\BIN\A51.EXE FreqTest.src PR(.\FreqTest.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\FreqTest.SRC generated from: FreqTest.c
2 ; COMPILER INVOKED BY:
3 ; D:\Program Files\KEIL\C51\BIN\C51.EXE FreqTest.c BROWSE DEBUG OBJECTEXTEND SRC(.\F
reqTest.SRC)
4
5 $nomod51
6
7 NAME FREQTEST
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
00A0 11 P2 DATA 0A0H
00B0 12 P3 DATA 0B0H
00D6 13 AC BIT 0D0H.6
00B4 14 T0 BIT 0B0H.4
00B5 15 T1 BIT 0B0H.5
00AF 16 EA BIT 0A8H.7
00A8 17 IE DATA 0A8H
0080 18 P0_0 BIT 080H.0
0090 19 P1_0 BIT 090H.0
0081 20 P0_1 BIT 080H.1
00D1 21 FL BIT 0D0H.1
00A0 22 P2_0 BIT 0A0H.0
0091 23 P1_1 BIT 090H.1
0082 24 P0_2 BIT 080H.2
00B0 25 P3_0 BIT 0B0H.0
00A1 26 P2_1 BIT 0A0H.1
0092 27 P1_2 BIT 090H.2
0083 28 P0_3 BIT 080H.3
00B1 29 P3_1 BIT 0B0H.1
00A2 30 P2_2 BIT 0A0H.2
0093 31 P1_3 BIT 090H.3
0084 32 P0_4 BIT 080H.4
00B2 33 P3_2 BIT 0B0H.2
00A3 34 P2_3 BIT 0A0H.3
0094 35 P1_4 BIT 090H.4
0085 36 P0_5 BIT 080H.5
00B7 37 RD BIT 0B0H.7
00B3 38 P3_3 BIT 0B0H.3
00A4 39 P2_4 BIT 0A0H.4
0095 40 P1_5 BIT 090H.5
0086 41 P0_6 BIT 080H.6
00B4 42 P3_4 BIT 0B0H.4
00A5 43 P2_5 BIT 0A0H.5
0096 44 P1_6 BIT 090H.6
0087 45 P0_7 BIT 080H.7
00B5 46 P3_5 BIT 0B0H.5
00AC 47 ES BIT 0A8H.4
00A6 48 P2_6 BIT 0A0H.6
0097 49 P1_7 BIT 090H.7
00B6 50 P3_6 BIT 0B0H.6
00A7 51 P2_7 BIT 0A0H.7
00B8 52 IP DATA 0B8H
00B7 53 P3_7 BIT 0B0H.7
0098 54 RI BIT 098H.0
00D7 55 CY BIT 0D0H.7
00B2 56 INT0 BIT 0B0H.2
00B3 57 INT1 BIT 0B0H.3
A51 MACRO ASSEMBLER FREQTEST 12/02/2008 07:23:21 PAGE 2
0099 58 TI BIT 098H.1
00BC 59 PS BIT 0B8H.4
0081 60 SP DATA 081H
00D2 61 OV BIT 0D0H.2
00B6 62 WR BIT 0B0H.6
0080 63 DBPort DATA 080H
0099 64 SBUF DATA 099H
0087 65 PCON DATA 087H
0098 66 SCON DATA 098H
0089 67 TMOD DATA 089H
0088 68 TCON DATA 088H
0089 69 IE0 BIT 088H.1
008B 70 IE1 BIT 088H.3
00F0 71 B DATA 0F0H
00E0 72 ACC DATA 0E0H
00A2 73 LcdEn BIT 0A0H.2
00A9 74 ET0 BIT 0A8H.1
00AB 75 ET1 BIT 0A8H.3
008D 76 TF0 BIT 088H.5
00AD 77 ET2 BIT 0A8H.5
008F 78 TF1 BIT 088H.7
009A 79 RB8 BIT 098H.2
008C 80 TH0 DATA 08CH
00A8 81 EX0 BIT 0A8H.0
0088 82 IT0 BIT 088H.0
008D 83 TH1 DATA 08DH
00AA 84 EX1 BIT 0A8H.2
009B 85 TB8 BIT 098H.3
008A 86 IT1 BIT 088H.2
00D0 87 P BIT 0D0H.0
009F 88 SM0 BIT 098H.7
008A 89 TL0 DATA 08AH
009E 90 SM1 BIT 098H.6
008B 91 TL1 DATA 08BH
009D 92 SM2 BIT 098H.5
00B9 93 PT0 BIT 0B8H.1
00D3 94 RS0 BIT 0D0H.3
00BB 95 PT1 BIT 0B8H.3
00D4 96 RS1 BIT 0D0H.4
00BD 97 PT2 BIT 0B8H.5
008C 98 TR0 BIT 088H.4
008E 99 TR1 BIT 088H.6
00B8 100 PX0 BIT 0B8H.0
00BA 101 PX1 BIT 0B8H.2
00A0 102 LcdRs BIT 0A0H.0
0083 103 DPH DATA 083H
00A1 104 LcdRw BIT 0A0H.1
0082 105 DPL DATA 082H
009C 106 REN BIT 098H.4
00B0 107 RXD BIT 0B0H.0
00B1 108 TXD BIT 0B0H.1
00D5 109 F0 BIT 0D0H.5
00D0 110 PSW DATA 0D0H
111 ?PR?LCD_Wait?FREQTEST SEGMENT CODE
112 ?PR?LCD_Write?FREQTEST SEGMENT CODE
113 ?DT?LCD_Write?FREQTEST SEGMENT DATA OVERLAYABLE
114 ?BI?LCD_Write?FREQTEST SEGMENT BIT OVERLAYABLE
115 ?PR?_LCD_SetDisplay?FREQTEST SEGMENT CODE
116 ?PR?_LCD_SetInput?FREQTEST SEGMENT CODE
117 ?PR?LCD_Initial?FREQTEST SEGMENT CODE
118 ?PR?_GotoXY?FREQTEST SEGMENT CODE
119 ?BI?_GotoXY?FREQTEST SEGMENT BIT OVERLAYABLE
120 ?PR?_Print?FREQTEST SEGMENT CODE
121 ?PR?Initial_C51?FREQTEST SEGMENT CODE
122 ?PR?timer1?FREQTEST SEGMENT CODE
123 ?PR?main?FREQTEST SEGMENT CODE
A51 MACRO ASSEMBLER FREQTEST 12/02/2008 07:23:21 PAGE 3
124 ?DT?main?FREQTEST SEGMENT DATA OVERLAYABLE
125 ?C_INITSEG SEGMENT CODE
126 ?CO?FREQTEST SEGMENT CODE
127 ?DT?FREQTEST SEGMENT DATA
128 EXTRN CODE (?C?CLDPTR)
129 EXTRN CODE (?C?UIDIV)
130 EXTRN CODE (?C_STARTUP)
131 EXTRN CODE (?C?COPY)
132 PUBLIC _50msCnt
133 PUBLIC FreqCnt
134 PUBLIC outcnt
135 PUBLIC main
136 PUBLIC timer1
137 PUBLIC Initial_C51
138 PUBLIC _Print
139 PUBLIC ?_GotoXY?BIT
140 PUBLIC _GotoXY
141 PUBLIC LCD_Initial
142 PUBLIC _LCD_SetInput
143 PUBLIC _LCD_SetDisplay
144 PUBLIC ?LCD_Write?BIT
145 PUBLIC ?LCD_Write?BYTE
146 PUBLIC LCD_Write
147 PUBLIC LCD_Wait
148
---- 149 RSEG ?DT?main?FREQTEST
0000 150 ?main?BYTE:
0000 151 text?948: DS 9
152
---- 153 RSEG ?DT?LCD_Write?FREQTEST
0000 154 ?LCD_Write?BYTE:
0000 155 input?141: DS 1
156
---- 157 RSEG ?BI?LCD_Write?FREQTEST
0000 158 ?LCD_Write?BIT:
0000 159 style?140: DBIT 1
160
---- 161 RSEG ?BI?_GotoXY?FREQTEST
0000 162 ?_GotoXY?BIT:
0000 163 y?545: DBIT 1
164
---- 165 RSEG ?DT?FREQTEST
0000 166 outcnt: DS 8
0008 167 FreqCnt: DS 2
000A 168 _50msCnt: DS 1
169
---- 170 RSEG ?CO?FREQTEST
0000 171 _?ix1000:
0000 46726571 172 DB 'F' ,'r' ,'e' ,'q' ,' ' ,'i' ,'s' ,':' ,000H
0004 2069733A
0008 00
173
174
175
---- 176 RSEG ?C_INITSEG
0000 01 177 DB 001H
0001 00 F 178 DB _50msCnt
0002 14 179 DB 014H
180
181 ; #include <REGX51.h>
182 ; #include <1602_Drive.h>
183 ;
184 ;
185 ; /********************************************
186 ; //定义接口
187 ; //液晶显示器的接口“1602_Drive.h”库函手幸丫
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -