📄 serial.lst
字号:
C51 COMPILER V7.50 SERIAL 04/24/2007 11:42:07 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE SERIAL
OBJECT MODULE PLACED IN E:\JIANG\林老师~1\CM1601~1\SERIAL.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE E:\JIANG\林老师~1\CM1601~1\SERIAL.C DB SB OE
line level source
1 #include "res.h"
*** WARNING C318 IN LINE 1 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: can't open file 'res.h'
2 #define STOPGTD 'P'
3 #define STARTGTD 'S'
4 #define uint16 unsigned int
5 extern bit ensend;
6 extern void InitTimer0(unsigned char);
7 extern unsigned char csw,ssw;
8 //extern uchar rdc32(void); //read cs5532
9 extern void wrc32(uchar);
10 extern void delay(unsigned char);
11 extern long data vda[9];
12 //extern uchar twait;
13
14 void Receive(void) interrupt 4
15 {
16 1 uint16 dly=1000;//允许超时时间
17 1 bit kk;
18 1 unsigned char cmd,i;
19 1 if(TI)
*** ERROR C202 IN LINE 19 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'TI': undefined identifier
20 1 return;
21 1 EA=0;//接收完毕后再退出,不使用中断
*** ERROR C202 IN LINE 21 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'EA': undefined identifier
22 1 //接收数据
23 1 cmd=SBUF;
*** ERROR C202 IN LINE 23 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SBUF': undefined identifier
24 1 RI=0;
*** ERROR C202 IN LINE 24 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'RI': undefined identifier
25 1 switch(cmd)
26 1 {
27 2 case STOPGTD ://停止数据采集
28 2 ensend=0;
29 2 break;
30 2 case STARTGTD ://启动发送
31 2 //超时处理
32 2 while(!RI)
*** ERROR C202 IN LINE 32 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'RI': undefined identifier
33 2 {
34 3 if(--dly==0)
35 3 goto exit;
36 3 }
37 2 RI=0;
*** ERROR C202 IN LINE 37 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'RI': undefined identifier
38 2 cmd=SBUF;
*** ERROR C202 IN LINE 38 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SBUF': undefined identifier
39 2 if(cmd>=0 && cmd<=3)
40 2 {ssw=cmd;
41 3 csw=ssw;}
42 2 dly=1000;
43 2 while(!RI)
*** ERROR C202 IN LINE 43 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'RI': undefined identifier
44 2 {
45 3 if(--dly==0)
46 3 goto exit;
C51 COMPILER V7.50 SERIAL 04/24/2007 11:42:07 PAGE 2
47 3 }
48 2 RI=0;
*** ERROR C202 IN LINE 48 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'RI': undefined identifier
49 2 cmd=SBUF;
*** ERROR C202 IN LINE 49 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SBUF': undefined identifier
50 2 InitTimer0(cmd);
51 2 //cs5532设置
52 2 EX0=0;
*** ERROR C202 IN LINE 52 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'EX0': undefined identifier
53 2 kk=SDO_32;
*** ERROR C202 IN LINE 53 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SDO_32': undefined identifier
54 2 while(kk==1)kk=SDO_32;
*** ERROR C202 IN LINE 54 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SDO_32': undefined identifier
55 2 SDI_32=1;
*** ERROR C202 IN LINE 55 OF E:\JIANG\林老师~1\CM1601~1\SERIAL.C: 'SDI_32': undefined identifier
56 2 rdc32();
57 2 rdc32();
58 2 rdc32();
59 2 rdc32();
60 2 rdc32();//停止上一模式
61 2 wrc32(C32ISTART+csw*8);//START a new method
62 2 delay(10);
63 2 twait=15;
64 2 /*用于转换延时
65 2 SDO_32=1;
66 2 kk=SDO_32;
67 2 while(kk==1)kk=SDO_32;
68 2 delay(200);
69 2 for(i=0;i<=7;i++); vda[i]=0;
70 2 while(vda[7]==0);
71 2 delay(200);
72 2 */
73 2 EX0=1;
74 2 ensend=1;
75 2 break;
76 2 default:break;
77 2
78 2 }
79 1 exit:
80 1 EA=1;
81 1 return;
82 1 //*/
83 1 }
C51 COMPILATION COMPLETE. 1 WARNING(S), 14 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -