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

📄 6r.lst

📁 共搜集了13个有关51单片机的一些基本程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
            ;
            ;*************************************
            ;*        调光控制程序               *
            ;*************************************
            ;根据数码管指示值设置调光脉冲延时值
0128 E590   LOOP:           MOV     A,P1          	;读入P1口值
012A 94FF                   SUBB    A,#0FFH        	;比较
012C 602B                   JZ      LOOP7          	;值为#0FFH(显示7)时转LOOP7
012E E590                   MOV     A,P1          	;
0130 94FE                   SUBB    A,#0FEH        	;
0132 6029                   JZ     LOOP6          	;值为#0FEH(显示6)时转LOOP6
0134 E590                   MOV     A,P1          	;
0136 94FD                   SUBB    A,#0FDH        	;
0138 6027                   JZ     LOOP5          	;值为#0FDH(显示5)时转LOOP5
013A E590                   MOV     A,P1          	;
013C 94FC                   SUBB    A,#0FCH        	;
013E 6025                   JZ     LOOP4          	;值为#0FCH(显示4)时转LOOP4
0140 E590                   MOV     A,P1          	;
0142 94FB                   SUBB    A,#0FBH        	;
0144 6023                   JZ     LOOP3          	;值为#0FBH(显示3)时转LOOP3
0146 E590                   MOV     A,P1          	;
0148 94FA                   SUBB    A,#0FAH        	;
014A 6021                   JZ     LOOP2          	;值为#0FAH(显示2)时转LOOP2
014C E590                   MOV     A,P1          	;
014E 94F9                   SUBB    A,#0F9H        	;


C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM     
 
                                                                    页     6
                                                                    01-29-03
                                                                    01:39:10
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

0150 601F                   JZ     LOOP1          	;值为#0F9H(显示1)时转LOOP1
0152 E590                   MOV     A,P1          	;
0154 94F8                   SUBB    A,#0F8H        	;
0156 601D                   JZ     LOOP0          	;值为#0F8H(显示0)时转LOOP0
0158 22                     RET          			;返回
            ;
0159 75F001 LOOP7:          MOV     B,#01H        	;设置延时值#01H(最亮)
015C 22                     RET          			;返回
015D 75F002 LOOP6:          MOV     B,#02H        	;设置延时值#02H(次亮)
0160 22                     RET          			;返回
0161 75F004 LOOP5:          MOV     B,#04H          ;
0164 22     				RET
0165 75F006 LOOP4:          MOV     B,#06H          ;
0168 22                     RET
0169 75F008 LOOP3:          MOV     B,#08H          ;
016C 22                     RET
016D 75F00A LOOP2:          MOV     B,#0AH          ;
0170 22                     RET
0171 75F00C LOOP1:          MOV     B,#0CH        	;设置延时值#0CH(次暗)
0174 22                     RET          			;返回
0175 75F00D LOOP0:          MOV     B,#0DH         	;设置延时值#0DH(最暗)
0178 22                     RET          			;返回
            ;
            		END          			;程序结束


























C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM     
 
                                                                    页     7
                                                                    01-29-03
                                                                    01:39:10
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            B                        = 00F0H CONST 常量 
            CLEARMEM                 = 0036H CODE  标号 
            CLEARMEMIO               = 002CH CODE  标号 
            CY                       = 00D7H CONST 常量 
            DELAY                    = 0113H CODE  标号 
            DELAY1                   = 0115H CODE  标号 
            DL10MS                   = 0118H CODE  标号 
            DL10MS1                  = 011AH CODE  标号 
            DLX                      = 0120H CODE  标号 
            DLX1                     = 0122H 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 常量 
            FUN0                     = 00B7H CODE  标号 
            FUN1                     = 00BCH CODE  标号 
            FUN10                    = 00E9H CODE  标号 
            FUN11                    = 00EEH CODE  标号 
            FUN12                    = 00F3H CODE  标号 
            FUN13                    = 00F8H CODE  标号 
            FUN14                    = 00FDH CODE  标号 
            FUN15                    = 0102H CODE  标号 
            FUN2                     = 00C1H CODE  标号 
            FUN3                     = 00C6H CODE  标号 
            FUN4                     = 00CBH CODE  标号 
            FUN5                     = 00D0H CODE  标号 
            FUN6                     = 00D5H CODE  标号 
            FUN7                     = 00DAH CODE  标号 
            FUN8                     = 00DFH CODE  标号 
            FUN9                     = 00E4H CODE  标号 
            HARD1                    = 0066H CODE  标号 
            HARD11                   = 006EH CODE  标号 
            IE                       = 00A8H CONST 常量 
            IE0                      = 0089H CONST 常量 
            IE1                      = 008BH CONST 常量 
            INT0                     = 00B2H CONST 常量 
            INT1                     = 00B3H CONST 常量 


C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM     
 
                                                                    页     8
                                                                    01-29-03
                                                                    01:39:10
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            INTEX0                   = 0059H CODE  标号 
            IP                       = 00B8H CONST 常量 
            IT0                      = 0088H CONST 常量 
            IT1                      = 008AH CONST 常量 
            LOOP                     = 0128H CODE  标号 
            LOOP0                    = 0175H CODE  标号 
            LOOP1                    = 0171H CODE  标号 
            LOOP2                    = 016DH CODE  标号 
            LOOP3                    = 0169H CODE  标号 
            LOOP4                    = 0165H CODE  标号 
            LOOP5                    = 0161H CODE  标号 
            LOOP6                    = 015DH CODE  标号 
            LOOP7                    = 0159H CODE  标号 
            MAIN                     = 0044H CODE  标号 
            OUTT0                    = 010DH CODE  标号 
            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 常量 
            PX0                      = 00B8H CONST 常量 
            PX1                      = 00BAH CONST 常量 
            RB8                      = 009AH CONST 常量 
            RD                       = 00B7H CONST 常量 
            READ1                    = 0061H CODE  标号 
            READ11                   = 0073H CODE  标号 
            READ12                   = 0074H CODE  标号 
            READ13                   = 0079H CODE  标号 
            READOUTT0                = 005EH CODE  标号 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 
            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            RXD                      = 00B0H CONST 常量 
            SBUF                     = 0099H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SM0                      = 009FH CONST 常量 
            SM1                      = 009EH CONST 常量 
            SM2                      = 009DH CONST 常量 
            SP                       = 0081H CONST 常量 
            START                    = 003EH CODE  标号 
            T0                       = 00B4H CONST 常量 


C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM     
 
                                                                    页     9
                                                                    01-29-03
                                                                    01:39:10
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            T1                       = 00B5H CONST 常量 
            TB8                      = 009BH CONST 常量 
            TCON                     = 0088H CONST 常量 
            TF0                      = 008DH CONST 常量 
            TF1                      = 008FH CONST 常量 
            TH0                      = 008CH CONST 常量 
            TH1                      = 008DH CONST 常量 
            TI                       = 0099H CONST 常量 
            TL0                      = 008AH CONST 常量 
            TL1                      = 008BH CONST 常量 
            TMOD                     = 0089H CONST 常量 
            TR0                      = 008CH CONST 常量 
            TR1                      = 008EH CONST 常量 
            TXD                      = 00B1H CONST 常量 
            WR                       = 00B6H CONST 常量 


            公有符号:  107
            私有符号:    0































C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM     
 

⌨️ 快捷键说明

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