12864six.lst
来自「就是想下载一些东西啊」· LST 代码 · 共 843 行 · 第 1/3 页
LST
843 行
261 2 if(key2==0)
262 2 {
263 3 delay(10);
264 3 if(key2==0)
265 3 while(!key2);
266 3 flag1=0;
267 3 pos(4,0);
268 3 for(num=0;num<16;num++)
269 3 {
270 4 wdata(table4[num]);
271 4 }
272 3 }
273 2 if(key3==0)
274 2 {
275 3 delay(10);
276 3 if(key3==0)
277 3 while(!key3);
278 3 flag1=0;
279 3 pos(4,0);
280 3 for(num=0;num<16;num++)
281 3 {
282 4 wdata(table4[num]);
283 4 }
284 3 }
285 2 }
286 1 if(key4==0)
287 1 {
288 2 delay(10);
289 2 {
290 3 if(key4==0)
291 3 {
292 4 wsfm(4,2,nshi,nfen,nmiao);
293 4 flag=1;
294 4 flag1=0;
295 4 k++;
296 4 pos(4,5);
297 4 wcom(0x0f);
298 4 }
299 3 switch(k)
C51 COMPILER V7.06 12864SIX 04/20/2009 15:25:25 PAGE 6
300 3 {
301 4 case 2:pos(4,4);//fen
302 4 break;
303 4 case 3:pos(4,2);//shi
304 4 break;
305 4 case 4:
306 4 {
307 5 k=0;
308 5 flag=0;
309 5 wcom(0x0c);
310 5 pos(4,0);
311 5 pos(4,0);
312 5 for(num=0;num<16;num++)
313 5 {
314 6 wdata(table4[num]);
315 6 }
316 5 }
317 4 break;
318 4 }
319 3
320 3 }
321 2 while(!key4);
322 2
323 2 }
324 1 if(k==1)
325 1 {
326 2 if(key2==0)
327 2 {
328 3 delay(10);
329 3 if(key2==0)
330 3 {
331 4 nmiao++;
332 4 if(nmiao==60)
333 4 nmiao=0;
334 4 }
335 3 while(!key2);
336 3 wadda(4,5,nmiao);
337 3
338 3 }
339 2 }
340 1 if(k==2)
341 1 {
342 2 if(key2==0)
343 2 {
344 3 delay(10);
345 3 if(key2==0)
346 3 {
347 4 nfen++;
348 4 if(nfen==60)
349 4 nfen=0;
350 4 }
351 3 while(!key2);
352 3 wfen(4,3,nfen);
353 3 }
354 2 }
355 1 if(k==3)
356 1 {
357 2 if(key2==0)
358 2 {
359 3 delay(10);
360 3 if(key2==0)
361 3 {
C51 COMPILER V7.06 12864SIX 04/20/2009 15:25:25 PAGE 7
362 4 nshi++;
363 4 if(nshi==24)
364 4 nshi=0;
365 4 }
366 3 while(!key2);
367 3 wadda(4,2,nshi);
368 3 }
369 2 }
370 1 if(k==1)
371 1 {
372 2 if(key3==0)
373 2 {
374 3 delay(10);
375 3 if(key3==0)
376 3 {
377 4 nmiao--;
378 4 if(nmiao==-1)
379 4 nmiao=59;
380 4 }
381 3 while(!key3);
382 3 wadda(4,5,nmiao);
383 3 }
384 2 }
385 1 if(k==2)
386 1 {
387 2 if(key3==0)
388 2 {
389 3 delay(10);
390 3 if(key3==0)
391 3 {
392 4 nfen--;
393 4 if(nfen==-1)
394 4 nfen=59;
395 4 }
396 3 while(!key3);
397 3 wfen(4,3,nfen);
398 3 }
399 2 }
400 1 if(k==3)
401 1 {
402 2 if(key3==0)
403 2 {
404 3 delay(10);
405 3 if(key3==0)
406 3 {
407 4 nshi--;
408 4 if(nshi==-1)
409 4 nshi=23;
410 4 }
411 3 while(!key3);
412 3 wadda(4,2,nshi);
413 3 }
414 2 }
415 1 if(key1==0)
416 1 {
417 2 delay(10);
418 2 if(key1==0)
419 2 {
420 3 flag=1;
421 3 flag1=0;
422 3 shu++;
423 3 pos(3,5);
C51 COMPILER V7.06 12864SIX 04/20/2009 15:25:25 PAGE 8
424 3 wcom(0x0f);
425 3 }
426 2 switch(shu)
427 2 {
428 3 case 2:pos(3,4);//fen
429 3 break;
430 3 case 3:pos(3,2);//shi
431 3 break;
432 3 case 4:
433 3 {
434 4 wcom(0x0c);
435 4 pos(1,6);
436 4 wdata(0x20);
437 4 pos(1,7);
438 4 wcom(0x0f);
439 4
440 4 };
441 3 //xingqi
442 3 break;
443 3 case 5:pos(1,5);//ri
444 3 break;
445 3 case 6:pos(1,3);//yue
446 3 break;
447 3 case 7:pos(1,1);//nian1
448 3 break;
449 3 case 8:pos(1,0);//nian2
450 3 break;
451 3 case 9:
452 3 {
453 4 shu=0;
454 4 flag=0;
455 4 wcom(0x0c);
456 4 settime(0x80,miao);
457 4 settime(0x82,fen);
458 4 settime(0x84,shi);
459 4 settime(0x8a,day);
460 4 settime(0x86,ri);
461 4 settime(0x88,yue);
462 4 delay(5);
463 4 settime(0x8c,nian%100);
464 4
465 4 }
466 3 break;
467 3 }
468 2
469 2 while(!key1);
470 2
471 2 }
472 1 if(shu==1)
473 1 {
474 2 if(key2==0)
475 2 {
476 3 delay(10);
477 3 if(key2==0)
478 3 {
479 4 miao++;
480 4 if(miao==60)
481 4 miao=0;
482 4 }
483 3 while(!key2);
484 3 wadda(3,5,miao);
485 3
C51 COMPILER V7.06 12864SIX 04/20/2009 15:25:25 PAGE 9
486 3 }
487 2 }
488 1 if(shu==2)
489 1 {
490 2 if(key2==0)
491 2 {
492 3 delay(10);
493 3 if(key2==0)
494 3 {
495 4 fen++;
496 4 if(fen==60)
497 4 fen=0;
498 4 }
499 3 while(!key2);
500 3 wfen(3,3,fen);
501 3 }
502 2 }
503 1 if(shu==3)
504 1 {
505 2 if(key2==0)
506 2 {
507 3 delay(10);
508 3 if(key2==0)
509 3 {
510 4 shi++;
511 4 if(shi==24)
512 4 shi=0;
513 4 }
514 3 while(!key2);
515 3 wadda(3,2,shi);
516 3 }
517 2 }
518 1 if(shu==4)
519 1 {
520 2 if(key2==0)
521 2 {
522 3 delay(10);
523 3 if(key2==0)
524 3 {
525 4 day++;
526 4 if(day==7)
527 4 day=0;
528 4 }
529 3 while(!key2);
530 3 pos(1,6);
531 3 wdata(0x20);
532 3 for(i=0;i<3;i++)
533 3 {
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?