📄 ledv1_f398.lst
字号:
112 005F 1C38 retl @56 ;
113 0060 1C39 retl @57 ;
114 0061 1C3A retl @58 ;
115 0062 1C3B retl @59 ;
116 0063 1C3C retl @60 ;
117 ;-------------------------------------;90
118 0064 1C3D retl @61 ;
119 0065 1C3E retl @62 ;
120 0066 1C3F retl @63 ;
121 0067 1C40 retl @64 ;
122 0068 1C41 retl @65 ;
123 0069 1C42 retl @66 ;
124 006A 1C43 retl @67 ;
125 006B 1C44 retl @68 ;
126 006C 1C45 retl @69 ;
127 006D 1C46 retl @70 ;
128 ;-------------------------------------;100
129 006E 1C47 retl @71 ;
130 006F 1C48 retl @72 ;
131 0070 1C49 retl @73 ;
132 0071 1C4A retl @74 ;
133 0072 1C4B retl @75 ;
134 0073 1C4C retl @76 ;
135 0074 1C4D retl @77 ;
136 0075 1C4E retl @78 ;
137 0076 1C4F retl @79 ;
138 0077 1C50 retl @80 ;
139 ;-------------------------------------;110
140 0078 1C51 retl @81 ;
141 0079 1C52 retl @82 ;
142 007A 1C53 retl @83 ;
143 007B 1C54 retl @84 ;
144 007C 1C55 retl @85 ;
145 007D 1C56 retl @86 ;
146 007E 1C57 retl @87 ;
147 007F 1C58 retl @88 ;
148 0080 1C59 retl @89 ;
149 0081 1C5A retl @90 ;
150 ;-------------------------------------;120
151 0082 1C5B retl @91 ;
152 0083 1C5C retl @92 ;
153 0084 1C5D retl @93 ;
154 0085 1C5E retl @94 ;
155 0086 1C5F retl @95 ;
156 0087 1C60 retl @96 ;
157 0088 1C61 retl @97 ;
158 0089 1C62 retl @98 ;
159 008A 1C63 retl @99 ;
160 008B 1C64 retl @100 ;
161 ;-------------------------------------;130
162 008C 1C65 retl @101 ;
163 008D 1C66 retl @102 ;
164 008E 1C67 retl @103 ;
165 008F 1C68 retl @104 ;
166 0090 1C69 retl @105 ;
167 0091 1C6A retl @106 ;
168 0092 1C6B retl @107 ;
169 0093 1C6C retl @108 ;
170 0094 1C6D retl @109 ;
171 0095 1C6E retl @110 ;
172 ;-------------------------------------;140
173 0096 1C6F retl @111 ;
174 0097 1C70 retl @112 ;
175 0098 1C71 retl @113 ;
176 0099 1C72 retl @114 ;
177 009A 1C73 retl @115 ;
178 009B 1C74 retl @116 ;
179 009C 1C75 retl @117 ;
180 009D 1C76 retl @118 ;
181 009E 1C77 retl @119 ;
182 009F 1C78 retl @120 ;
183 ;-------------------------------------;150
184 00A0 1C79 retl @121 ;
185 00A1 1C79 retl @121 ;
186 00A2 1C7A retl @122 ;
187 00A3 1C7A retl @122 ;
188 00A4 1C7B retl @123 ;
189 00A5 1C7B retl @123 ;
190 00A6 1C7C retl @124 ;
191 00A7 1C7C retl @124 ;
192 00A8 1C7D retl @125 ;
193 00A9 1C7D retl @125 ;
194 ;-------------------------------------;160
195 00AA 1C7E retl @126 ;
196 00AB 1C7E retl @126 ;
197 00AC 1C7F retl @127 ;
198 00AD 1C7F retl @127 ;
199 00AE 1C80 retl @128 ;
200 00AF 1C80 retl @128 ;
201 00B0 1C81 retl @129 ;
202 00B1 1C81 retl @129 ;
203 00B2 1C82 retl @130 ;
204 00B3 1C82 retl @130 ;
205 ;-------------------------------------;170
206 00B4 1C83 retl @131 ;
207 00B5 1C83 retl @131 ;
208 00B6 1C84 retl @132 ;
209 00B7 1C84 retl @132 ;
210 00B8 1C85 retl @133 ;
211 00B9 1C85 retl @133 ;
212 00BA 1C85 retl @133 ;
213 00BB 1C86 retl @134 ;
214 00BC 1C86 retl @134 ;
215 00BD 1C86 retl @134 ;
216 ;-------------------------------------;180
217 00BE 1C87 retl @135 ;
218 00BF 1C87 retl @135 ;
219 00C0 1C87 retl @135 ;
220 00C1 1C88 retl @136 ;
221 00C2 1C88 retl @136 ;
222 00C3 1C88 retl @136 ;
223 00C4 1C89 retl @137 ;
224 00C5 1C89 retl @137 ;
225 00C6 1C89 retl @137 ;
226 00C7 1C89 retl @137 ;
227 ;-------------------------------------;190
228 00C8 1C89 retl @137 ;
229 00C9 1C8A retl @138 ;
230 00CA 1C8A retl @138 ;
231 00CB 1C8A retl @138 ;
232 00CC 1C8A retl @138 ;
233 00CD 1C8B retl @139 ;
234 00CE 1C8B retl @139 ;
235 00CF 1C8B retl @139 ;
236 00D0 1C8B retl @139 ;
237 00D1 1C8B retl @139 ;
238 ;-------------------------------------;170
239 /*retl @171 ;
240 retl @172 ;
241 retl @173 ;
242 retl @174 ;
243 retl @175 ;
244 retl @176 ;
245 retl @177 ;
246 retl @178 ;
247 retl @179 ;
248 retl @180 ;
249 ;-------------------------------------;180
250 retl @181 ;
251 retl @182 ;
252 retl @183 ;
253 retl @184 ;
254 retl @185 ;
255 retl @186 ;
256 retl @187 ;
257 retl @188 ;
258 retl @189 ;
259 retl @190 ;
260 ;-------------------------------------;190
261 retl @191 ;
262 retl @192 ;
263 retl @193 ;
264 retl @194 ;
265 retl @195 ;
266 retl @196 ;
267 retl @197 ;
268 retl @198 ;
269 retl @199 ;
270 retl @200 ;*/
271 ;-------------------------------------;200
272 00D2 1C8C retl @140 ;
273 00D3 1C8C retl @140 ;
274 ;============================================;
275 00D4 Int_serv:
276 00D4 006E mov Image_a,a
277 00D5 076E swap Image_a
278 00D6 0703 swapa status
279 00D7 006F mov Image_Status,a
280 ;-----------------------------------
281 00D8 0ED0 jbs Sys_Status,F_int
282 00D9 14FD jmp Key_Scan
283 00DA ac_scan:
284 00DA 08D0 bc Sys_Status,F_int
285 00DB 0ADB bs Sys_Status_T,F_5ms
286 00DC 0406 mov a,r6
287 00DD 1A02 and a,@0b00000010
288 00DE 031A xor a,AC_buff
289 00DF 0C83 jbc status,z
290 00E0 1514 jmp Tcc_ret
291 00E1 049A coma AC_buff
292 00E2 1A02 and a,@0b00000010
293 00E3 005A mov AC_buff,a
294 00E4 0ADB bs Sys_Status_T,F_5ms
295 00E5 0B1B bs Sys_Status_T,F_10ms
296
297 00E6 055C inc Time_buff
298 00E7 0C83 jbc status,z
299 00E8 0A1D bs Sys_Status_s,F_256s
300 00E9 0C5C jbc Time_buff,1
301 00EA 0B5B bs Sys_Status_T,F_20ms
302
303 00EB 055E inc Time_T1
304 00EC 0D9E jbc Time_T1,6
305 00ED 0A9D bs Sys_Status_s,F_64s
306 00EE 0D9E jbc Time_T1,6
307 00EF 00DE clr Time_T1
308
309 00F0 055F inc Time_T2
310 00F1 0DDF jbc Time_T2,7
311 00F2 0A5D bs Sys_Status_s,F_128s
312 00F3 0DDF jbc Time_T2,7
313 00F4 00DF clr Time_T2
314
315 00F5 0560 inc Time_T3
316 00F6 0420 mov a,Time_T3
317 00F7 1B26 xor a,@38
318 00F8 0E83 jbs status,z
319 00F9 1514 jmp tcc_ret
320 00FA 0ADD bs Sys_Status_s,F_38s
321 00FB 00E0 clr Time_T3
322 00FC 1514 jmp tcc_ret
323 ;-----------------------------------
324 00FD Key_Scan:
325 00FD 0004 wdtc
326 00FE 0AD0 bs Sys_Status,F_int
327 00FF 0F10 jbs Sys_Status,F_Dly
328 0100 1507 jmp Key_Scan1
329 0101 0558 inc Key_temp
330 0102 0E83 jbs status,z
331 0103 1514 jmp tcc_ret
332 0104 0910 bc Sys_Status,F_Dly
333 0105 00D8 clr Key_temp
334 0106 1514 jmp tcc_ret
335 0107 Key_Scan1:
336 0107 0406 mov a,r6
337 0108 1A01 and a,@0b00000001
338 0109 0319 xor a,Key_buff
339 010A 0C83 jbc status,z
340 010B 1514 jmp tcc_ret
341 010C 0558 inc Key_Temp
342 010D 0F18 jbs Key_temp,4
343 010E 1514 jmp tcc_ret
344 010F 0499 coma Key_buff
345 0110 1A01 and a,@0b00000001
346 0111 0059 mov Key_buff,a
347 0112 0B10 bs Sys_Status,F_Dly
348 0113 0A90 bs Sys_Status,F_Sta
349 ;-----------------------------------
350 0114 Tcc_ret:
351 0114 00CF clr intc
352 0115 072F swapa Image_Status
353 0116 0043 mov status,a
354 0117 072E swapa image_a
355 0118 0013 reti
356 ;============================================;
357 0119 System_Initialize:
358 ; {
359 0119 1803 mov a,@0b00000011
360 011A 0002 contw
361 011B 18FF mov a,@0b11111111
362 011C 0005 iow r5
363 011D 18CB mov a,@0b11001011
364 011E 0006 iow r6
365 011F 0000 nop
366 0120 1860 mov a,@0b01100000
367 0121 000B iow iocb
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -