📄 rx_tx.lst
字号:
C51 COMPILER V7.07 RX_TX 09/16/2006 15:31:07 PAGE 1
C51 COMPILER V7.07, COMPILATION OF MODULE RX_TX
OBJECT MODULE PLACED IN rx_tx.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE rx_tx.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include"reg51.h"
2 #define uchar unsigned char
3 #define uint unsigned int
4 uchar temp;
5 void serial(void)interrupt 4 using 1
6 {
7 1 ES=0; //禁止串口中断
8 1 while(RI==0);RI=0;
9 1 temp=SBUF; //接受串口数据
10 1 P0=SBUF; //将串口数据送往P0
11 1 SBUF=temp;
12 1 while(TI==0);TI=0; //将同一数据发送到串口
13 1 ES=1; //允许串口中断
14 1 }
15
16 main(void)
17 {
18 1 P0=0xff;
19 1 TMOD=0x20; //T1工作方式2
20 1 TH1=0xfd; //串口波特率为9600
21 1 SCON=0x50; //串口工作于方式1并允许接受
22 1 TR1=1; //启动T1
23 1 ES=1; //允许串口中断
24 1 EA=1; //允许全部外设中断
25 1 while(1);
26 1 }
27
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 44 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -