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

📄 ctest.asm

📁 rs485通讯程序实现控制继电器等外围电器
💻 ASM
字号:
;==========================================================================
;====Power Disassembler for MCS-51 and 6502================================
;==========================================================================
;   Writen by: 覃远高
;   Copyright: 覃远高
;    HomePage: http://coolsh.163.net
;      E-mail: qinyg@163.net
;         Tel: 0755-2282553
;      Update: 3.Jul,2000
;==========================================================================
;===========Disassemble information========================================
;==========================================================================
;    File Name: E:\test\c3\c3.hex
;      IC Body: MCS-51  
;         Date: 2007-10-27
;==========================================================================
;==========================================================================
;标号==============指令================================地址===机器码=======
;==========================================================================
Q0000:             LJMP  Q00A4                        ;0000   02 00 A4
;==========================================================================
Q0003:             MOV   A,R7                         ;0003   EF
                   ADD   A,#0BFH                      ;0004   24 BF
                   JZ    Q0015                        ;0006   60 0D
                   DEC   A                            ;0008   14
                   JZ    Q0018                        ;0009   60 0D
                   DEC   A                            ;000B   14
                   JZ    Q001B                        ;000C   60 0D
                   ADD   A,#03H                       ;000E   24 03
                   JNZ   Q001D                        ;0010   70 0B
                   CLR   P2.0                         ;0012   C2 A0
                   RET                                ;0014   22
;==========================================================================
Q0015:             SETB  P2.0                         ;0015   D2 A0
                   RET                                ;0017   22
;==========================================================================
Q0018:             CLR   P2.0                         ;0018   C2 A0
                   RET                                ;001A   22
;==========================================================================
Q001B:             SETB  P2.0                         ;001B   D2 A0
Q001D:             RET                                ;001D   22
;==========================================================================
Q001E:		 DB  00H, 00H, 00H, 00H, 00H, 02H, 00H, 26H	;.......&
Q0026:		 DB 0C0H,0E0H,0C0H,0D0H, 75H,0D0H, 00H, 30H	;....u..0
Q002E:		 DB  98H, 2FH, 85H, 99H, 0EH,0E5H, 0EH,0B4H	;./......
Q0036:		 DB 0FFH, 0CH, 75H, 08H, 00H, 74H, 09H, 25H	;..u..t.%
Q003E:		 DB  08H,0F8H,0A6H, 0EH, 80H, 1BH,0E5H, 09H	;........
Q0046:		 DB 0B4H,0FFH, 16H, 05H, 08H, 74H, 09H, 25H	;.....t.%
Q004E:		 DB  08H,0F8H,0A6H, 0EH,0E5H, 08H,0D3H, 94H	;........
Q0056:		 DB  02H, 40H, 06H, 75H, 08H, 00H, 75H, 09H	;.@.u..u.
Q005E:		 DB  00H,0C2H, 99H,0C2H, 98H,0D0H,0D0H,0D0H	;........
Q0066:		 DB 0E0H, 32H	;.2
;==========================================================================
Q0068:             MOV   P0,#0FFH                     ;0068   75 80 FF
                   MOV   P1,#0FFH                     ;006B   75 90 FF
                   MOV   P2,#0FFH                     ;006E   75 A0 FF
                   MOV   P3,#0FFH                     ;0071   75 B0 FF
                   CLR   A                            ;0074   E4
                   MOV   0DH,A                        ;0075   F5 0D
                   MOV   08H,A                        ;0077   F5 08
                   LCALL Q008D                        ;0079   12 00 8D
Q007C:             MOV   A,0AH                        ;007C   E5 0A
                   CJNE  A,#05H,Q007C                 ;007E   B4 05 FB
                   MOV   A,09H                        ;0081   E5 09
                   CJNE  A,#0FFH,Q007C                ;0083   B4 FF F6
                   MOV   R7,0BH                       ;0086   AF 0B
                   LCALL Q0003                        ;0088   12 00 03
                   SJMP  Q007C                        ;008B   80 EF
Q008D:             MOV   SCON,#50H                    ;008D   75 98 50
                   MOV   TMOD,#20H                    ;0090   75 89 20
                   MOV   TH1,#0FDH                    ;0093   75 8D FD
                   MOV   TL1,#0FDH                    ;0096   75 8B FD
                   SETB  TR1                          ;0099   D2 8E
                   SETB  ES                           ;009B   D2 AC
                   SETB  EA                           ;009D   D2 AF
                   CLR   P3.3                         ;009F   C2 B3
                   CLR   P2.1                         ;00A1   C2 A1
                   RET                                ;00A3   22
;==========================================================================
Q00A4:             MOV   R0,#7FH                      ;00A4   78 7F
                   CLR   A                            ;00A6   E4
Q00A7:             MOV   @R0,A                        ;00A7   F6
                   DJNZ  R0,Q00A7                     ;00A8   D8 FD
                   MOV   SP,#20H                      ;00AA   75 81 20
                   LJMP  Q0068                        ;00AD   02 00 68
;==========================================================================

⌨️ 快捷键说明

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