📄 11.lst
字号:
C51 COMPILER V8.02 11 10/24/2007 15:11:14 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE 11
OBJECT MODULE PLACED IN 11.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 11.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <AT89X51.h>
2 void main(void)
3 {
4 1 unsigned int i;
5 1 char r;
6 1 SCON= 0x40; //串口方式1
7 1 PCON=0; //SMOD=0
8 1 REN=1; //允许接收
9 1 TMOD= 0x20; //定时器1定时方式2
10 1 TH1= 0xe6; //12MHz 1200波特率
11 1 TL1= 0xe6;
12 1 TI= 1;
13 1
14 1 TR1= 1; //启动定时器
15 1 start:
16 1
17 1
18 1 if (RI==1) { goto Receive; }
19 1 goto start;
20 1
21 1 Receive:
22 1 r=SBUF;
23 1 for(i=0;i<10000;i++);
24 1
25 1 if (r=='0')
26 1 {
27 2 P1_0=0;
28 2
29 2 }
30 1 else if (r=='1')
31 1 {
32 2 P1_0=1 ;
33 2
34 2 }
35 1 else
36 1 {
37 2 goto start;
38 2 }
39 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 52 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -