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

📄 commb.lst

📁 Alera 的8051 IP core的示例文件5个
💻 LST
字号:
                                                                                        页     1
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            
            	   ORG	   0000H
0000 020030 	   LJMP    MMMM
            	   ORG	   000BH
000B 8023   	   SJMP    MMMM
            	   ORG	   001BH
001B 8013   	   SJMP    MMMM
            	   ORG	   0030H
0030 758160 MMMM:	   MOV	   SP,#60H
                       ;CLR     P3.7
            
0033 7590FF            MOV     P1,#0FFH
0036 C2B4              CLR     P3.4         ;0000
0038 C2B3              CLR     P3.3
003A C2B2              CLR     P3.2
003C 00                NOP
003D E590              MOV     A,P1
003F 540F              ANL     A,#0FH
0041 F547              MOV     47H,A
            
0043 C2B4              CLR     P3.4         ;0001
0045 C2B3              CLR     P3.3
0047 D2B2              SETB    P3.2
0049 00                NOP
004A E590              MOV     A,P1
004C 540F              ANL     A,#0FH
004E F546              MOV     46H,A
            
0050 C2B4              CLR     P3.4         ;0010
0052 D2B3              SETB    P3.3
0054 C2B2              CLR     P3.2
0056 00                NOP
0057 E590              MOV     A,P1
0059 540F              ANL     A,#0FH
005B F545              MOV     45H,A
            
005D C2B4              CLR     P3.4         ;0011
005F D2B3              SETB    P3.3
0061 D2B2              SETB    P3.2
0063 00                NOP
0064 E590              MOV     A,P1
0066 540F              ANL     A,#0FH
0068 F544              MOV     44H,A
            
006A D2B4              SETB    P3.4         ;0100
006C C2B3              CLR     P3.3
006E C2B2              CLR     P3.2
0070 00                NOP


C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     2
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0071 E590              MOV     A,P1
0073 540F              ANL     A,#0FH
0075 F543              MOV     43H,A
            
0077 D2B4              SETB    P3.4         ;0101
0079 C2B3              CLR     P3.3
007B D2B2              SETB    P3.2
007D 00                NOP
007E E590              MOV     A,P1
0080 540F              ANL     A,#0FH
0082 F542              MOV     42H,A
            
0084 D2B4              SETB    P3.4         ;0110
0086 D2B3              SETB    P3.3
0088 C2B2              CLR     P3.2
008A 00                NOP
008B E590              MOV     A,P1
008D 540F              ANL     A,#0FH
008F F541              MOV     41H,A
            
0091 D2B4              SETB    P3.4         ;0111
0093 D2B3              SETB    P3.3
0095 D2B2              SETB    P3.2
0097 00                NOP
0098 E590              MOV     A,P1
009A 540F              ANL     A,#0FH
009C F540              MOV     40H,A
            
            
            
009E 7548AA            MOV     48H,#0AAH
00A1 7549AA            MOV     49H,#0AAH
00A4 754AAA            MOV     4AH,#0AAH
00A7 754BAA            MOV     4BH,#0AAH
00AA 754CAA            MOV     4CH,#0AAH
00AD 754DAA            MOV     4DH,#0AAH
00B0 754EAA            MOV     4EH,#0AAH
00B3 754FAA            MOV     4FH,#0AAH
            
00B6 1200E0        LCALL   COMPC
                                 
00B9 E552              MOV     A,52H
00BB C4                SWAP    A
00BC F590              MOV     P1,A
00BE 00                NOP
00BF C2B5              CLR     P3.5
00C1 D2B5              SETB    P3.5
00C3 C2B5              CLR     P3.5


C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     3
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

                      
00C5 E551              MOV     A,51H
00C7 C4                SWAP    A
00C8 F590              MOV     P1,A
00CA 00                NOP
00CB C2B6              CLR     P3.6
00CD D2B6              SETB    P3.6
00CF C2B6              CLR     P3.6
            
00D1 E550              MOV     A,50H
00D3 C4                SWAP    A
00D4 F590              MOV     P1,A
00D6 00                NOP
00D7 C2B7              CLR     P3.7
00D9 D2B7              SETB    P3.7
00DB C2B7              CLR     P3.7
            
00DD 020030            LJMP    MMMM
            
            ;[]---------------------------------------[]
            ;|	      8051  通信接口		   |
            ;|					   |
            ;|	       1997.2. HIEE		   |
            ;[]---------------------------------------[]
            ;--------------------------------------------
            ;	 INTERFACE PROCEDURE
            ;
            ;  RAM & REGISTER USED:
            ;	50H -- 5FH, A, R0, R1, PCON, TMOD,
            ;	TL1, TH1, SBUF, SCON, C, RI, TI, TR8
            ;--------------------------------------------
            COMPC:
00E0 438780 	ORL	PCON, #80H	  ; 串口初始化
00E3 5389CF 	ANL	TMOD, #0CFH	  ; 11001111B
00E6 438920 	ORL	TMOD, #20H	  ; 00100000B
            
00E9 4398D0 	ORL	SCON, #0D0H	  ; 11010000B
00EC 758BF7 	MOV	TL1, #247
00EF 758DF7 	MOV	TH1, #247
00F2 D28E   	SETB	TR1
            
            HAND20:
00F4 3098FD 	JNB	RI, $
00F7 E599   	mov	a,sbuf
00F9 C298   	CLR	RI
00FB B4F0F6 	cjne	a,#0f0h,hand20	;PC->MCU:0xf0
            
00FE A2D0   	mov	c,p


C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     4
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0100 929B   	mov	tb8,c
0102 F599   	mov	sbuf,a		;MCU->PC:0xf0
0104 3099FD 	jnb	ti,$
0107 C299   	clr	ti
            
0109 3098FD 	jnb	ri,$
010C E599   	mov	a,sbuf
010E C298   	clr	ri
0110 B4A003 	cjne	a,#0a0h,lnext0
0113 020147 	jmp	receive
            lnext0:
0116 B4AFDB 	cjne	a,#0afh,hand20
            send:				;PC->MCU:0x0af
0119 74AF   	mov	a,#0afh		;MCU->PC:0x0af
011B A2D0   	mov	c,p
011D 929B   	mov	tb8,c
011F F599   	mov	sbuf,a
0121 3099FD 	jnb	ti,$
0124 C299   	clr	ti
            
0126 7908   	mov	r1,#08h
0128 7840   	MOV	R0, #40H	  ;   FROM RAM 40H--4FH
            sendloop:
012A E6     	MOV	A, @R0
012B A2D0   	MOV	C, P
012D 929B   	MOV	TB8, C
012F F599   	MOV	SBUF, A
0131 3099FD 	JNB	TI, $
0134 C299   	CLR	TI
            
0136 08     	INC	R0
0137 D9F1   	DJNZ	R1, sendloop
            
0139 74FF   	mov	a,#0ffh
013B A2D0   	mov	c,p
013D 929B   	mov	tb8,c
013F F599   	mov	sbuf,a
0141 3099FD 	jnb	ti,$
0144 C299   	clr	ti
            
0146 22     	ret
            
            receive:			;PC->MCU:0xa0
0147 7903   	mov	r1, #03h  	; RECEIVE FROM IBM-PC
0149 7850   	MOV	R0, #50H	  ;   SAVE IN RAM 50H--5FH
            receloop:
014B 3098FD 	JNB	RI, $
014E A699   	MOV	@R0, SBUF


C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     5
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0150 C298   	CLR	RI
            
0152 08     	INC	R0
0153 D9F6   	DJNZ	R1, receloop
            
0155 3098FD 	jnb	ri,$
0158 C298   	clr	ri
            
015A 74A0   	mov	a,#0a0h		;MCU->PC:0xa0
015C A2D0   	mov	c,p
015E F599   	mov	sbuf,a
0160 3099FD 	jnb	ti,$
0163 C299   	clr	ti
            
0165 22     	ret
            
            	END

































C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     6
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            B                        = 00F0H CONST 常量 
            COMPC                    = 00E0H CODE  标号 
            CY                       = 00D7H CONST 常量 
            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 常量 
            HAND20                   = 00F4H CODE  标号 
            IE                       = 00A8H CONST 常量 
            IE0                      = 0089H CONST 常量 
            IE1                      = 008BH CONST 常量 
            INT0                     = 00B2H CONST 常量 
            INT1                     = 00B3H CONST 常量 
            IP                       = 00B8H CONST 常量 
            IT0                      = 0088H CONST 常量 
            IT1                      = 008AH CONST 常量 
            LNEXT0                   = 0116H CODE  标号 
            MMMM                     = 0030H 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 常量 
            RECEIVE                  = 0147H CODE  标号 
            RECELOOP                 = 014BH CODE  标号 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 


C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 
                                                                                        页     7
                                                                                        12-02-08
                                                                                        11:33:44
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            RXD                      = 00B0H CONST 常量 
            SBUF                     = 0099H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SEND                     = 0119H CODE  标号 
            SENDLOOP                 = 012AH CODE  标号 
            SM0                      = 009FH CONST 常量 
            SM1                      = 009EH CONST 常量 
            SM2                      = 009DH CONST 常量 
            SP                       = 0081H CONST 常量 
            T0                       = 00B4H CONST 常量 
            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 常量 


            公有符号:   71
            私有符号:    0



















C:\KX_7C5_T\EXAMPLS\DEMO2_8051FTEST_RS232_2C5\ASM\COMMB.ASM                         
 

⌨️ 快捷键说明

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