📄 topc.lst
字号:
C51 COMPILER V7.09 TOPC 07/27/2005 17:31:39 PAGE 1
C51 COMPILER V7.09, COMPILATION OF MODULE TOPC
OBJECT MODULE PLACED IN topc.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE topc.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg52.h>
2 #define uchar unsigned char
3 #define uint unsigned int
4 #define num 1
5 uchar idata buf[num];
6
7 void init(void)
8 { TMOD=0x20;
9 1 TH1=0xf3;
10 1 TL1=0xf3;
11 1 PCON=0x80;
12 1 TR1=1;
13 1 SCON=0x50;/*初始化设置,波特率9600BPS*/
14 1 }
15
16 void send(uchar idata *d) /*发送子程序*/
17 { uchar i;
18 1 for(i=0;i<num;i++){ /*发送一个数据*/
19 2 SBUF=d[i];
20 2 while(TI==0);TI=0;
21 2 }
22 1
23 1 }
24
25
26 void receive(uchar idata *d) /*接收子程序*/
27 {uchar i;
28 1 for(i=0;i<num;i++){ /*接收一个数据*/
29 2 while(RI==0);RI=0;
30 2 d[i]=SBUF;
31 2 }
32 1 }
33
34
35 void main (void) { /*主程序*/
36 1
37 1
38 1 init();
39 1 while(1){ /*当单片机从PC处接
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -