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

📄 auto1.lst

📁 自制干手机
💻 LST
字号:
                                                                    页     1
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            ;*******design for auto clean macine  2003-8-11  am 9:00-pm 2:00*********
            fire  equ  p1.0   ;红外发射口
            jdq   equ  p1.2   ;继电器控制口
            beep  equ  p1.3
            lamp  equ  p1.1
            pduan equ  p3.2   ;int0 口
            org  0000h
0000 020030 jmp  main
            org  0003h
0003 02005D jmp  int_0
            org  000bh
000B 02004A jmp  t0_0
            org  0030h
            MAIN:
            
0030 7590FF      mov  p1,#0ffh    ;出始化I/O口
0033 758901      mov  tmod,#01h
0036 758C00      mov  th0,#00h
0039 758A00      mov  tl0,#00h
003C D2AF        setb ea
003E D2A8        setb ex0
0040 D2A9        setb et0
0042 D28C        setb tr0
0044 D2B2        setb pduan     ;p3.2设置为输入状态
0046 119A        acall music1
            start:
0048 80FE         jmp start
            
            
004A C28C   t0_0: clr  tr0
004C C290         clr  fire       ;产生500k方波
004E D290         setb fire
0050 C290         clr  fire
0052 D290         setb fire
0054 758C00       mov th0,#00h
0057 758A00       mov tl0,#00h
005A D28C         setb tr0
            
005C 32     reti
            
            int_0:
005D C2A8         clr  ex0
005F 1171         acall music            ;音乐
0061 C292         clr  jdq               ;开热风机
0063 C291         clr  lamp              ;开指示灯
0065 11B7   wait: acall delay            ;延时
0067 30B2FB       jnb  pduan,wait        ;防止继电器跳动
006A D291         setb lamp


D:\我的设计\自动干手器\AUTO1.ASM                                
 
                                                                    页     2
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

006C D292         setb jdq               ;关继电器
006E D2A8         setb ex0
0070 32           reti
            
0071 7859   music:MOV R0,#059H       ;beep! beep!beep!
0073 11CD     S6:  ACALL DELAY3
0075 C293         CLR BEEP
0077 11CD         ACALL DELAY3
0079 D293         SETB BEEP
007B D8F6         DJNZ R0,S6
007D 11D8         ACALL DELAY5
007F 7859   THIR: MOV R0,#059H
0081 11CD     S7: ACALL DELAY3
0083 C293         CLR BEEP
0085 11CD         ACALL DELAY3
0087 D293         SETB BEEP
0089 D8F6         DJNZ R0,S7
008B 11D8         acall delay5
008D 7859   THI:  MOV R0,#059H
008F 11CD     S8: ACALL DELAY3
0091 C293         CLR BEEP
0093 11CD         ACALL DELAY3
0095 D293         SETB BEEP
0097 D8F6         DJNZ R0,S8
0099 22           ret
            
009A 78B9   music1:MOV R0,#0b9H      ;beep !beep!
009C 11CD     S9: ACALL DELAY3
009E C293         CLR BEEP
00A0 11CD         ACALL DELAY3
00A2 D293         SETB BEEP
00A4 D8F6         DJNZ R0,S9
00A6 11D8         ACALL DELAY5
00A8 11D8         acall delay5
00AA 78B9   TH  : MOV R0,#0b9H
00AC 11CD     S10:ACALL DELAY3
00AE C293         CLR BEEP
00B0 11CD         ACALL DELAY3
00B2 D293         SETB BEEP
00B4 D8F6         DJNZ R0,S10
00B6 22           ret
            
00B7 7817   delay: mov  r0,#17h            ;3s  @12MHz
00B9 79FF   de1:   mov  r1,#0ffh
00BB 7AFF   de2:   mov  r2,#0ffh
00BD DAFE   de3:   djnz  r2,de3
00BF D9FA          djnz  r1,de2
00C1 D8F6          djnz  r0,de1


D:\我的设计\自动干手器\AUTO1.ASM                                
 
                                                                    页     3
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

00C3 22            ret
00C4 78FF   delay1:mov   r0,#0ffh
00C6 79FF    del4: mov   r1,#0ffh
00C8 D9FE    del5: djnz  r1,del5
00CA D8FA          djnz  r0,del4
00CC 22            ret
            
            
00CD 7E02   DELAY3: MOV   R6,#02H          ;296.6US@12mhz
00CF 7D1D   DEL10:  MOV   R5,#01dH
00D1 00     DEL11:  nop
00D2 00             nop
00D3 DDFC           DJNZ  R5,DEL11   ;  $
00D5 DEF8           DJNZ  R6,DEL10
00D7 22             RET
00D8 7C0E   DELAY5: MOV   R4,#14
00DA 7EEB   DEL17:  MOV   R6,#0EbH          ;82ms
00DC 7D0B   DEL15:  MOV   R5,#0bH
            DEL16:
00DE DDFE           DJNZ  R5,DEL16   ;  $
00E0 DEFA           DJNZ  R6,DEL15
00E2 DCF6           DJNZ  R4,DEL17
00E4 22             RET
            
                    end

























D:\我的设计\自动干手器\AUTO1.ASM                                
 
                                                                    页     4
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            B                        = 00F0H CONST 常量 
            BEEP                     = 0093H CONST 常量 
            CY                       = 00D7H CONST 常量 
            DE1                      = 00B9H CODE  标号 
            DE2                      = 00BBH CODE  标号 
            DE3                      = 00BDH CODE  标号 
            DEL10                    = 00CFH CODE  标号 
            DEL11                    = 00D1H CODE  标号 
            DEL15                    = 00DCH CODE  标号 
            DEL16                    = 00DEH CODE  标号 
            DEL17                    = 00DAH CODE  标号 
            DEL4                     = 00C6H CODE  标号 
            DEL5                     = 00C8H CODE  标号 
            DELAY                    = 00B7H CODE  标号 
            DELAY1                   = 00C4H CODE  标号 
            DELAY3                   = 00CDH CODE  标号 
            DELAY5                   = 00D8H CODE  标号 
            DPH                      = 0083H CONST 常量 
            DPL                      = 0082H CONST 常量 
            EA                       = 00AFH CONST 常量 
            ES                       = 00ACH CONST 常量 
            ET0                      = 00A9H CONST 常量 
            ET1                      = 00ABH CONST 常量 
            EX0                      = 00A8H CONST 常量 
            EX1                      = 00AAH CONST 常量 
            F0                       = 00D5H CONST 常量 
            FIRE                     = 0090H CONST 常量 
            IE                       = 00A8H CONST 常量 
            IE0                      = 0089H CONST 常量 
            IE1                      = 008BH CONST 常量 
            INT0                     = 00B2H CONST 常量 
            INT1                     = 00B3H CONST 常量 
            INT_0                    = 005DH CODE  标号 
            IP                       = 00B8H CONST 常量 
            IT0                      = 0088H CONST 常量 
            IT1                      = 008AH CONST 常量 
            JDQ                      = 0092H CONST 常量 
            LAMP                     = 0091H CONST 常量 
            MAIN                     = 0030H CODE  标号 
            MUSIC                    = 0071H CODE  标号 
            MUSIC1                   = 009AH CODE  标号 
            OV                       = 00D2H CONST 常量 


D:\我的设计\自动干手器\AUTO1.ASM                                
 
                                                                    页     5
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            P                        = 00D0H CONST 常量 
            P0                       = 0080H CONST 常量 
            P1                       = 0090H CONST 常量 
            P2                       = 00A0H CONST 常量 
            P3                       = 00B0H CONST 常量 
            PCON                     = 0087H CONST 常量 
            PDUAN                    = 00B2H CONST 常量 
            PS                       = 00BCH CONST 常量 
            PSW                      = 00D0H CONST 常量 
            PT0                      = 00B9H CONST 常量 
            PT1                      = 00BBH CONST 常量 
            PX0                      = 00B8H CONST 常量 
            PX1                      = 00BAH CONST 常量 
            RB8                      = 009AH CONST 常量 
            RD                       = 00B7H CONST 常量 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 
            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            RXD                      = 00B0H CONST 常量 
            S10                      = 00ACH CODE  标号 
            S6                       = 0073H CODE  标号 
            S7                       = 0081H CODE  标号 
            S8                       = 008FH CODE  标号 
            S9                       = 009CH CODE  标号 
            SBUF                     = 0099H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SM0                      = 009FH CONST 常量 
            SM1                      = 009EH CONST 常量 
            SM2                      = 009DH CONST 常量 
            SP                       = 0081H CONST 常量 
            START                    = 0048H CODE  标号 
            T0                       = 00B4H CONST 常量 
            T0_0                     = 004AH CODE  标号 
            T1                       = 00B5H CONST 常量 
            TB8                      = 009BH CONST 常量 
            TCON                     = 0088H CONST 常量 
            TF0                      = 008DH CONST 常量 
            TF1                      = 008FH CONST 常量 
            TH                       = 00AAH CODE  标号 
            TH0                      = 008CH CONST 常量 
            TH1                      = 008DH CONST 常量 
            THI                      = 008DH CODE  标号 
            THIR                     = 007FH CODE  标号 
            TI                       = 0099H CONST 常量 
            TL0                      = 008AH CONST 常量 
            TL1                      = 008BH CONST 常量 
            TMOD                     = 0089H CONST 常量 


D:\我的设计\自动干手器\AUTO1.ASM                                
 
                                                                    页     6
                                                                    03-26-05
                                                                    09:44:01
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            TR0                      = 008CH CONST 常量 
            TR1                      = 008EH CONST 常量 
            TXD                      = 00B1H CONST 常量 
            WAIT                     = 0065H CODE  标号 
            WR                       = 00B6H CONST 常量 


            公有符号:   97
            私有符号:    0









































D:\我的设计\自动干手器\AUTO1.ASM                                
 

⌨️ 快捷键说明

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