⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 液晶timeend555555.lst

📁 用89S51做的液晶时钟走的很好 用keil3.0打开
💻 LST
📖 第 1 页 / 共 5 页
字号:
0807 B40005          906                  CJNE A,#0,DEDAY_54RN1
080A 755C1C          907                  MOV DAY,#28
080D 0111            908                  AJMP DEDAY_54RNOUT
080F 155C            909     DEDAY_54RN1:    DEC DAY
0811 22              910     DEDAY_54RNOUT:    RET
                     911     
0812 754154          912     DEHOUR_54H:  MOV N0_JZH1,#54H
0815 120608          913                  LCALL JZH_SEE
0818 BF1128          914                  CJNE R7,#11H,DEHOUR_54OUT
081B 120635          915     DEHOUR_541:  LCALL JZH_STOP2
081E 12059F          916                  LCALL DEL10MS
0821 E555            917                  MOV A,HOUR1
0823 B4000D          918                  CJNE A,#0,DEHOUR_542
0826 E556            919                  MOV A,HOUR2
0828 B40014          920                  CJNE A,#0,DEHOUR_543
082B 755502          921                  MOV HOUR1,#2
082E 755603          922                  MOV HOUR2,#3
0831 0112            923                  AJMP DEHOUR_54H
0833 E556            924     DEHOUR_542:  MOV A,HOUR2
0835 B40007          925                  CJNE A,#0,DEHOUR_543
0838 755609          926                  MOV HOUR2,#9
083B 1555            927                  DEC HOUR1
083D 0112            928                  AJMP DEHOUR_54H
083F 1556            929     DEHOUR_543:  DEC HOUR2
0841 0112            930                  AJMP DEHOUR_54H
0843 22              931     DEHOUR_54OUT:  RET
                     932     
0844 754154          933     DEMIN_54H:   MOV N0_JZH1,#54H
0847 120608          934                  LCALL JZH_SEE
084A BF1128          935                  CJNE R7,#11H,DEMIN_54OUT
084D 120635          936     DEMIN_541:   LCALL JZH_STOP2
0850 12059F          937                  LCALL DEL10MS
0853 E557            938                  MOV A,MIN1
0855 B4000D          939                  CJNE A,#0,DEMIN_542
0858 E558            940                  MOV A,MIN2
085A B40014          941                  CJNE A,#0,DEMIN_543
085D 755705          942                  MOV MIN1,#5
0860 755809          943                  MOV MIN2,#9
0863 0144            944                  AJMP DEMIN_54H
0865 E558            945     DEMIN_542:   MOV A,MIN2
0867 B40007          946                  CJNE A,#0,DEMIN_543
086A 755809          947                  MOV MIN2,#9
086D 1557            948                  DEC MIN1
086F 0144            949                  AJMP DEMIN_54H
0871 1558            950     DEMIN_543:   DEC MIN2
0873 0144            951                  AJMP DEMIN_54H
0875 22              952     DEMIN_54OUT: RET
                     953     
                     954     ;------------------------------------------------------------------------------------------
                             -----
                     955     
0876 7541C4          956     JZH_C4H:     MOV N0_JZH1,#0C4H
0879 120608          957                  LCALL JZH_SEE
087C BF1112          958                  CJNE R7,#11H,JZH_C4OUT
087F 120635          959     JZH_C41:     LCALL JZH_STOP2
A51 MACRO ASSEMBLER  液綺TIMEEND555555                                                    09/23/2007 15:17:42 PAGE    16

0882 12059F          960                  LCALL DEL10MS
0885 E542            961                  MOV A,JHM
0887 B40405          962                  CJNE A,#4,JZH_C42
088A 754200          963                  MOV JHM,#0
088D 0191            964                  AJMP JZH_C4OUT
088F 0542            965     JZH_C42:     INC JHM
0891 22              966     JZH_C4OUT:   RET
                     967     
0892 7541D4          968     JZH_D4H:     MOV N0_JZH1,#0D4H
0895 120608          969                  LCALL JZH_SEE
0898 BF1114          970                  CJNE R7,#11H,JZH_D4OUT
089B 120635          971     JZH_D41:     LCALL JZH_STOP2
089E 12059F          972                  LCALL DEL10MS
08A1 E542            973                  MOV A,JHM
08A3 B40005          974                  CJNE A,#0,JZH_D42
08A6 754204          975                  MOV JHM,#4
08A9 01AF            976                  AJMP JZH_D4OUT
08AB 1542            977     JZH_D42:     DEC JHM
08AD 01AF            978                  AJMP JZH_D4OUT
08AF 22              979     JZH_D4OUT:   RET
                     980     
                     981     ;111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
                             1111111111111
08B0 7541CC          982     TWE_JINZHI:  MOV N0_JZH1,#0CCH
08B3 120608          983                  LCALL JZH_SEE
08B6 BF1112          984                  CJNE R7,#11H,JINZHI_OUT
08B9 120635          985                  LCALL JZH_STOP2
08BC E544            986                  MOV A,JZHMA
08BE B40005          987                  CJNE A,#0,JINZHI_1
08C1 7544FF          988                  MOV JZHMA,#0FFH
08C4 01B0            989                  AJMP TWE_JINZHI
08C6 754400          990     JINZHI_1:    MOV JZHMA,#0
08C9 01B0            991                  AJMP TWE_JINZHI
08CB 22              992     JINZHI_OUT:   RET
                     993     
                     994     ;222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
                             2222222222222
08CC 7543FF          995     CLC:         MOV TIMER1,#0FFH
08CF 754501          996                  MOV JHM_CLC,#1
08D2 754148          997                  MOV N0_JZH1,#48H
08D5 120608          998                  LCALL JZH_SEE
08D8 BF1129          999                  CJNE R7,#11H,CLC_OUT
08DB 120945         1000                  LCALL CLC_CLEAR
08DE 120620         1001                  LCALL JZH_STOP0
08E1 E55B           1002     CLC_1:       MOV A,TIMER0
08E3 B40103         1003                  CJNE A,#01H,CLC_2
08E6 120957         1004                  LCALL CLC_CLEAR_2
08E9 120ABB         1005     CLC_2:       LCALL CLC_40H
08EC 120AE2         1006                  LCALL CLC_4CH
08EF 754148         1007                  MOV N0_JZH1,#48H
08F2 120608         1008                  LCALL JZH_SEE
08F5 BF11E9         1009                  CJNE R7,#11H,CLC_1
08F8 120977         1010                  LCALL TIME_AP
08FB 120620         1011                  LCALL JZH_STOP0
08FE 120266         1012                  LCALL DISP_INIT
0901 120172         1013                  LCALL DISPTIME
0904 22             1014     CLC_OUT:     RET
                    1015     
                    1016     
                    1017     
0905 20202020       1018     TABLE6:DB   "     CLOCK      "
0909 20434C4F                
090D 434B2020                
0911 20202020                
0915 20202020       1019     TABLE7:DB   "       :        "
0919 2020203A                
A51 MACRO ASSEMBLER  液綺TIMEEND555555                                                    09/23/2007 15:17:42 PAGE    17

091D 20202020                
0921 20202020                
0925 2020202D       1020     TABLE9:DB   "   --CLOCE--    "
0929 2D434C4F                
092D 43452D2D                
0931 20202020                
0935 20202020       1021     TABLE10:DB  "    --OPEN--    "
0939 2D2D4F50                
093D 454E2D2D                
0941 20202020                
                    1022     
                    1023     
0945 75A001         1024     CLC_CLEAR:   MOV P2,#1H
0948 12027F         1025                 LCALL ENABLE
094B 75A080         1026                 MOV P2,#80H
094E 12027F         1027                 LCALL ENABLE
0951 900905         1028                 MOV DPTR,#TABLE6
0954 12014C         1029                 LCALL DISP
0957 E546           1030     CLC_CLEAR_2:MOV A,OPEN_CLC
0959 B4010E         1031                 CJNE A,#1,CLC_CLEAR_1
095C 75A0C0         1032                 MOV P2,#0C0H
095F 12027F         1033                 LCALL ENABLE
0962 900935         1034                 MOV DPTR ,#TABLE10
0965 12014C         1035                 LCALL DISP
0968 2176           1036                 AJMP CLC_CLEAR_OUT
096A 75A0C0         1037     CLC_CLEAR_1:MOV P2,#0C0H
096D 12027F         1038                 LCALL ENABLE
0970 900925         1039                 MOV DPTR ,#TABLE9
0973 12014C         1040                 LCALL DISP
0976 22             1041     CLC_CLEAR_OUT:RET
                    1042     
                    1043     
                    1044     
0977 75A001         1045     TIME_AP:    MOV P2,#1H
097A 12027F         1046                 LCALL ENABLE
097D 22             1047                 RET
                    1048     
097E E546           1049     CLC_RUNNING: MOV A,OPEN_CLC
0980 B40118         1050                  CJNE A,#1,CLC_RUNNING_1
0983 E555           1051                  MOV A, HOUR1
0985 B53013         1052                  CJNE A,HOUR1_CLC,CLC_RUNNING_1
0988 E556           1053                  MOV A,HOUR2
098A B5310E         1054                  CJNE A,HOUR2_CLC,CLC_RUNNING_1
098D E557           1055                  MOV A, MIN1
098F B53209         1056                  CJNE A,MIN1_CLC,CLC_RUNNING_1
0992 E558           1057                  MOV A,MIN2
0994 B53304         1058                  CJNE A,MIN2_CLC,CLC_RUNNING_1
0997 C2B6           1059                  CLR P3.6
0999 219D           1060                  AJMP CLC_RUNNING_OUT
099B D2B6           1061     CLC_RUNNING_1: SETB P3.6
099D 22             1062     CLC_RUNNING_OUT:RET
                    1063     ;333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
                             3333333333
099E E545           1064     CLC_44H:    MOV A,JHM_CLC
09A0 B40005         1065                 CJNE A,#0,CLC_441
09A3 1209B4         1066                 LCALL CLC_ADHOUR
09A6 21B3           1067                 AJMP CLC_44OUT
09A8 B40105         1068     CLC_441:    CJNE A,#1,CLC_442
09AB 1209E6         1069                 LCALL CLC_ADMIN
09AE 21B3           1070                 AJMP CLC_44OUT
09B0 754500         1071     CLC_442:    MOV JHM_CLC,#0
09B3 22             1072     CLC_44OUT:  RET
                    1073     ;------------------------------------------------------------------------------------------
                             ---------
09B4 754144         1074     CLC_ADHOUR:    MOV N0_JZH1,#44H
09B7 120608         1075                    LCALL JZH_SEE
A51 MACRO ASSEMBLER  液綺TIMEEND555555                                                    09/23/2007 15:17:42 PAGE    18

09BA BF1128         1076                    CJNE R7,#11H,CLC_ADHOUR_OUT
09BD 120635         1077     CLC_ADHOUR_1:  LCALL JZH_STOP2
09C0 12059F         1078                    LCALL DEL10MS
09C3 E530           1079                    MOV A,HOUR1_CLC
09C5 B4020D         1080                    CJNE A,#2,CLC_ADHOUR_2
09C8 E531           1081                    MOV A,HOUR2_CLC
09CA B40314         1082                    CJNE A,#3,CLC_ADHOUR_3
09CD 753000         1083                    MOV HOUR1_CLC,#0
09D0 753100         1084                    MOV HOUR2_CLC,#0
09D3 21B4           1085                    AJMP CLC_ADHOUR
09D5 E531           1086     CLC_ADHOUR_2:  MOV A,HOUR2_CLC
09D7 B40907         1087                    CJNE A,#9,CLC_ADHOUR_3
09DA 753100         1088                    MOV HOUR2_CLC,#0
09DD 0530           1089                    INC HOUR1_CLC
09DF 21B4           1090                    AJMP CLC_ADHOUR
09E1 0531           1091     CLC_ADHOUR_3:  INC HOUR2_CLC
09E3 21B4           1092                    AJMP CLC_ADHOUR
09E5 22             1093     CLC_ADHOUR_OUT:  RET
                    1094     
09E6 754144         1095     CLC_ADMIN:   MOV N0_JZH1,#44H
09E9 120608         1096                  LCALL JZH_SEE
09EC BF1128         1097                  CJNE R7,#11H,CLC_ADMIN_OUT
09EF 120635         1098     CLC_ADMIN_1: LCALL JZH_STOP2
09F2 12059F         1099                  LCALL DEL10MS
09F5 E532           1100                  MOV A,MIN1_CLC
09F7 B4050D         1101                  CJNE A,#5,CLC_ADMIN_2
09FA E533           1102                  MOV A,MIN2_CLC
09FC B40914         1103                  CJNE A,#9,CLC_ADMIN_3
09FF 753200         1104                  MOV MIN1_CLC,#0
0A02 753300         1105                  MOV MIN2_CLC,#0
0A05 21E6           1106                  AJMP CLC_ADMIN
0A07 E533           1107     CLC_ADMIN_2: MOV A,MIN2_CLC
0A09 B40907         1108                  CJNE A,#9,CLC_ADMIN_3
0A0C 753300         1109                  MOV MIN2_CLC,#0
0A0F 0532           1110                  INC MIN1_CLC
0A11 21E6           1111                  AJMP CLC_ADMIN
0A13 0533           1112     CLC_ADMIN_3: INC MIN2_CLC
0A15 21E6           1113                  AJMP CLC_ADMIN
0A17 22             1114     CLC_ADMIN_OUT: RET
                    1115     
                    1116     
0A18 E545           1117     CLC_54H:    MOV A,JHM_CLC
0A1A B40005         1118                 CJNE A,#0,CLC_541
0A1D 120A30         1119                 LCALL CLC_DEHOUR
0A20 412F           1120                 AJMP CLC_54OUT
0A22 E545           1121     CLC_541:    MOV A,JHM_CLC
0A24 B40105         1122                 C

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -