?? rd.lst
字號(hào):
C51 COMPILER V7.06 RD 03/31/2007 14:42:25 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE RD
OBJECT MODULE PLACED IN rd.OBJ
COMPILER INVOKED BY: D:\xiaoniu\C51\BIN\C51.EXE rd.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 uchar dDATA[5];
*** ERROR C129 IN LINE 1 OF RD.C: missing ';' before 'dDATA'
2 unsigned long ldata;
3 float de;
4 /************************************/
5
6 void st_data(way)
7 {
8 uchar d_n=0;
9 float d_f=0
10 float d_f0=0;
11 unsigned long d_L=0;
12 unsigned long d_l=0;
13 switch(way)
14 {
15 case 1:{d_l=ldata;
16 way=0;break;}
17
18 case 2:{d_f=de-(unsigned long)de;
19 if(d_f==0){d_l=(unsigned long)de;
20 way=0;}
21 else{
22 d_l=(unsigned long)de;
23 if((d_l-999999)>0) {way=0;break;}
24 if((d_l-99999)>0) {d_n=(uchar)d_f*10;
25 d_l=d_l*10+d_n;
26 way=1;
27 break;}
28 if((d_l-9999)>0) {d_L=(uchar)d_f*100;
29 d_l=d_l*100+d_L;
30 way=2;
31 break;}
32 if{{d_l-999)>0) {d_L=(uchar)d_f*1000;
33 d_l=d_l*1000+d_L;
34 way=3;
35 break;}
36 if{{d_l-99)>0) {d_L=(uchar)d_f*10000;
37 d_l=d_l*10000+d_L;
38 way=4;
39 break;}
40 if{{d_l-9)>0) {d_L=(uchar)d_f*100000;
41 d_l=d_l*100000+d_L;
42 way=5;
43 break;}
44
45 else{d_L=(uchar)d_f*100000;
46 d_l=d_l*100000+d_L;
47 way=6;
48 break;}
49
50 }
51 break;}
52 case 3:{break;}
53 case 4:{break;}
54 case 5:{break;}
C51 COMPILER V7.06 RD 03/31/2007 14:42:25 PAGE 2
55 case 6:{break;}
56
57
58
59
60
61
62
63
64
65 }
66 if(way==1){
67 goto
68 }
69 if(way=2)
70 {d_f=de-(unsigned long)de;
71 if(d_f==0)
72 {
73 d_l=(unsigned long)de;
74
75 dDATA[0]=((ldata&0xff000000)>>24);
76 dDATA[1]=((ldata&0x00ff0000)>>16);
77 dDATA[2]=((ldata&0x0000ff00)>>8);
78 dDATA[3]=ldata&Ox000000ff;
79 dDATA[4]=0;
80
81
82 }
83
84
85 }
86 st_end:
87
88 dDATA[0]=((d_l&0xff000000)>>24);
89 dDATA[1]=((d_l&0x00ff0000)>>16);
90 dDATA[2]=((d_l&0x0000ff00)>>8);
91 dDATA[3]=d_l&Ox000000ff;
92 dDATA[4]=way;
93
94
95
96
97 }
C51 COMPILATION COMPLETE. 0 WARNING(S), 1 ERROR(S)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -