📄 液晶timeend555555.lst
字号:
0610 751EFF 676 MOV N0_jzh,#0FFH
0613 1205AA 677 LCALL DEL500US
0616 B54104 678 CJNE A,N0_JZH1,JZH_SEENO
0619 7F11 679 MOV R7,#11H
061B C11F 680 AJMP JZH_OUT
061D 7F00 681 JZH_SEENO:MOV R7,#00H
061F 22 682 JZH_OUT: RET
683
0620 E51E 684 JZH_STOP0: MOV A,N0_jzh
0622 B5410F 685 CJNE A,N0_JZH1,JZH_STOP0YES
0625 751EFF 686 MOV N0_jzh,#0FFH
0628 7C32 687 MOV R4,#50
062A 12059F 688 LOOP3: LCALL DEL10MS
062D DCFB 689 DJNZ R4,LOOP3
062F 751EFF 690 MOV N0_jzh,#0FFH
0632 C120 691 AJMP JZH_STOP0
0634 22 692 JZH_STOP0YES: RET
693
0635 E51E 694 JZH_STOP2: MOV A,N0_jzh
0637 B5410D 695 CJNE A,N0_JZH1,JZH_STOP2YES
063A 751EFF 696 MOV N0_jzh,#0FFH
063D 7C32 697 MOV R4,#50
063F 12059F 698 LOOP4: LCALL DEL10MS
0642 DCFB 699 DJNZ R4,LOOP4
A51 MACRO ASSEMBLER 液綺TIMEEND555555 09/23/2007 15:17:42 PAGE 12
0644 751EFF 700 MOV N0_jzh,#0FFH
0647 22 701 JZH_STOP2YES: RET
702 ;------------------------------------------------------------------------------------------
------------
703 ;==========================================================================================
============
0648 E542 704 JZH_44H: MOV A,JHM
064A B40005 705 CJNE A,#0,JZH_44H1
064D 120673 706 LCALL ADYEAR_44H
0650 C172 707 AJMP JZH_44OUT
0652 B40105 708 JZH_44H1: CJNE A, #1,JZH_44H2
0655 12068F 709 LCALL ADMON_44H
0658 C172 710 AJMP JZH_44OUT
065A B40205 711 JZH_44H2: CJNE A,#2,JZH_44H3
065D 1206B8 712 LCALL ADDAY_44H
0660 C172 713 AJMP JZH_44OUT
0662 B40305 714 JZH_44H3: CJNE A,#3,JZH_44H4
0665 12070B 715 LCALL ADHOUR_44H
0668 C172 716 AJMP JZH_44OUT
066A B40405 717 JZH_44H4: CJNE A,#4,JZH_44OUT
066D 12073D 718 LCALL ADMIN_44H
0670 C172 719 AJMP JZH_44OUT
0672 22 720 JZH_44OUT: RET
721
0673 754144 722 ADYEAR_44H: MOV N0_JZH1,#44H
0676 120608 723 LCALL JZH_SEE
0679 BF1112 724 CJNE R7,#11H,ADYEAR_44OUT
067C 120635 725 LCALL JZH_STOP2
067F 12059F 726 LCALL DEL10MS
0682 0550 727 INC YEAR
0684 E550 728 MOV A,YEAR
0686 B40A03 729 CJNE A,#10,ADYEAR_441
0689 755007 730 MOV YEAR,#7
068C C173 731 ADYEAR_441: AJMP ADYEAR_44H
732
068E 22 733 ADYEAR_44OUT:RET
734
068F 754144 735 ADMON_44H: MOV N0_JZH1,#44H
0692 120608 736 LCALL JZH_SEE
0695 BF1114 737 CJNE R7,#11H,ADMON_44OUT
0698 120635 738 ADMON_441: LCALL JZH_STOP2
069B 12059F 739 LCALL DEL10MS
069E E55D 740 MOV A,MON
06A0 B40C05 741 CJNE A ,#12,ADMON_442
06A3 755D00 742 MOV MON,#0
06A6 C18F 743 AJMP ADMON_44H
06A8 055D 744 ADMON_442: INC MON
06AA C18F 745 AJMP ADMON_44H
06AC E55D 746 ADMON_44OUT: MOV A,MON
06AE 75F00A 747 MOV B,#10
06B1 84 748 DIV AB
06B2 F551 749 MOV MON1,A
06B4 85F052 750 MOV MON2,B
06B7 22 751 RET
752
753
06B8 754144 754 ADDAY_44H: MOV N0_JZH1,#44H
06BB 120608 755 LCALL JZH_SEE
06BE BF1122 756 CJNE R7,#11H,ADDAY_44OUT
06C1 120635 757 ADDAY_441: LCALL JZH_STOP2
06C4 12059F 758 LCALL DEL10MS
06C7 E55D 759 MOV A,MON
06C9 B40204 760 CJNE A,#2,ADDAY_442
06CC D1EF 761 ACALL ADDAY_44RN
06CE C1B8 762 AJMP ADDAY_44H
06D0 E55D 763 ADDAY_442: MOV A,MON
A51 MACRO ASSEMBLER 液綺TIMEEND555555 09/23/2007 15:17:42 PAGE 13
06D2 14 764 DEC A
06D3 900493 765 MOV DPTR,#TABLE1
06D6 93 766 MOVC A,@A+DPTR
06D7 B55C05 767 CJNE A,DAY,ADDAY_443
06DA 755C00 768 MOV DAY,#0
06DD C1B8 769 AJMP ADDAY_44H
06DF 055C 770 ADDAY_443: INC DAY
06E1 C1B8 771 AJMP ADDAY_44H
06E3 E55C 772 ADDAY_44OUT: MOV A,DAY
06E5 75F00A 773 MOV B,#10
06E8 84 774 DIV AB
06E9 F553 775 MOV DAY1,A
06EB 85F054 776 MOV DAY2,B
06EE 22 777 RET
778
779
06EF E550 780 ADDAY_44RN: MOV A,YEAR
06F1 B4080A 781 CJNE A,#8,ADDAY_44RUN
06F4 E55C 782 MOV A,DAY
06F6 B41D0F 783 CJNE A,#29,ADDAY_44RN1
06F9 755C00 784 MOV DAY,#0
06FC E10A 785 AJMP ADDAY_44RNOUT
06FE E55C 786 ADDAY_44RUN: MOV A,DAY
0700 B41C05 787 CJNE A,#28,ADDAY_44RN1
0703 755C00 788 MOV DAY,#0
0706 E10A 789 AJMP ADDAY_44RNOUT
0708 055C 790 ADDAY_44RN1: INC DAY
070A 22 791 ADDAY_44RNOUT: RET
792
070B 754144 793 ADHOUR_44H: MOV N0_JZH1,#44H
070E 120608 794 LCALL JZH_SEE
0711 BF1128 795 CJNE R7,#11H,ADHOUR_44OUT
0714 120635 796 ADHOUR_441: LCALL JZH_STOP2
0717 12059F 797 LCALL DEL10MS
071A E555 798 MOV A,HOUR1
071C B4020D 799 CJNE A,#2,ADHOUR_442
071F E556 800 MOV A,HOUR2
0721 B40314 801 CJNE A,#3,ADHOUR_443
0724 755500 802 MOV HOUR1,#0
0727 755600 803 MOV HOUR2,#0
072A E10B 804 AJMP ADHOUR_44H
072C E556 805 ADHOUR_442: MOV A,HOUR2
072E B40907 806 CJNE A,#9,ADHOUR_443
0731 755600 807 MOV HOUR2,#0
0734 0555 808 INC HOUR1
0736 E10B 809 AJMP ADHOUR_44H
0738 0556 810 ADHOUR_443: INC HOUR2
073A E10B 811 AJMP ADHOUR_44H
073C 22 812 ADHOUR_44OUT: RET
813
073D 754144 814 ADMIN_44H: MOV N0_JZH1,#44H
0740 120608 815 LCALL JZH_SEE
0743 BF1128 816 CJNE R7,#11H,ADMIN_44OUT
0746 120635 817 ADMIN_441: LCALL JZH_STOP2
0749 12059F 818 LCALL DEL10MS
074C E557 819 MOV A,MIN1
074E B4050D 820 CJNE A,#5,ADMIN_442
0751 E558 821 MOV A,MIN2
0753 B40914 822 CJNE A,#9,ADMIN_443
0756 755700 823 MOV MIN1,#0
0759 755800 824 MOV MIN2,#0
075C E13D 825 AJMP ADMIN_44H
075E E558 826 ADMIN_442: MOV A,MIN2
0760 B40907 827 CJNE A,#9,ADMIN_443
0763 755800 828 MOV MIN2,#0
0766 0557 829 INC MIN1
A51 MACRO ASSEMBLER 液綺TIMEEND555555 09/23/2007 15:17:42 PAGE 14
0768 E13D 830 AJMP ADMIN_44H
076A 0558 831 ADMIN_443: INC MIN2
076C E13D 832 AJMP ADMIN_44H
076E 22 833 ADMIN_44OUT: RET
834 ;------------------------------------------------------------------------------------------
--------------
835
076F E542 836 JZH_54H: MOV A,JHM
0771 B40002 837 CJNE A,#0,JZH_54H1
0774 E194 838 AJMP JZH_54OUT
0776 B40105 839 JZH_54H1: CJNE A,#1,JZH_54H2
0779 120795 840 LCALL DEMON_54H
077C E194 841 AJMP JZH_54OUT
077E B40205 842 JZH_54H2: CJNE A,#2,JZH_54H3
0781 1207BE 843 LCALL DEDAY_54H
0784 E194 844 AJMP JZH_54OUT
0786 B40305 845 JZH_54H3: CJNE A,#3,JZH_54H4
0789 120812 846 LCALL DEHOUR_54H
078C E194 847 AJMP JZH_54OUT
078E B40403 848 JZH_54H4: CJNE A,#4,JZH_54OUT
0791 120844 849 LCALL DEMIN_54H
0794 22 850 JZH_54OUT: RET
851
852
853
0795 754154 854 DEMON_54H: MOV N0_JZH1,#54H
0798 120608 855 LCALL JZH_SEE
079B BF1114 856 CJNE R7,#11H,DEMON_54OUT
079E 120635 857 DEMON_541: LCALL JZH_STOP2
07A1 12059F 858 LCALL DEL10MS
07A4 E55D 859 MOV A,MON
07A6 B40105 860 CJNE A ,#1,DEMON_542
07A9 755D0C 861 MOV MON,#12
07AC E195 862 AJMP DEMON_54H
07AE 155D 863 DEMON_542: DEC MON
07B0 E195 864 AJMP DEMON_54H
07B2 E55D 865 DEMON_54OUT: MOV A,MON
07B4 75F00A 866 MOV B,#10
07B7 84 867 DIV AB
07B8 F551 868 MOV MON1,A
07BA 85F052 869 MOV MON2,B
07BD 22 870 RET
871
07BE 754154 872 DEDAY_54H: MOV N0_JZH1,#54H
07C1 120608 873 LCALL JZH_SEE
07C4 BF1123 874 CJNE R7,#11H,DEDAY_54OUT
07C7 120635 875 DEDAY_541: LCALL JZH_STOP2
07CA 12059F 876 LCALL DEL10MS
07CD E55D 877 MOV A,MON
07CF B40204 878 CJNE A,#2,DEDAY_542
07D2 F1F6 879 ACALL DEDAY_54RN
07D4 E1BE 880 AJMP DEDAY_54H
07D6 E55C 881 DEDAY_542: MOV A,DAY
07D8 B4000B 882 CJNE A,#0,DEDAY_543
07DB E55D 883 MOV A,MON
07DD 14 884 DEC A
07DE 900493 885 MOV DPTR,#TABLE1
07E1 93 886 MOVC A,@A+DPTR
07E2 F55C 887 MOV DAY,A
07E4 E1BE 888 AJMP DEDAY_54H
07E6 155C 889 DEDAY_543: DEC DAY
07E8 E1BE 890 AJMP DEDAY_54H
07EA E55C 891 DEDAY_54OUT: MOV A,DAY
07EC 75F00A 892 MOV B,#10
07EF 84 893 DIV AB
07F0 F553 894 MOV DAY1,A
A51 MACRO ASSEMBLER 液綺TIMEEND555555 09/23/2007 15:17:42 PAGE 15
07F2 85F054 895 MOV DAY2,B
07F5 22 896 RET
897
898
07F6 E550 899 DEDAY_54RN: MOV A,YEAR
07F8 B4080A 900 CJNE A,#8,DEDAY_54RUN
07FB E55C 901 MOV A,DAY
07FD B4000F 902 CJNE A,#0,DEDAY_54RN1
0800 755C1D 903 MOV DAY,#29
0803 0111 904 AJMP DEDAY_54RNOUT
0805 E55C 905 DEDAY_54RUN: MOV A,DAY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -