📄 03.lst
字号:
194 1
195 1 wela02=1;
196 1 P0=0x00;
197 1 wela02=0;
198 1
199 1 dula=1;
200 1 P0=table[qian];
201 1 dula=0;
202 1
203 1 wela=1;
204 1 P0=0x04;
205 1 delay(1);
206 1 wela=0;
207 1
208 1 dula=1;
209 1 P0=table[bai];
210 1 dula=0;
211 1
212 1 wela=1;
213 1 P0=0x08;
214 1 delay(1);
215 1 wela=0;
216 1 }
217 //======================================================================
218 //时显示子程序//
219 //======================================================================
220 void display02(uchar shiwan,uchar w2)
221 {
222 1 shiwan=read_ds(4)/10;
223 1 w2=read_ds(4)%10;
224 1
225 1 wela02=1;
226 1 P0=0x00;
227 1 wela02=0;
228 1
229 1 dula=1;
230 1 P0=table[shiwan];
231 1 dula=0;
232 1
233 1 wela=1;
234 1 P0=0x01;
235 1 delay(1);
236 1 wela=0;
237 1
238 1 dula=1;
239 1 P0=table[w2];
240 1 dula=0;
241 1
C51 COMPILER V7.07 03 12/11/2008 18:28:31 PAGE 5
242 1 wela=1;
243 1 P0=0x02;
244 1 delay(1);
245 1 wela=0;
246 1 }
247 //======================================================================
248 //日期显示子程序//
249 //======================================================================
250 void display78(uchar gg,uchar hh)
251 {
252 1 gg=read_ds(7)/10;
253 1 hh=read_ds(7)%10;
254 1
255 1 wela=1;
256 1 P0=0x00;
257 1 wela=0;
258 1
259 1 dula=1;
260 1 P0=table[gg];
261 1 dula=0;
262 1
263 1 wela02=1;
264 1 P0=0x40;
265 1 delay(1);
266 1 wela02=0;
267 1
268 1 dula=1;
269 1 P0=table[hh];
270 1 dula=0;
271 1
272 1 wela02=1;
273 1 P0=0x80;
274 1 delay(1);
275 1 wela02=0;
276 1
277 1
278 1
279 1
280 1 }
281 //======================================================================
282 //月份显示子程序//
283 //======================================================================
284 void display56(uchar ee,uchar ff)
285 {
286 1 ee=read_ds(8)/10;
287 1 ff=read_ds(8)%10;
288 1
289 1 wela=1;
290 1 P0=0x00;
291 1 wela=0;
292 1
293 1 dula=1;
294 1 P0=table[ee];
295 1 dula=0;
296 1
297 1 wela02=1;
298 1 P0=0x10;
299 1 delay(1);
300 1 wela02=0;
301 1
302 1 dula=1;
303 1 P0=table[ff];
C51 COMPILER V7.07 03 12/11/2008 18:28:31 PAGE 6
304 1 dula=0;
305 1
306 1 wela02=1;
307 1 P0=0x20;
308 1 delay(1);
309 1 wela02=0;
310 1
311 1
312 1
313 1
314 1 }
315 //======================================================================
316 //年后两位显示子程序//
317 //======================================================================
318 void display34(uchar cc,uchar dd)
319 {
320 1 cc=read_ds(9)/10;
321 1 dd=read_ds(9)%10;
322 1
323 1 wela=1;
324 1 P0=0x00;
325 1 wela=0;
326 1
327 1 dula=1;
328 1 P0=table[cc];
329 1 dula=0;
330 1
331 1 wela02=1;
332 1 P0=0x04;
333 1 delay(1);
334 1 wela02=0;
335 1
336 1 dula=1;
337 1 P0=table[dd];
338 1 dula=0;
339 1
340 1 wela02=1;
341 1 P0=0x08;
342 1 delay(1);
343 1 wela02=0;
344 1
345 1
346 1
347 1
348 1 }
349 //======================================================================
350 //年前两位显示子程序//
351 //======================================================================
352 void display12(uchar aa,uchar bb)
353 {
354 1 aa=temp03/10;
355 1 bb=temp03%10;
356 1
357 1 wela=1;
358 1 P0=0x00;
359 1 wela=0;
360 1
361 1 dula=1;
362 1 P0=table[aa];
363 1 dula=0;
364 1
365 1 wela02=1;
C51 COMPILER V7.07 03 12/11/2008 18:28:31 PAGE 7
366 1 P0=0x01;
367 1 delay(1);
368 1 wela02=0;
369 1
370 1 dula=1;
371 1 P0=table[bb];
372 1 dula=0;
373 1
374 1 wela02=1;
375 1 P0=0x02;
376 1 delay(1);
377 1 wela02=0;
378 1
379 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 683 ----
CONSTANT SIZE = 16 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 16 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -