📄 main.lst
字号:
249 2 }
250 1 else if(PlayAdd == 0x00)
251 1 {
252 2 play_mode = 0;
253 2 led_play = 0x0;
254 2 }
255 1 }
256
257 void set_cutt_clock(void)
258 {
259 1
260 1 switch(PlayMode_low)
261 1 {
262 2 case 1:
263 2 {
264 3 if(PlayAdd != 0x00)
265 3 {
266 4 clock_cutt[2]++;
267 4 PlayAdd = 0;
268 4 }
269 3 else if(PlaySub != 0x00)
270 3 {
271 4 if(clock_cutt[2]==0)
272 4 {
273 5 clock_cutt[2]=23;
274 5 }
275 4 else{
276 5 clock_cutt[2]--;
277 5 }
278 4 PlaySub = 0;
279 4 }
280 3 } break;
281 2
282 2 case 2:
283 2 {
284 3 if(PlayAdd != 0x00)
285 3 {
286 4 clock_cutt[1]++;
287 4 PlayAdd = 0;
288 4 }
289 3 else if(PlaySub != 0x00)
290 3 {
291 4 if(clock_cutt[1]==0)
292 4 {
293 5 clock_cutt[1]=59;
294 5 }
295 4 else{
296 5 clock_cutt[1]--;
297 5 }
298 4 PlaySub = 0;
299 4 }
300 3 } break;
301 2 case 3:
302 2 {
C51 COMPILER V7.00 MAIN 09/30/2007 23:44:12 PAGE 6
303 3 if(PlayAdd != 0x00)
304 3 {
305 4 clock_cutt[0] = 0;
306 4 PlayAdd = 0;
307 4 }
308 3 else if(PlaySub != 0x00)
309 3 {
310 4 clock_cutt[0] = 0;
311 4 PlaySub = 0;
312 4 }
313 3 } break;
314 2
315 2 }
316 1 }
317 void set_date(void)
318 {
319 1 switch(PlayMode_low)
320 1 {
321 2 case 1: //年
322 2 {
323 3 if(PlayAdd != 0x00)
324 3 {
325 4 clock_cutt[5]++;
326 4 PlayAdd = 0;
327 4 }
328 3 else if(PlaySub != 0x00)
329 3 {
330 4 if(clock_cutt[5]==0)
331 4 {
332 5 clock_cutt[5]=99;
333 5 }
334 4 else{
335 5 clock_cutt[5]--;
336 5 }
337 4 PlaySub = 0;
338 4 }
339 3 } break;
340 2
341 2 case 2: //月
342 2 {
343 3 if(PlayAdd != 0x00)
344 3 {
345 4 clock_cutt[4]++;
346 4 if(clock_cutt[4] > 12)
347 4 clock_cutt[4] = 1;
348 4 PlayAdd = 0;
349 4 }
350 3 else if(PlaySub != 0x00)
351 3 {
352 4
353 4 if(clock_cutt[4]==1)
354 4 clock_cutt[4]=12;
355 4 else{
356 5 clock_cutt[4]--;
357 5 }
358 4 PlaySub = 0;
359 4 }
360 3 } break;
361 2 case 3: //日
362 2 {
363 3 if(PlayAdd != 0x00)
364 3 {
C51 COMPILER V7.00 MAIN 09/30/2007 23:44:12 PAGE 7
365 4 clock_cutt[3] ++;
366 4 PlayAdd = 0;
367 4 }
368 3 else if(PlaySub != 0x00)
369 3 {
370 4 if(clock_cutt[3]!=1)
371 4 {
372 5 clock_cutt[3]--;
373 5 PlaySub = 0;
374 5 }
375 4 else if(clock_cutt[3]==1)
376 4 {
377 5 if(clock_cutt[3] == 2)
378 5 {
379 6 if(clock_cutt[5]%4 == 0)
380 6 yue_fen[1] = 29;
381 6 else if(clock_cutt[5]%4 != 0)
382 6 yue_fen[1] = 28;
383 6 }
384 5 else
385 5 {
386 6 clock_cutt[3]= yue_fen[clock_cutt[4]-1];
387 6 }
388 5 PlaySub = 0;
389 5 }
390 4
391 4 }
392 3
393 3 } break;
394 2
395 2 }
396 1 }
397
398
399
400 clock1_set()
401 {
402 1 switch(PlayMode_low)
403 1 {
404 2 case 1:
405 2 {
406 3 if(PlayAdd != 0x00)
407 3 {
408 4 clock_cutt[8]++;
409 4 if(clock_cutt[8]>23)
410 4 clock_cutt[8] = 0;
411 4 PlayAdd = 0;
412 4 }
413 3 else if(PlaySub != 0x00)
414 3 {
415 4 if(clock_cutt[8]==0)
416 4 {
417 5 clock_cutt[8]=23;
418 5 }
419 4 else{
420 5 clock_cutt[8]--;
421 5 }
422 4 PlaySub = 0;
423 4 }
424 3 } break;
425 2
426 2 case 2:
C51 COMPILER V7.00 MAIN 09/30/2007 23:44:12 PAGE 8
427 2 {
428 3 if(PlayAdd != 0x00)
429 3 {
430 4 clock_cutt[7]++;
431 4 PlayAdd = 0;
432 4 }
433 3 else if(PlaySub != 0x00)
434 3 {
435 4 if(clock_cutt[7]==0)
436 4 {
437 5 clock_cutt[7]=59;
438 5 }
439 4 else{
440 5 clock_cutt[7]--;
441 5 }
442 4 PlaySub = 0;
443 4 }
444 3 } break;
445 2 case 3:
446 2 {
447 3 if(PlayAdd != 0x00)
448 3 {
449 4 clock_cutt[6] = 0x1; //1 为打开定时
450 4 PlayAdd = 0;
451 4 }
452 3 else if(PlaySub != 0x00)
453 3 {
454 4 clock_cutt[6] = 0; //0 为关闭定时
455 4 PlaySub = 0;
456 4 }
457 3 } break;
458 2 }
459 1 }
460 clock2_set()
461 {
462 1 switch(PlayMode_low)
463 1 {
464 2 case 1:
465 2 {
466 3 if(PlayAdd != 0x00)
467 3 {
468 4 clock_cutt[11]++;
469 4 if(clock_cutt[11]>23)
470 4 clock_cutt[11] = 0;
471 4 PlayAdd = 0;
472 4 }
473 3 else if(PlaySub != 0x00)
474 3 {
475 4 if(clock_cutt[11]==0)
476 4 {
477 5 clock_cutt[11]=23;
478 5 }
479 4 else{
480 5 clock_cutt[11]--;
481 5 }
482 4 PlaySub = 0;
483 4 }
484 3 } break;
485 2
486 2 case 2:
487 2 {
488 3 if(PlayAdd != 0x00)
C51 COMPILER V7.00 MAIN 09/30/2007 23:44:12 PAGE 9
489 3 {
490 4 clock_cutt[10]++;
491 4 PlayAdd = 0;
492 4 }
493 3 else if(PlaySub != 0x00)
494 3 {
495 4 if(clock_cutt[10]==0)
496 4 {
497 5 clock_cutt[10]=59;
498 5 }
499 4 else{
500 5 clock_cutt[10]--;
501 5 }
502 4 PlaySub = 0;
503 4 }
504 3 } break;
505 2 case 3:
506 2 {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -