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

📄 main.asm

📁 频率计
💻 ASM
📖 第 1 页 / 共 2 页
字号:
                   org 0000
                   ajmp q0000
Q0000:             MOV   SP,#60H                      ;0000   75 81 60
                   SETB  P3.3                         ;0003   D2 B3
                   SETB  P3.5                         ;0005   D2 B5
                   MOV   P1,#01H                      ;0007   75 90 01
                   ACALL Q01DC                        ;000A   31 DC
                   MOV   P1,#0CH                      ;000C   75 90 0C
                   ACALL Q01DC                        ;000F   31 DC
                   MOV   R0,#0EFH                     ;0011   78 EF
Q0013:             NOP                                ;0013   00
                   DJNZ  R0,Q0013                     ;0014   D8 FD
                   MOV   TMOD,#05H                    ;0016   75 89 05
Q0019:             MOV   P0,#0FFH                     ;0019   75 80 FF
                   MOV   P2,#0FFH                     ;001C   75 A0 FF
                   MOV   TL0,#00H                     ;001F   75 8A 00
                   MOV   TH0,#00H                     ;0022   75 8C 00
                   CLR   P3.3                         ;0025   C2 B3
                   SETB  TR0                          ;0027   D2 8C
                   SETB  P3.2                         ;0029   D2 B2
                   MOV   R0,#0AH                      ;002B   78 0A
                   MOV   R1,#32H                      ;002D   79 32
                   MOV   R2,#50H                      ;002F   7A 50
                   MOV   R3,#02H                      ;0031   7B 02
                   NOP                                ;0033   00
                   NOP                                ;0034   00
                   NOP                                ;0035   00
                   NOP                                ;0036   00
                   NOP                                ;0037   00
Q0038:             MOV   R1,#32H                      ;0038   79 32
                   NOP                                ;003A   00
                   NOP                                ;003B   00
                   NOP                                ;003C   00
                   NOP                                ;003D   00
                   NOP                                ;003E   00
                   NOP                                ;003F   00
Q0040:             MOV   R2,#50H                      ;0040   7A 50
Q0042:             MOV   R3,#02H                      ;0042   7B 02
Q0044:             NOP                                ;0044   00
                   NOP                                ;0045   00
                   NOP                                ;0046   00
                   NOP                                ;0047   00
                   NOP                                ;0048   00
                   NOP                                ;0049   00
                   NOP                                ;004A   00
                   NOP                                ;004B   00
                   DJNZ  R3,Q0044                     ;004C   DB F6
                   DJNZ  R2,Q0042                     ;004E   DA F2
                   DJNZ  R1,Q0040                     ;0050   D9 EE
                   DJNZ  R0,Q0038                     ;0052   D8 E4
                   CLR   P3.2                         ;0054   C2 B2
                   NOP                                ;0056   00
                   NOP                                ;0057   00
                   NOP                                ;0058   00
                   CLR   TR0                          ;0059   C2 8C
                   MOV   20H,P0                       ;005B   85 80 20
                   MOV   21H,P2                       ;005E   85 A0 21
                   MOV   22H,TL0                      ;0061   85 8A 22
                   MOV   23H,TH0                      ;0064   85 8C 23
                   SETB  P3.3                         ;0067   D2 B3
                   MOV   R0,#20H                      ;0069   78 20
                   MOV   R1,#30H                      ;006B   79 30
                   MOV   R7,#04H                      ;006D   7F 04
                   MOV   A,R0                         ;006F   E8
                   MOV   R5,A                         ;0070   FD
                   MOV   A,R1                         ;0071   E9
                   MOV   R6,A                         ;0072   FE
                   MOV   A,R7                         ;0073   EF
                   MOV   R3,A                         ;0074   FB
                   INC   R3                           ;0075   0B
                   CLR   A                            ;0076   E4
Q0077:             MOV   @R1,A                        ;0077   F7
                   INC   R1                           ;0078   09
                   DJNZ  R3,Q0077                     ;0079   DB FC
                   MOV   A,R7                         ;007B   EF
                   MOV   B,#08H                       ;007C   75 F0 08
                   MUL   AB                           ;007F   A4
                   MOV   R3,A                         ;0080   FB
Q0081:             MOV   A,R5                         ;0081   ED
                   MOV   R0,A                         ;0082   F8
                   MOV   A,R7                         ;0083   EF
                   MOV   R2,A                         ;0084   FA
                   CLR   C                            ;0085   C3
Q0086:             MOV   A,@R0                        ;0086   E6
                   RLC   A                            ;0087   33
                   MOV   @R0,A                        ;0088   F6
                   INC   R0                           ;0089   08
                   DJNZ  R2,Q0086                     ;008A   DA FA
                   MOV   A,R6                         ;008C   EE
                   MOV   R1,A                         ;008D   F9
                   MOV   A,R7                         ;008E   EF
                   MOV   R2,A                         ;008F   FA
                   INC   R2                           ;0090   0A
Q0091:             MOV   A,@R1                        ;0091   E7
                   ADDC  A,@R1                        ;0092   37
                   DA    A                            ;0093   D4
                   MOV   @R1,A                        ;0094   F7
                   INC   R1                           ;0095   09
                   DJNZ  R2,Q0091                     ;0096   DA F9
                   DJNZ  R3,Q0081                     ;0098   DB E7
                   MOV   R0,#30H                      ;009A   78 30
                   MOV   R1,#24H                      ;009C   79 24
Q009E:             MOV   A,@R0                        ;009E   E6
                   ANL   A,#0FH                       ;009F   54 0F
                   ORL   A,#30H                       ;00A1   44 30
                   MOV   @R1,A                        ;00A3   F7
                   MOV   A,@R0                        ;00A4   E6
                   ANL   A,#0F0H                      ;00A5   54 F0
                   RL    A                            ;00A7   23
                   RL    A                            ;00A8   23
                   RL    A                            ;00A9   23
                   RL    A                            ;00AA   23
                   ORL   A,#30H                       ;00AB   44 30
                   INC   R1                           ;00AD   09
                   MOV   @R1,A                        ;00AE   F7
                   INC   R0                           ;00AF   08
                   INC   R1                           ;00B0   09
                   CJNE  R0,#36H,Q009E                ;00B1   B8 36 EA
                   MOV   2EH,#20H                     ;00B4   75 2E 20
                   MOV   R1,#2DH                      ;00B7   79 2D
                   CJNE  @R1,#30H,Q00F4               ;00B9   B7 30 38
                   MOV   @R1,#20H                     ;00BC   77 20
                   DEC   R1                           ;00BE   19
                   CJNE  @R1,#30H,Q00F4               ;00BF   B7 30 32
                   MOV   @R1,#20H                     ;00C2   77 20
                   DEC   R1                           ;00C4   19
                   CJNE  @R1,#30H,Q00F4               ;00C5   B7 30 2C
                   MOV   @R1,#20H                     ;00C8   77 20
                   DEC   R1                           ;00CA   19
                   CJNE  @R1,#30H,Q00F4               ;00CB   B7 30 26
                   MOV   @R1,#20H                     ;00CE   77 20
                   DEC   R1                           ;00D0   19
                   CJNE  @R1,#30H,Q0112               ;00D1   B7 30 3E
                   MOV   @R1,#20H                     ;00D4   77 20
                   DEC   R1                           ;00D6   19
                   CJNE  @R1,#30H,Q0112               ;00D7   B7 30 38
                   MOV   @R1,#20H                     ;00DA   77 20
                   DEC   R1                           ;00DC   19

⌨️ 快捷键说明

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