📄 serial.lst
字号:
C51 COMPILER V7.50 SERIAL 09/05/2007 12:18:57 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE SERIAL
OBJECT MODULE PLACED IN serial.OBJ
COMPILER INVOKED BY: D:\Program Files\C51\BIN\C51.EXE serial.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*****************************************************************
2 * 浙江大学仪器系短学期实习项目:
3 * 电仪2004级
4 * 小组成员:韩灿 刘清文赵岩 许琳燕
5 *
6 * 文件名 :串口通讯
7 * 开发人 :韩灿
8 * 开发时间:2007-8-20
9 * 版本 :
10 * 修改者 :
11 * 修改时间:
12 * 修改说明:
13 ******************************************************************/
14 #include<serial.h>
15
16 /*****************************************************************
17 * 函数名 : init_serialcomm
18 * 功能 : 初始化串口
19 * 输入参数:
20 * Param1:
21 * Param2:
22 * Param3:
23 * 输出参数:
24 * Param1:
25 * Param2:
26 * Param3:
27 * 返回值 :
28 ******************************************************************/
29 void init_serialcomm()
30 {
31 1 TMOD = 0x20;
32 1 TL1=0xf3;TH1=0xf3;
33 1 SCON=0xd0;PCON=0x80;
34 1 TR1=1;
35 1 // REN=1;
36 1 }
37
38 /*****************************************************************
39 * 函数名 : sent_serialcomm
40 * 功能 : 串口发送
41 * 输入参数:
42 * Param1:unsigned char t
43 * Param2:unsigned char zz
44 * Param3:
45 * 输出参数:
46 * Param1:
47 * Param2:
48 * Param3:
49 * 返回值 :
50 ******************************************************************/
51 void sent_serialcomm(unsigned char t,unsigned char zz)
52 {
53 1 unsigned char trdata[4],t2;
54 1 unsigned char i;
55 1 i=0;
C51 COMPILER V7.50 SERIAL 09/05/2007 12:18:57 PAGE 2
56 1 t2=zz;
57 1 trdata[0]=0xff;
58 1 trdata[1]=t;
59 1 trdata[2]=t2;
60 1 trdata[3]=0x00;
61 1 while(i<4){
62 2 SBUF=trdata[i];
63 2 while(TI==0);
64 2 TI=0;
65 2 i++;
66 2 }
67 1 }
68
69
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 46 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 4
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 + -