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

📄 08aoyundaojishi.asm

📁 2008北京奥运会的倒计时牌的课程设计,3块数码管分别显示年月,时间,剩下的天数
💻 ASM
📖 第 1 页 / 共 5 页
字号:
 
;标号==============指令================================地址===机器码=======
;==========================================================================
Q0000:             LJMP  Q05A7                        ;0000   02 05 A7
;==========================================================================
Q0003:		 DB  00H, DBH, 00H, 00H, 00H, 00H, 00H, 00H	;........
Q000B:		 DB  02H, DBH, 52H	;..R
;==========================================================================
Q000E:             MOV   A,3MOV                       ;000E   E5 3D
                   XRL   A,#0AH                       ;0010   64 0A
                   JZ    Q00JZ                        ;0012   60 03
                   LJMP  Q01C7                        ;0014   02 01 C7
;==========================================================================
Q0017:             MOV   3DHMOV                       ;0017   F5 3D
                   INC   3AHINC                       ;0019   05 3A
                   MOV   A,3MOV                       ;001B   E5 3A
                   XRL   A,#06H                       ;001D   64 06
                   JZ    Q00JZ                        ;001F   60 03
                   LJMP  Q01C7                        ;0021   02 01 C7
;==========================================================================
Q0024:             MOV   3AHMOV                       ;0024   F5 3A
                   INC   49HINC                       ;0026   05 49
                   MOV   A,4MOV                       ;0028   E5 49
                   XRL   A,#0AH                       ;002A   64 0A
                   JZ    Q00JZ                        ;002C   60 03
                   LJMP  Q01C7                        ;002E   02 01 C7
;==========================================================================
Q0031:             MOV   49HMOV                       ;0031   F5 49
                   INC   44HINC                       ;0033   05 44
                   MOV   A,4MOV                       ;0035   E5 44
                   XRL   A,#06H                       ;0037   64 06
                   JZ    Q00JZ                        ;0039   60 03
                   LJMP  Q01C7                        ;003B   02 01 C7
;==========================================================================
Q003E:             MOV   44HMOV                       ;003E   F5 44
                   DEC   52HDEC                       ;0040   15 52
                   MOV   A,5MOV                       ;0042   E5 52
                   JZ    Q00JZ                        ;0044   60 10
                   INC   50HINC                       ;0046   05 50
                   MOV   A,5MOV                       ;0048   E5 50
                   XRL   A,#0AH                       ;004A   64 0A
                   JZ    Q00JZ                        ;004C   60 03
                   LJMP  Q01C7                        ;004E   02 01 C7
;==========================================================================
Q0051:             MOV   50HMOV                       ;0051   F5 50
                   INC   4AHINC                       ;0053   05 4A
                   RET      RET                       ;0055   22
;==========================================================================
Q0056:             MOV   A,5MOV                       ;0056   E5 52
                   JZ    Q00JZ                        ;0058   60 03
                   LJMP  Q01C7                        ;005A   02 01 C7
;==========================================================================
Q005D:             MOV   52HMOV8H                     ;005D   75 52 18
                   MOV   50HMOV                       ;0060   F5 50
                   MOV   4AHMOV                       ;0062   F5 4A
                   MOV   A,3MOV                       ;0064   E5 37
                   JNZ   Q00JNZ                       ;0066   70 04
                   MOV   R7,MOVH                      ;0068   7F 01
                   SJMP  Q006E                        ;006A   80 02
Q006C:             MOV   R7,MOVH                      ;006C   7F 00
Q006E:             MOV   A,3MOV                       ;006E   E5 32
                   JNZ   Q00JNZ                       ;0070   70 04
                   MOV   R6,MOVH                      ;0072   7E 01
                   SJMP  Q0078                        ;0074   80 02
Q0076:             MOV   R6,MOVH                      ;0076   7E 00
Q0078:             MOV   A,RMOV                       ;0078   EE
                   ANL   A,R7                         ;0079   5F
                   MOV   R7,MOV                       ;007A   FF
                   MOV   A,4MOV                       ;007B   E5 40
                   JNZ   Q00JNZ                       ;007D   70 04
                   MOV   R6,MOVH                      ;007F   7E 01
                   SJMP  Q0085                        ;0081   80 02
Q0083:             MOV   R6,MOVH                      ;0083   7E 00
Q0085:             MOV   A,RMOV                       ;0085   EE
                   ANL   A,R7                         ;0086   5F
                   MOV   R7,MOV                       ;0087   FF
                   MOV   A,3MOV                       ;0088   E5 3E
                   JNZ   Q00JNZ                       ;008A   70 04
                   MOV   R6,MOVH                      ;008C   7E 01
                   SJMP  Q0092                        ;008E   80 02
Q0090:             MOV   R6,MOVH                      ;0090   7E 00
Q0092:             MOV   A,RMOV                       ;0092   EE
                   ANL   A,R7                         ;0093   5F
                   JNZ   Q00JNZ                       ;0094   70 28
                   DEC   32HDEC                       ;0096   15 32
                   MOV   A,3MOV                       ;0098   E5 32
                   CJNE  A,#0AH,Q00BE                 ;009A   B4 0A 21
                   CLR   A                            ;009D   E4
                   MOV   32HMOV                       ;009E   F5 32
                   DEC   37HDEC                       ;00A0   15 37
                   MOV   A,3MOV                       ;00A2   E5 37
                   CJNE  A,#0AH,Q00BE                 ;00A4   B4 0A 17
                   CLR   A                            ;00A7   E4
                   MOV   37HMOV                       ;00A8   F5 37
                   DEC   40HDEC                       ;00AA   15 40
                   MOV   A,4MOV                       ;00AC   E5 40
                   CJNE  A,#0AH,Q00BE                 ;00AE   B4 0A 0D
                   CLR   A                            ;00B1   E4
                   MOV   40HMOV                       ;00B2   F5 40
                   DEC   3EHDEC                       ;00B4   15 3E
                   MOV   A,3MOV                       ;00B6   E5 3E
                   CJNE  A,#0AH,Q00BE                 ;00B8   B4 0A 03
                   CLR   A                            ;00BB   E4
                   MOV   3EHMOV                       ;00BC   F5 3E
Q00BE:             MOV   A,3MOV                       ;00BE   E5 39
                   ORL   A,#0FEH                      ;00C0   44 FE
                   MOV   R7,MOV                       ;00C2   FF
                   CPL   A                            ;00C3   F4
                   JNZ   Q01JNZ                       ;00C4   70 7A
                   DEC   42HDEC                       ;00C6   15 42
                   MOV   A,4MOV                       ;00C8   E5 42
                   JZ    Q00JZ                        ;00CA   60 0D
                   INC   46HINC                       ;00CC   05 46
                   MOV   A,4MOV                       ;00CE   E5 46
                   XRL   A,#0AH                       ;00D0   64 0A
                   JZ    Q00JZ                        ;00D2   60 03
                   LJMP  Q01C7                        ;00D4   02 01 C7
;==========================================================================
Q00D7:             SJMP  Q0155                        ;00D7   80 7C
Q00D9:             MOV   A,4MOV                       ;00D9   E5 42
                   JZ    Q00JZ                        ;00DB   60 03
                   LJMP  Q01C7                        ;00DD   02 01 C7
;==========================================================================
Q00E0:             MOV   42HMOVFH                     ;00E0   75 42 1F
                   MOV   46HMOV1H                     ;00E3   75 46 01
                   MOV   53HMOV                       ;00E6   F5 53
                   DEC   41HDEC                       ;00E8   15 41
                   MOV   A,4MOV                       ;00EA   E5 41
                   JZ    Q00JZ                        ;00EC   60 0E
                   INC   39HINC                       ;00EE   05 39
                   MOV   A,3MOV                       ;00F0   E5 39
                   XRL   A,#0AH                       ;00F2   64 0A
                   JZ    Q00JZ                        ;00F4   60 03
                   LJMP  Q01C7                        ;00F6   02 01 C7
;==========================================================================
Q00F9:             LJMP  Q018E                        ;00F9   02 01 8E
;==========================================================================
Q00FC:             MOV   A,4MOV                       ;00FC   E5 41
                   JZ    Q01JZ                        ;00FE   60 03
                   LJMP  Q01C7                        ;0100   02 01 C7
;==========================================================================
Q0103:             MOV   41HMOVCH                     ;0103   75 41 0C
                   MOV   39HMOV1H                     ;0106   75 39 01
                   MOV   47HMOV                       ;0109   F5 47
                   INC   3FHINC                       ;010B   05 3F
                   MOV   A,3MOV                       ;010D   E5 3F
                   XRL   A,#0AH                       ;010F   64 0A
                   JZ    Q01JZ                        ;0111   60 03
                   LJMP  Q01C7                        ;0113   02 01 C7
;==========================================================================
Q0116:             MOV   3FHMOV                       ;0116   F5 3F
                   INC   4BHINC                       ;0118   05 4B
                   MOV   A,4MOV                       ;011A   E5 4B
                   XRL   A,#0AH                       ;011C   64 0A
                   JZ    Q01JZ                        ;011E   60 03
                   LJMP  Q01C7                        ;0120   02 01 C7
;==========================================================================
Q0123:             MOV   4BHMOV                       ;0123   F5 4B
                   INC   23HINC                       ;0125   05 23
                   MOV   A,2MOV                       ;0127   E5 23
                   XRL   A,#0AH                       ;0129   64 0A
                   JZ    Q01JZ                        ;012B   60 03
                   LJMP  Q01C7                        ;012D   02 01 C7
;==========================================================================
Q0130:             MOV   23HMOV                       ;0130   F5 23
                   INC   22HINC                       ;0132   05 22
                   MOV   A,2MOV                       ;0134   E5 22
                   XRL   A,#0AH                       ;0136   64 0A
                   JZ    Q01JZ                        ;0138   60 03
                   LJMP  Q01C7                        ;013A   02 01 C7
;==========================================================================
Q013D:             MOV   22HMOV                       ;013D   F5 22
                   RET      RET                       ;013F   22
;==========================================================================
Q0140:             MOV   A,RMOV                       ;0140   EF
                   CPL   A                            ;0141   F4
                   JNZ   Q01JNZ                       ;0142   70 03
                   LJMP  Q01C7                        ;0144   02 01 C7
;==========================================================================
Q0147:             DEC   45HDEC                       ;0147   15 45
                   MOV   A,4MOV                       ;0149   E5 45
                   JZ    Q01JZ                        ;014B   60 0D
                   INC   46HINC                       ;014D   05 46
                   MOV   A,4MOV                       ;014F   E5 46
                   XRL   A,#0AH                       ;0151   64 0A
                   JNZ   Q01JNZ                       ;0153   70 72
Q0155:             MOV   46HMOV                       ;0155   F5 46
                   INC   53HINC                       ;0157   05 53
                   RET      RET                       ;0159   22

⌨️ 快捷键说明

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