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

📄 birthday.lst

📁 用89S52进行DS1820温度读取程序
💻 LST
字号:
                                                                    页     1
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            ;相关知识内容请参阅S51E 文档内容--音乐应用实验。
            numtim equ 20h
            gewei equ 21h
            shiwei equ 22h
            scanled equ 23h
            org 000h
0000 020100 jmp start
            org 00bh
000B 020145 jmp tim0
            org 100h
0100 758901 start: mov tmod,#00000001b
0103 75A882        mov ie,#10000010b
0106 752001        mov numtim,#01h
0109 753000 start0:mov 30h,#00h
                  
010C E530     next:mov a,30h
010E 900183        mov dptr,#table
0111 93            movc a,@a+dptr
0112 FA            mov r2,a
0113 602C          jz  end0
0115 540F          anl a,#0fh
0117 FD            mov r5,a
0118 EA            mov a,r2
0119 C4            swap a
011A 540F          anl a,#0fh
011C 7005          jnz sing
011E C28C          clr tr0
0120 02013A        jmp d1
0123 14      sing: dec a
0124 F522          mov 22h,a
0126 23            rl a
0127 900165        mov dptr,#table1
012A 93            movc a,@a+dptr
012B F58C          mov th0,a
012D F521          mov 21h,a
012F E522          mov a,22h
0131 23            rl a
0132 04            inc a
0133 93            movc a,@a+dptr
0134 F58A          mov tl0,a
0136 F520          mov 20h,a
0138 D28C          setb tr0
013A 120156     d1:lcall delay
013D 0530          inc 30h
013F 80CB          jmp next
0141 C28C     end0:clr tr0
0143 80C4          jmp start0
0145 C0E0     tim0:push acc


E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 
                                                                    页     2
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

0147 C0D0          push psw
0149 85208A        mov tl0,20h
014C 85218C        mov th0,21h
014F B287          cpl p0.7
0151 D0D0          pop psw
0153 D0E0          pop acc
0155 32            reti
            
            
            
0156 7F02   delay: mov r7,#02h
0158 7CBB      d2: mov r4,#187
015A 7BF8      d3: mov r3,#248
015C DBFE          djnz r3,$
015E DCFA          djnz r4,d3
0160 DFF6          djnz r7,d2
0162 DDF2          djnz r5,delay
0164 22            ret
             table1:
0165 FB04   
0167 FB90   
0169 FC0C   
016B FC44          dw  64260,64400,64524,64580
016D FCAC   
016F FD09   
0171 FD34   
0173 FD82          dw  64684,64777,64820,64898
0175 FDC8   
0177 FE06   
0179 FE22   
017B FE56          dw  64968,65030,65058,65110
017D FE85   
017F FE9A   
0181 FEC1          dw  65157,65178,65217
0183 820181 
0186 9484     table:db 82h,01h,81h,94h,84h
0188 B4A404         db 0b4h,0a4h,04h
018B 820181 
018E 9484           db 82h,01h,81h,94h,84h
0190 C4B404         db 0c4h,0b4h,04h
            
0193 820181 
0196 F4D4           db 82h,01h,81h,0f4h,0d4h
0198 B4A494         db 0b4h,0a4h,94h
019B E201E1 
019E D4B4           db 0e2h,01h,0e1h,0d4h,0b4h
01A0 C4B404         db 0c4h,0b4h,04h
            


E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 
                                                                    页     3
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

01A3 820181 
01A6 9484           db 82h,01h,81h,94h,84h
01A8 B4A404         db 0b4h,0a4h,04h
01AB 820181 
01AE 9484           db 82h,01h,81h,94h,84h
01B0 C4B404         db 0c4h,0b4h,04h
            
01B3 820181 
01B6 F4D4           db 82h,01h,81h,0f4h,0d4h
01B8 B4A494         db 0b4h,0a4h,94h
01BB E201E1 
01BE D4B4           db 0e2h,01h,0e1h,0d4h,0b4h
01C0 C4B404         db 0c4h,0b4h,04h
01C3 00             db 00
            
01C4 C0F9A4 
01C7 B09992 
01CA 82F880 
01CD 90        TABLE2:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
                    end






























E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 
                                                                    页     4
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            B                        = 00F0H CONST 常量 
            CY                       = 00D7H CONST 常量 
            D1                       = 013AH CODE  标号 
            D2                       = 0158H CODE  标号 
            D3                       = 015AH CODE  标号 
            DELAY                    = 0156H CODE  标号 
            DPH                      = 0083H CONST 常量 
            DPL                      = 0082H CONST 常量 
            EA                       = 00AFH CONST 常量 
            END0                     = 0141H CODE  标号 
            ES                       = 00ACH CONST 常量 
            ET0                      = 00A9H CONST 常量 
            ET1                      = 00ABH CONST 常量 
            ET2                      = 00ADH CONST 常量 
            EX0                      = 00A8H CONST 常量 
            EX1                      = 00AAH CONST 常量 
            EXEN2                    = 00CBH CONST 常量 
            EXF2                     = 00CEH CONST 常量 
            F0                       = 00D5H CONST 常量 
            F1                       = 00D1H CONST 常量 
            GEWEI                    = 0021H CONST 常量 
            IE                       = 00A8H CONST 常量 
            IE0                      = 0089H CONST 常量 
            IE1                      = 008BH CONST 常量 
            IP                       = 00B8H CONST 常量 
            IT0                      = 0088H CONST 常量 
            IT1                      = 008AH CONST 常量 
            NEXT                     = 010CH CODE  标号 
            NUMTIM                   = 0020H CONST 常量 
            OV                       = 00D2H CONST 常量 
            P                        = 00D0H CONST 常量 
            P0                       = 0080H CONST 常量 
            P1                       = 0090H CONST 常量 
            P2                       = 00A0H CONST 常量 
            P3                       = 00B0H CONST 常量 
            PCON                     = 0087H CONST 常量 
            PS                       = 00BCH CONST 常量 
            PSW                      = 00D0H CONST 常量 
            PT0                      = 00B9H CONST 常量 
            PT1                      = 00BBH CONST 常量 
            PT2                      = 00BDH CONST 常量 
            PX0                      = 00B8H CONST 常量 


E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 
                                                                    页     5
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            PX1                      = 00BAH CONST 常量 
            RB8                      = 009AH CONST 常量 
            RCAP2H                   = 00CBH CONST 常量 
            RCAP2L                   = 00CAH CONST 常量 
            RCLK                     = 00CDH CONST 常量 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 
            RL2                      = 00C8H CONST 常量 
            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            SBUF                     = 0099H CONST 常量 
            SCANLED                  = 0023H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SHIWEI                   = 0022H CONST 常量 
            SING                     = 0123H CODE  标号 
            SM0                      = 009FH CONST 常量 
            SM1                      = 009EH CONST 常量 
            SM2                      = 009DH CONST 常量 
            SP                       = 0081H CONST 常量 
            START                    = 0100H CODE  标号 
            START0                   = 0109H CODE  标号 
            T2                       = 00C9H CONST 常量 
            T2CON                    = 00C8H CONST 常量 
            T2MOD                    = 00C9H CONST 常量 
            TABLE                    = 0183H CODE  标号 
            TABLE1                   = 0165H CODE  标号 
            TABLE2                   = 01C4H CODE  标号 
            TB8                      = 009BH CONST 常量 
            TCLK                     = 00CCH CONST 常量 
            TCON                     = 0088H CONST 常量 
            TF0                      = 008DH CONST 常量 
            TF1                      = 008FH CONST 常量 
            TF2                      = 00CFH CONST 常量 
            TH0                      = 008CH CONST 常量 
            TH1                      = 008DH CONST 常量 
            TH2                      = 00CDH CONST 常量 
            TI                       = 0099H CONST 常量 
            TIM0                     = 0145H CODE  标号 
            TL0                      = 008AH CONST 常量 
            TL1                      = 008BH CONST 常量 
            TL2                      = 00CCH CONST 常量 
            TMOD                     = 0089H CONST 常量 
            TR0                      = 008CH CONST 常量 
            TR1                      = 008EH CONST 常量 
            TR2                      = 00CAH CONST 常量 


            公有符号:   89


E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 
                                                                    页     6
                                                                    07-08-06
                                                                    16:20:51
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            私有符号:    0

















































E:\单片机\SMT-MCU\S51E文档资料\ASM程序\BIRTHDAY.ASM             
 

⌨️ 快捷键说明

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