单片机实验程序-13种-17.4M-pdf.rar

源代码在线查看: 1.lst

软件大小: 7893 K
上传用户: wewe1111
关键词: M-pdf 17.4 13
下载地址: 免注册下载 普通下载 VIP

相关代码

				                                                                    页     1
				                                                                    12-01-02
				                                                                    10:34:11
				伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY
				
				地址  机器码 源程序
				
				            a_bit equ 20h         ;个位数存放处
				            b_bit equ 21h         ;十位数存放处
				            temp equ 22h          ;计数器寄存器
				            
				0000 752200 star:   mov temp,#0   ;初始化计数器
				0003 1112   stlop:  acall display
				0005 0522           inc temp
				0007 E522           mov a,temp
				0009 B46403         cjne a,#100,next ;=100重来
				000C 752200         mov temp,#0
				000F 020003 next:   ljmp stlop
				            
				            ;显示子程序
				0012 E522   display: mov a,temp  ;将temp中的十六进制数转换成10进制
				0014 75F00A          mov b,#10   ;10进制/10=10进制
				0017 84              div ab
				0018 F521            mov b_bit,a ;十位在a
				001A 85F020          mov a_bit,b ;个位在b
				            
				001D 900044          mov dptr,#numtab ;指定查表启始地址
				0020 7804            mov r0,#4
				0022 79FA   dpl1:    mov r1,#250 ;显示1000次
				0024 E520   dplop:   mov a,a_bit ;取个位数
				0026 93              MOVC A,@A+DPTR ;查个位数的7段代码
				0027 F580            mov p0,a ;送出个位的7段代码
				0029 C2A7            clr p2.7 ;开个位显示
				002B 113F            acall d1ms ;显示1ms
				002D D2A7            setb p2.7
				002F E521            mov a,b_bit ;取十位数
				0031 93              MOVC A,@A+DPTR ;查十位数的7段代码
				0032 F580            mov p0,a ;送出十位的7段代码
				0034 C2A6            clr p2.6 ;开十位显示
				0036 113F            acall d1ms ;显示1ms
				0038 D2A6            setb p2.6
				003A D9E8            djnz r1,dplop ;100次没完循环
				003C D8E4            djnz r0,dpl1 ;4个100次没完循环
				003E 22              ret
				            ;1MS延时(按12MHZ算)
				            ;====================================================
				003F 7F50   D1MS: MOV R7,#80
				0041 DFFE         DJNZ R7,$
				0043 22           RET
				            
				            ;7段数码管各划的数字排列表
				0044 287EA2 
				0047 627461 
				004A 217A20 
				004D 60     numtab: db 28h,7eh,0a2h,62h,74h,61h,21h,7ah,20h,60h
				
				
				D:\89C51\BIN\99JSQ\1.ASM                                        
				 
				                                                                    页     2
				                                                                    12-01-02
				                                                                    10:34:11
				伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY
				
				地址  机器码 源程序
				
				            ;0 1 2 3 4 5 6 7 8 9
				            
				            
				            end
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				D:\89C51\BIN\99JSQ\1.ASM                                        
				 
				                                                                    页     3
				                                                                    12-01-02
				                                                                    10:34:11
				伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY
				
				地址  机器码 源程序
				
				
				
				            符号                       值     类型
				
				            AC                       = 00D6H CONST 常量 
				            ACC                      = 00E0H CONST 常量 
				            A_BIT                    = 0020H CONST 常量 
				            B                        = 00F0H CONST 常量 
				            B_BIT                    = 0021H CONST 常量 
				            CY                       = 00D7H CONST 常量 
				            D1MS                     = 003FH CODE  标号 
				            DISPLAY                  = 0012H CODE  标号 
				            DPH                      = 0083H CONST 常量 
				            DPL                      = 0082H CONST 常量 
				            DPL1                     = 0022H CODE  标号 
				            DPLOP                    = 0024H CODE  标号 
				            EA                       = 00AFH CONST 常量 
				            ES                       = 00ACH CONST 常量 
				            ET0                      = 00A9H CONST 常量 
				            ET1                      = 00ABH CONST 常量 
				            EX0                      = 00A8H CONST 常量 
				            EX1                      = 00AAH CONST 常量 
				            F0                       = 00D5H CONST 常量 
				            IE                       = 00A8H CONST 常量 
				            IE0                      = 0089H CONST 常量 
				            IE1                      = 008BH CONST 常量 
				            INT0                     = 00B2H CONST 常量 
				            INT1                     = 00B3H CONST 常量 
				            IP                       = 00B8H CONST 常量 
				            IT0                      = 0088H CONST 常量 
				            IT1                      = 008AH CONST 常量 
				            NEXT                     = 000FH CODE  标号 
				            NUMTAB                   = 0044H 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 常量 
				
				
				D:\89C51\BIN\99JSQ\1.ASM                                        
				 
				                                                                    页     4
				                                                                    12-01-02
				                                                                    10:34:11
				伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY
				
				地址  机器码 源程序
				
				            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 常量 
				            STAR                     = 0000H CODE  标号 
				            STLOP                    = 0003H CODE  标号 
				            T0                       = 00B4H CONST 常量 
				            T1                       = 00B5H CONST 常量 
				            TB8                      = 009BH CONST 常量 
				            TCON                     = 0088H CONST 常量 
				            TEMP                     = 0022H 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 常量 
				
				
				            公有符号:   74
				            私有符号:    0
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				D:\89C51\BIN\99JSQ\1.ASM                                        
				 
							

相关资源