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

📄 08aoyundaojishi.asm

📁 2008北京奥运会的倒计时牌的课程设计,3块数码管分别显示年月,时间,剩下的天数
💻 ASM
📖 第 1 页 / 共 5 页
字号:
;==========================================================================
Q015A:             MOV   A,4MOV                       ;015A   E5 45
                   JNZ   Q01JNZ                       ;015C   70 69
                   MOV   A,3MOV                       ;015E   E5 39
                   CJNE  A,#02H,Q0177                 ;0160   B4 02 14
                   MOV   A,3MOV                       ;0163   E5 3B
                   CJNE  A,#1CH,Q016D                 ;0165   B4 1C 05
                   MOV   45HMOVCH                     ;0168   75 45 1C
                   SJMP  Q017A                        ;016B   80 0D
Q016D:             MOV   A,3MOV                       ;016D   E5 3B
                   CJNE  A,#1DH,Q0180                 ;016F   B4 1D 0E
                   MOV   45HMOVDH                     ;0172   75 45 1D
                   SJMP  Q017A                        ;0175   80 03
Q0177:             MOV   42HMOVEH                     ;0177   75 42 1E
Q017A:             MOV   46HMOV1H                     ;017A   75 46 01
                   CLR   A                            ;017D   E4
                   MOV   53HMOV                       ;017E   F5 53
Q0180:             DEC   41HDEC                       ;0180   15 41
                   MOV   A,4MOV                       ;0182   E5 41
                   JZ    Q01JZ                        ;0184   60 0D
                   INC   39HINC                       ;0186   05 39
                   MOV   A,3MOV                       ;0188   E5 39
                   XRL   A,#0AH                       ;018A   64 0A
                   JNZ   Q01JNZ                       ;018C   70 39
Q018E:             MOV   39HMOV                       ;018E   F5 39
                   INC   47HINC                       ;0190   05 47
                   RET      RET                       ;0192   22
;==========================================================================
Q0193:             MOV   A,4MOV                       ;0193   E5 41
                   JNZ   Q01JNZ                       ;0195   70 30
                   MOV   41HMOVCH                     ;0197   75 41 0C
                   MOV   39HMOV1H                     ;019A   75 39 01
                   MOV   47HMOV                       ;019D   F5 47
                   INC   3FHINC                       ;019F   05 3F
                   MOV   A,3MOV                       ;01A1   E5 3F
                   CJNE  A,#0AH,Q01C7                 ;01A3   B4 0A 21
                   CLR   A                            ;01A6   E4
                   MOV   3FHMOV                       ;01A7   F5 3F
                   INC   4BHINC                       ;01A9   05 4B
                   MOV   A,4MOV                       ;01AB   E5 4B
                   CJNE  A,#0AH,Q01C7                 ;01AD   B4 0A 17
                   CLR   A                            ;01B0   E4
                   MOV   4BHMOV                       ;01B1   F5 4B
                   INC   23HINC                       ;01B3   05 23
                   MOV   A,2MOV                       ;01B5   E5 23
                   CJNE  A,#0AH,Q01C7                 ;01B7   B4 0A 0D
                   CLR   A                            ;01BA   E4
                   MOV   23HMOV                       ;01BB   F5 23
                   INC   22HINC                       ;01BD   05 22
                   MOV   A,2MOV                       ;01BF   E5 22
                   CJNE  A,#0AH,Q01C7                 ;01C1   B4 0A 03
                   CLR   A                            ;01C4   E4
                   MOV   22HMOV                       ;01C5   F5 22
Q01C7:             RET      RET                       ;01C7   22
;==========================================================================
Q01C8:             MOV   50HMOVH                      ;01C8   85 30 50
                   MOV   4AHMOVH                      ;01CB   85 2F 4A
Q01CE:             MOV   DPTMOV7FFFH                  ;01CE   90 7F FF
                   MOV   A,#MOVH                      ;01D1   74 DF
                   MOVX  @DPTR,A                      ;01D3   F0
                   MOV   A,3MOV                       ;01D4   E5 3D
                   ADD   A,AADD                       ;01D6   25 E0
                   ADD   A,#ADD                       ;01D8   24 6D
                   MOV   DPLMOV                       ;01DA   F5 82
                   CLR   A                            ;01DC   E4
                   ADDC  A,#0AH                       ;01DD   34 0A
                   MOV   DPHMOV                       ;01DF   F5 83
                   MOV   A,#MOV                       ;01E1   74 01
                   MOVC  A,@A+DPTR                    ;01E3   93
                   MOV   DPTMOV0BFFFH                 ;01E4   90 BF FF
                   LCALL Q0A03                        ;01E7   12 0A 03
                   MOV   DPTMOV7FFFH                  ;01EA   90 7F FF
                   MOV   A,#MOVH                      ;01ED   74 EF
                   MOVX  @DPTR,A                      ;01EF   F0
                   MOV   A,3MOV                       ;01F0   E5 3A
                   ADD   A,AADD                       ;01F2   25 E0
                   ADD   A,#ADD                       ;01F4   24 6D
                   MOV   DPLMOV                       ;01F6   F5 82
                   CLR   A                            ;01F8   E4
                   ADDC  A,#0AH                       ;01F9   34 0A
                   MOV   DPHMOV                       ;01FB   F5 83
                   MOV   A,#MOV                       ;01FD   74 01
                   MOVC  A,@A+DPTR                    ;01FF   93
                   MOV   DPTMOV0BFFFH                 ;0200   90 BF FF
                   LCALL Q0A03                        ;0203   12 0A 03
                   MOV   DPTMOV7FFFH                  ;0206   90 7F FF
                   MOV   A,#MOVH                      ;0209   74 F7
                   MOVX  @DPTR,A                      ;020B   F0
                   MOV   A,4MOV                       ;020C   E5 49
                   ADD   A,AADD                       ;020E   25 E0
                   ADD   A,#ADD                       ;0210   24 6D
                   MOV   DPLMOV                       ;0212   F5 82
                   CLR   A                            ;0214   E4
                   ADDC  A,#0AH                       ;0215   34 0A
                   MOV   DPHMOV                       ;0217   F5 83
                   MOV   A,#MOV                       ;0219   74 01
                   MOVC  A,@A+DPTR                    ;021B   93
                   ORL   A,#80H                       ;021C   44 80
                   MOV   DPTMOV0BFFFH                 ;021E   90 BF FF
                   LCALL Q0A03                        ;0221   12 0A 03
                   MOV   DPTMOV7FFFH                  ;0224   90 7F FF
                   MOV   A,#MOVH                      ;0227   74 FB
                   MOVX  @DPTR,A                      ;0229   F0
                   MOV   A,4MOV                       ;022A   E5 44
                   ADD   A,AADD                       ;022C   25 E0
                   ADD   A,#ADD                       ;022E   24 6D
                   MOV   DPLMOV                       ;0230   F5 82
                   CLR   A                            ;0232   E4
                   ADDC  A,#0AH                       ;0233   34 0A
                   MOV   DPHMOV                       ;0235   F5 83
                   MOV   A,#MOV                       ;0237   74 01
                   MOVC  A,@A+DPTR                    ;0239   93
                   MOV   DPTMOV0BFFFH                 ;023A   90 BF FF
                   LCALL Q0A03                        ;023D   12 0A 03
                   MOV   DPTMOV7FFFH                  ;0240   90 7F FF
                   MOV   A,#MOVH                      ;0243   74 FD
                   MOVX  @DPTR,A                      ;0245   F0
                   MOV   A,5MOV                       ;0246   E5 50
                   ADD   A,AADD                       ;0248   25 E0
                   ADD   A,#ADD                       ;024A   24 6D
                   MOV   DPLMOV                       ;024C   F5 82
                   CLR   A                            ;024E   E4
                   ADDC  A,#0AH                       ;024F   34 0A
                   MOV   DPHMOV                       ;0251   F5 83
                   MOV   A,#MOV                       ;0253   74 01
                   MOVC  A,@A+DPTR                    ;0255   93
                   ORL   A,#80H                       ;0256   44 80
                   MOV   DPTMOV0BFFFH                 ;0258   90 BF FF
                   LCALL Q0A03                        ;025B   12 0A 03
                   MOV   DPTMOV7FFFH                  ;025E   90 7F FF
                   MOV   A,#MOVH                      ;0261   74 FE
                   MOVX  @DPTR,A                      ;0263   F0
                   MOV   A,4MOV                       ;0264   E5 4A
                   ADD   A,AADD                       ;0266   25 E0
                   ADD   A,#ADD                       ;0268   24 6D
                   MOV   DPLMOV                       ;026A   F5 82
                   CLR   A                            ;026C   E4
                   ADDC  A,#0AH                       ;026D   34 0A
                   MOV   DPHMOV                       ;026F   F5 83
                   MOV   A,#MOV                       ;0271   74 01
                   MOVC  A,@A+DPTR                    ;0273   93
                   MOV   DPTMOV0BFFFH                 ;0274   90 BF FF
                   LCALL Q0A03                        ;0277   12 0A 03
                   MOV   DPTMOV0DFFFH                 ;027A   90 DF FF
                   MOV   A,#MOV                       ;027D   74 7F
                   MOVX  @DPTR,A                      ;027F   F0
                   MOV   A,4MOV                       ;0280   E5 46
                   LCALL Q09F2                        ;0282   12 09 F2
                   MOV   DPTMOV0DFFFH                 ;0285   90 DF FF
                   MOV   A,#MOVH                      ;0288   74 BF
                   MOVX  @DPTR,A                      ;028A   F0
                   MOV   A,5MOV                       ;028B   E5 53
                   LCALL Q09F2                        ;028D   12 09 F2
                   MOV   DPTMOV0DFFFH                 ;0290   90 DF FF
                   MOV   A,#MOVH                      ;0293   74 DF
                   MOVX  @DPTR,A                      ;0295   F0
                   MOV   A,3MOV                       ;0296   E5 39
                   ADD   A,AADD                       ;0298   25 E0
                   ADD   A,#ADD                       ;029A   24 6D
                   MOV   DPLMOV                       ;029C   F5 82
                   CLR   A                            ;029E   E4
                   ADDC  A,#0AH                       ;029F   34 0A
                   MOV   DPHMOV                       ;02A1   F5 83
                   MOV   A,#MOV                       ;02A3   74 01
                   MOVC  A,@A+DPTR                    ;02A5   93
                   ORL   A,#80H                       ;02A6   44 80
                   LCALL Q0A00                        ;02A8   12 0A 00
                   MOV   DPTMOV0DFFFH                 ;02AB   90 DF FF
                   MOV   A,#MOVH                      ;02AE   74 EF
                   MOVX  @DPTR,A                      ;02B0   F0
                   MOV   A,4MOV                       ;02B1   E5 47
                   LCALL Q09F2                        ;02B3   12 09 F2
                   MOV   DPTMOV0DFFFH                 ;02B6   90 DF FF
                   MOV   A,#MOVH                      ;02B9   74 F7
                   MOVX  @DPTR,A                      ;02BB   F0
                   MOV   A,3MOV                       ;02BC   E5 3F
                   ADD   A,AADD                       ;02BE   25 E0
                   ADD   A,#ADD                       ;02C0   24 6D
                   MOV   DPLMOV                       ;02C2   F5 82
                   CLR   A                            ;02C4   E4
                   ADDC  A,#0AH                       ;02C5   34 0A
                   MOV   DPHMOV                       ;02C7   F5 83
                   MOV   A,#MOV                       ;02C9   74 01
                   MOVC  A,@A+DPTR                    ;02CB   93
                   ORL   A,#80H                       ;02CC   44 80
                   LCALL Q0A00                        ;02CE   12 0A 00
                   MOV   DPTMOV0DFFFH                 ;02D1   90 DF FF
                   MOV   A,#MOVH                      ;02D4   74 FB
                   MOVX  @DPTR,A                      ;02D6   F0

⌨️ 快捷键说明

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