📄 3-0.lst
字号:
HI-TECH Software PICC Macro Assembler V8.05PL2
Thu Dec 23 21:24:04 1999
1 processor 16F876
2 opt pw 79
3 psect __Z49231UD_,global,delta=1
4 psect strings,global,class=STRING,delta=2
5 psect const1,local,class=CONST,delta=2
6 psect const2,local,class=CONST,delta=2
7 psect const3,local,class=CONST,delta=2
8 psect text0,local,class=CODE,delta=2
9 psect text1,local,class=CODE,delta=2
10 psect text5,local,class=CODE,delta=2
11 psect text10,local,class=CODE,delta=2
12 psect intcode,global,class=CODE,delta=2
13 psect intsave_0,global,ovrld,class=COMBANK,spa
+ ce=1,delta=1
14 psect intret,global,class=CODE,delta=2
15 psect intentry,global,class=CODE,delta=2
16 psect intsave,global,class=BANK0,space=1,delta
+ =1
17 psect text13,local,class=CODE,delta=2
18 psect text14,local,class=CODE,delta=2
19 psect text18,local,class=CODE,delta=2
20 psect text23,local,class=CODE,delta=2
21 psect rbit_0,global,bit,class=BANK0,space=1,de
+ lta=1
22 psect rbss_3,global,class=BANK3,space=1,delta=
+ 1
23 psect rbss_2,global,class=BANK2,space=1,delta=
+ 1
24 psect rbss_0,global,class=BANK0,space=1,delta=
+ 1
25 psect rbss_1,global,class=BANK1,space=1,delta=
+ 1
26 psect temp,global,ovrld,class=BANK0,space=1,de
+ lta=1
27 0000
28 0000
29 0000
30 0000
31 0000
32 0000
33 0000
34 0000
35 0000
36 0000
37
38 psect const1
39 0096 0782 addwf 2
40 0097 _table_up_for_lcd
41 0097 34E0 retlw -32
42 0098 34B0 retlw -80
43 0099 3460 retlw 96
44 009A 3400 retlw 0
45 009B 34C0 retlw -64
46 009C 3470 retlw 112
47 009D 34E0 retlw -32
48 009E 3450 retlw 80
49 009F 3460 retlw 96
50 00A0 34C0 retlw -64
51 00A1 34A0 retlw -96
52 00A2 34D0 retlw -48
53 00A3 34A0 retlw -96
54 00A4 34F0 retlw -16
55 00A5 34E0 retlw -32
56 00A6 3400 retlw 0
57 00A7 34E0 retlw -32
58 00A8 34F0 retlw -16
59 00A9 34E0 retlw -32
60 00AA 34D0 retlw -48
61 00AB 34F0 retlw -16
62 00AC 34B0 retlw -80
63 00AD 3470 retlw 112
64 00AE 3400 retlw 0
65 00AF 34D0 retlw -48
66 00B0 3470 retlw 112
67 00B1 34F0 retlw -16
68 00B2 3450 retlw 80
69 00B3 3470 retlw 112
70 00B4 34C0 retlw -64
71 00B5 34B0 retlw -80
72 00B6 34D0 retlw -48
73 00B7 34B0 retlw -80
74 00B8 34F0 retlw -16
75 00B9 34F0 retlw -16
76 00BA 3400 retlw 0
77 00BB 34F0 retlw -16
78 00BC 34F0 retlw -16
79 00BD 34F0 retlw -16
80 00BE 34D0 retlw -48
81 00BF 3400 retlw 0
82 00C0 3400 retlw 0
83 00C1 3410 retlw 16
84 00C2 3400 retlw 0
85 00C3 3400 retlw 0
86 00C4 3400 retlw 0
87 00C5 3400 retlw 0
88 00C6 3400 retlw 0
89 00C7 3400 retlw 0
90 00C8 3400 retlw 0
91
92 psect const2
93 00C9 0782 addwf 2
94 00CA _table_nether_for_lcd
95 00CA 34D0 retlw -48
96 00CB 3470 retlw 112
97 00CC 3400 retlw 0
98 00CD 3460 retlw 96
99 00CE 34E0 retlw -32
100 00CF 3430 retlw 48
101 00D0 34A0 retlw -96
102 00D1 3470 retlw 112
103 00D2 3430 retlw 48
104 00D3 3460 retlw 96
105 00D4 34B0 retlw -80
106 00D5 3450 retlw 80
107 00D6 34F0 retlw -16
108 00D7 3450 retlw 80
109 00D8 3400 retlw 0
110 00D9 3470 retlw 112
111 00DA 34F0 retlw -16
112 00DB 3470 retlw 112
113 00DC 34B0 retlw -80
114 00DD 3470 retlw 112
115 00DE 34D0 retlw -48
116 00DF 34F0 retlw -16
117 00E0 3400 retlw 0
118 00E1 34E0 retlw -32
119 00E2 34E0 retlw -32
120 00E3 34B0 retlw -80
121 00E4 34A0 retlw -96
122 00E5 34F0 retlw -16
123 00E6 3430 retlw 48
124 00E7 34E0 retlw -32
125 00E8 34B0 retlw -80
126 00E9 34D0 retlw -48
127 00EA 34F0 retlw -16
128 00EB 34D0 retlw -48
129 00EC 3400 retlw 0
130 00ED 34F0 retlw -16
131 00EE 34F0 retlw -16
132 00EF 34F0 retlw -16
133 00F0 34B0 retlw -80
134 00F1 34F0 retlw -16
135 00F2 3400 retlw 0
136 00F3 3400 retlw 0
137
138 psect const3
139 0100 0782 addwf 2
140 0101 _Ladr
141 0101 3415 retlw 21
142 0102 3413 retlw 19
143 0103 3411 retlw 17
144 0104 340F retlw 15
145 0105 341E retlw 30
146 0106 341C retlw 28
147 0107 3400 retlw 0
148 0108 3402 retlw 2
149 0109 3404 retlw 4
150 010A 3406 retlw 6
151 010B 3408 retlw 8
152 010C 340A retlw 10
153 010D 3419 retlw 25
154 010E 3417 retlw 23
155 010F 3400 retlw 0
156 0110 3400 retlw 0
157 0000 _delay$y set ?_delay
158
159 psect text0
160 024B _delay
161 ; _x assigned to ?a_delay+0
162 0000 _delay$x set ?a_delay
163 ; _z assigned to ?a_delay+1
164 0000 _delay$z set ?a_delay+1
165 ;_x stored from w
166 024B 0183 clrf 3 ;select bank 0
167 024C 00CA movwf ?a_delay
168 024D l5
169 ;3-0.C: 104: unsigned char z;
170 ;3-0.C: 106: z=y;
171 024D 084A movf ?_delay,w
172 024E 00CB movwf ?a_delay+1
173 024F l8
174 ;3-0.C: 107: do{;}while(--z);
175 024F 0BCB decfsz ?a_delay+1
176 0250 2A4F goto l8
177 ;3-0.C: 108: }while(--x);
178 0251 0BCA decfsz ?a_delay
179 0252 2A4D goto l5
180 0253 0008 return
181
182 psect text1
183 ;3-0.C: 111: void delay1()
184 ;3-0.C: 112: {
185 0248 _delay1
186 ;3-0.C: 113: asm("nop");
187 0248 0000 nop ;#
188 ;3-0.C: 114: }
189 0249 0183 clrf 3 ;select bank 0
190 024A 0008 return
191
192 psect text5
193 1D97 _Lcd_Write_Data_Contin_n
194 ; _da assigned to ?a_Lcd_Write_Data_Contin_n+0
195 0000 _Lcd_Write_Data_Contin_n$da set ?a_Lcd_Write_Da
+ ta_Contin_n
196 ; _m assigned to ?a_Lcd_Write_Data_Contin_n+1
197 0000 _Lcd_Write_Data_Contin_n$m set ?a_Lcd_Write_Dat
+ a_Contin_n+1
198 ; _addr assigned to ?a_Lcd_Write_Data_Contin_n+
+ 2
199 0000 _Lcd_Write_Data_Contin_n$addr set ?a_Lcd_Write_
+ Data_Contin_n+2
200 ; _k assigned to ?a_Lcd_Write_Data_Contin_n+3
201 0000 _Lcd_Write_Data_Contin_n$k set ?a_Lcd_Write_Dat
+ a_Contin_n+3
202 ;_addr stored from w
203 1D97 0183 clrf 3 ;select bank 0
204 1D98 00CE movwf ?a_Lcd_Write_Data_Contin_n+2
205 ;3-0.C: 239: unsigned char k,m,da;
206 1D99 1486 bsf 6,1
207 ;3-0.C: 241: delay1();
208 ;3-0.C: 113: asm("nop");
209 1D9A 0000 nop ;#
210 ;3-0.C: 114: }
211 ;3-0.C: 242: RB1=0;
212 1D9B 1086 bcf 6,1
213 ;3-0.C: 243: delay1();
214 ;3-0.C: 113: asm("nop");
215 1D9C 0000 nop ;#
216 ;3-0.C: 114: }
217 ;3-0.C: 245: RB3=1;
218 1D9D 1586 bsf 6,3
219 ;3-0.C: 246: delay1();
220 ;3-0.C: 113: asm("nop");
221 1D9E 0000 nop ;#
222 ;3-0.C: 114: }
223 ;3-0.C: 247: RB2=0;
224 1D9F 1106 bcf 6,2
225 ;3-0.C: 248: delay1();
226 ;3-0.C: 113: asm("nop");
227 1DA0 0000 nop ;#
228 ;3-0.C: 114: }
229 ;3-0.C: 249: RB2=1;
230 1DA1 1506 bsf 6,2
231 ;3-0.C: 250: delay1();
232 ;3-0.C: 113: asm("nop");
233 1DA2 0000 nop ;#
234 ;3-0.C: 114: }
235 ;3-0.C: 252: RB3=0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -