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

📄 tx_rx.lst

📁 基于msc单片机仿真机的仿真程序
💻 LST
字号:
A51 MACRO ASSEMBLER  TX_RX                                                                09/16/2006 15:30:28 PAGE     1


MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN tx_rx.OBJ
ASSEMBLER INVOKED BY: D:\Keil\C51\BIN\A51.EXE tx_rx.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1             org 0000h
0000 0125              2             ajmp start
0023                   3             org 0023h
0023 0139              4             ajmp ser_int
0025                   5     start:             
0025 7580FF            6             MOV P0,#0FFH                    
0028 758920            7             MOV TMOD,#20H     ;T1工作方式2             
002B 758DFD            8             MOV TH1,#0FDH     ;串口波特率为9600               
002E 759850            9             MOV SCON,#50H     ;串口工作于方式1并允许接受                
0031 D28E             10             SETB TR1          ;启动T1                
0033 D2AC             11             SETB ES           ;允许串口中断                
0035 D2AF             12             SETB EA           ;允许全部外设中断                
0037 80FE             13             SJMP $
0039                  14     ser_int:
0039 C2AC             15             CLR ES            ;禁止串口中断
003B 3098FD           16             JNB RI,$
003E C298             17             CLR RI
0040 E599             18             MOV A,SBUF        ;接受串口数据
0042 F580             19             MOV P0,A          ;将串口数据送往P0
0044 F599             20             MOV SBUF,A
0046 3099FD           21             JNB TI,$
0049 C299             22             CLR TI            ;将同一数据发送到串口
004B D2AC             23             SETB ES           ;允许串口中断 
004D 32               24             RETI
                      25             END
                                                                 
A51 MACRO ASSEMBLER  TX_RX                                                                09/16/2006 15:30:28 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

EA . . . . . . . .  B ADDR   00A8H.7 A   
ES . . . . . . . .  B ADDR   00A8H.4 A   
P0 . . . . . . . .  D ADDR   0080H   A   
RI . . . . . . . .  B ADDR   0098H.0 A   
SBUF . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . .  D ADDR   0098H   A   
SER_INT. . . . . .  C ADDR   0039H   A   
START. . . . . . .  C ADDR   0025H   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TI . . . . . . . .  B ADDR   0098H.1 A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR1. . . . . . . .  B ADDR   0088H.6 A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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