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

📄 commc.lst

📁 Alera 的8051 IP core的示例文件5个
💻 LST
字号:
                                                                                        页     1
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 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
            
0033 754701            MOV     47H,#01H
0036 754602            MOV     46H,#02H
0039 754503            MOV     45H,#03H
003C 754404            MOV     44H,#04H
003F 754305            MOV     43H,#05H
0042 754206            MOV     42H,#06H
0045 754107            MOV     41H,#07H
0048 754008            MOV     40H,#08H
            
            
004B 7548AA            MOV     48H,#0AAH
004E 7549AA            MOV     49H,#0AAH
0051 754AAA            MOV     4AH,#0AAH
0054 754BAA            MOV     4BH,#0AAH
0057 754CAA            MOV     4CH,#0AAH
005A 754DAA            MOV     4DH,#0AAH
005D 754EAA            MOV     4EH,#0AAH
0060 754FAA            MOV     4FH,#0AAH
            
0063 12008D        LCALL   COMPC
            
0066 E552              MOV     A,52H
0068 C4                SWAP    A
0069 F590              MOV     P1,A
006B 00                NOP
006C C2B5              CLR     P3.5
006E D2B5              SETB    P3.5
0070 C2B5              CLR     P3.5
            
0072 E551              MOV     A,51H
0074 C4                SWAP    A
0075 F590              MOV     P1,A
0077 00                NOP
0078 C2B6              CLR     P3.6
007A D2B6              SETB    P3.6
007C C2B6              CLR     P3.6
            
007E E550              MOV     A,50H


F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 
                                                                                        页     2
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0080 C4                SWAP    A
0081 F590              MOV     P1,A
0083 00                NOP
0084 C2B7              CLR     P3.7
0086 D2B7              SETB    P3.7
0088 C2B7              CLR     P3.7
            
008A 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:
008D 438780 	ORL	PCON, #80H	  ; 串口初始化
0090 5389CF 	ANL	TMOD, #0CFH	  ; 11001111B
0093 438920 	ORL	TMOD, #20H	  ; 00100000B
            
0096 4398D0 	ORL	SCON, #0D0H	  ; 11010000B
0099 758BF7 	MOV	TL1, #247
009C 758DF7 	MOV	TH1, #247
009F D28E   	SETB	TR1
            
            HAND20:
00A1 3098FD 	JNB	RI, $
00A4 E599   	mov	a,sbuf
00A6 C298   	CLR	RI
00A8 B4F0F6 	cjne	a,#0f0h,hand20	;PC->MCU:0xf0
            
00AB A2D0   	mov	c,p
00AD 929B   	mov	tb8,c
00AF F599   	mov	sbuf,a		;MCU->PC:0xf0
00B1 3099FD 	jnb	ti,$
00B4 C299   	clr	ti
            
00B6 3098FD 	jnb	ri,$
00B9 E599   	mov	a,sbuf
00BB C298   	clr	ri
00BD B4A003 	cjne	a,#0a0h,lnext0
00C0 0200F4 	jmp	receive


F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 
                                                                                        页     3
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            lnext0:
00C3 B4AFDB 	cjne	a,#0afh,hand20
            send:				;PC->MCU:0x0af
00C6 74AF   	mov	a,#0afh		;MCU->PC:0x0af
00C8 A2D0   	mov	c,p
00CA 929B   	mov	tb8,c
00CC F599   	mov	sbuf,a
00CE 3099FD 	jnb	ti,$
00D1 C299   	clr	ti
            
00D3 7908   	mov	r1,#08h
00D5 7840   	MOV	R0, #40H	  ;   FROM RAM 40H--4FH
            sendloop:
00D7 E6     	MOV	A, @R0
00D8 A2D0   	MOV	C, P
00DA 929B   	MOV	TB8, C
00DC F599   	MOV	SBUF, A
00DE 3099FD 	JNB	TI, $
00E1 C299   	CLR	TI
            
00E3 08     	INC	R0
00E4 D9F1   	DJNZ	R1, sendloop
            
00E6 74FF   	mov	a,#0ffh
00E8 A2D0   	mov	c,p
00EA 929B   	mov	tb8,c
00EC F599   	mov	sbuf,a
00EE 3099FD 	jnb	ti,$
00F1 C299   	clr	ti
            
00F3 22     	ret
            
            receive:			;PC->MCU:0xa0
00F4 7903   	mov	r1, #03h  	; RECEIVE FROM IBM-PC
00F6 7850   	MOV	R0, #50H	  ;   SAVE IN RAM 50H--5FH
            receloop:
00F8 3098FD 	JNB	RI, $
00FB A699   	MOV	@R0, SBUF
00FD C298   	CLR	RI
            
00FF 08     	INC	R0
0100 D9F6   	DJNZ	R1, receloop
            
0102 3098FD 	jnb	ri,$
0105 C298   	clr	ri
            
0107 74A0   	mov	a,#0a0h		;MCU->PC:0xa0
0109 A2D0   	mov	c,p


F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 
                                                                                        页     4
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

010B F599   	mov	sbuf,a
010D 3099FD 	jnb	ti,$
0110 C299   	clr	ti
            
0112 22     	ret
            
            	END











































F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 
                                                                                        页     5
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            B                        = 00F0H CONST 常量 
            COMPC                    = 008DH 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                   = 00A1H 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                   = 00C3H 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                  = 00F4H CODE  标号 
            RECELOOP                 = 00F8H CODE  标号 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 


F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 
                                                                                        页     6
                                                                                        02-28-08
                                                                                        17:08:30
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            RXD                      = 00B0H CONST 常量 
            SBUF                     = 0099H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SEND                     = 00C6H CODE  标号 
            SENDLOOP                 = 00D7H 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



















F:\KX_DVP_GW48_CP\KX_MCU_EXP\KX_M4S_DEMO\KX51_RS232LCD\ASM\COMMC.ASM                
 

⌨️ 快捷键说明

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