📄 shujuchuli.lst
字号:
C51 COMPILER V8.02 SHUJUCHULI 04/27/2007 14:16:28 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE SHUJUCHULI
OBJECT MODULE PLACED IN shujuchuli.OBJ
COMPILER INVOKED BY: C:\Install Disk\Keil\C51\BIN\C51.EXE shujuchuli.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<main.h>
2 unsigned int buffer;
3 unsigned int DTMF;
4 unsigned char move[]={4,7,10,13,16};
5 void process_hanzi(void)
6 { static n;
7 1 //char i=0;
8 1 char j=0x94;
9 1 databuffer[0]=(DTMF>>8); /////////////////((buffer[3])<<8)^(buffer[2]);
10 1 databuffer[1]=(0x0f&DTMF); //((buffer[1])<<8)^(buffer[0]);
11 1 j=j+n;
12 1 if(j<0x98)
13 1 {WriteLCD(j,0,databuffer);
14 2 n++;}
15 1 else n=0;
16 1 }
17 /*void process_shuzi_english(void)
18 { static m;
19 char i=0;
20 char j=0x8c;
21 databuffer[1]=((buffer[1])<<8)^(buffer[0]);
22 j=j+m;
23 if(j<0x8f)
24 {WriteLCD(j,0,(databuffer+1));
25 m++;}
26 else m=0;
27
28
29
30 } */
31 void caiji(void)
32 { static j;
33 1
34 1 buffer=((0x000f)&P2);
35 1 // if(j==1)
36 1 // if(buffer[j]<10)
37 1 // {
38 1 // number();
39 1 // return(0);
40 1 //}
41 1 //j++;
42 1 //if(j==4)
43 1 // j=0;
44 1 //return(1);
45 1 if(j<6)
46 1 {if (j==0)
47 2 if(buffer==10)
48 2 DTMF=DEMT+1;
*** ERROR C202 IN LINE 48 OF SHUJUCHULI.C: 'DEMT': undefined identifier
49 2 else
50 2 DTMF=DEMT;
*** ERROR C202 IN LINE 50 OF SHUJUCHULI.C: 'DEMT': undefined identifier
51 2 else
52 2 DTME|=(buffer<<(move(j)));
*** ERROR C202 IN LINE 52 OF SHUJUCHULI.C: 'DTME': undefined identifier
C51 COMPILER V8.02 SHUJUCHULI 04/27/2007 14:16:28 PAGE 2
53 2 j++;
54 2 }
55 1
56 1 }
C51 COMPILATION COMPLETE. 0 WARNING(S), 3 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -