?? ad.lst
字號(hào):
C51 COMPILER V8.02 AD 09/22/2007 15:22:04 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE AD
OBJECT MODULE PLACED IN AD.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE AD.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <c8051f020.h> // SFR declarations
2 #include <stdio.h>
3 #include <var.h>
4 #include <lib.h>
*** ERROR C141 IN LINE 17 OF LIB.H: syntax error near '('
*** ERROR C141 IN LINE 17 OF LIB.H: syntax error near ')'
5 #include <define.h>
6
7
8 AD()
9 {
*** ERROR C231 IN LINE 9 OF AD.C: 'AD': redefinition
10 1
11 1 ADC0_Init();
12 1 n=0;
13 1 m=0; //采集
14 1 kk=0;
15 1 kkm=0;
16 1 delay();
17 1 while(t[328]==0)
18 1 {
19 2 ADC0CN = 0x80;
20 2 ADC0CF = (SYSCLK/2500000) << 3;
21 2 REF0CN = 0x03;
22 2 AMX0SL = 0x00;
23 2 AD0INT=0;
24 2 AD0BUSY=1;
25 2 while (~AD0INT)
26 2 {}
27 2 kk=ADC0H*256; //將A/D轉(zhuǎn)化值存到顯示數(shù)組
28 2 kk+=ADC0L;
29 2 temp=(float)kk/4096;
30 2 temp*=2.43;
31 2 t[n]=temp;
32 2 n=n+1;
33 2 ADC0H=0x00;
34 2 ADC0L=0x00;
35 2 delay();
36 2
37 2
38 2
39 2 ADC0CN = 0x80;
40 2 ADC0CF = (SYSCLK/2500000) << 3;
41 2 REF0CN = 0x03;
42 2 AMX0SL = 0x01;
43 2 AD0INT=0;
44 2 AD0BUSY=1;
45 2 while (~AD0INT)
46 2 {}
47 2 kkm=ADC0H*256; //將A/D轉(zhuǎn)化值存到顯示數(shù)組
48 2 kkm+=ADC0L;
49 2 tempm=(float)kkm/4096;
50 2 tempm*=2.43;
51 2 u[m]=tempm;
52 2 m=m+1;
C51 COMPILER V8.02 AD 09/22/2007 15:22:04 PAGE 2
53 2 delay(); //每秒100個(gè)數(shù)
54 2
55 2
56 2 }
57 1
58 1 }
*** ERROR C231 IN LINE 58 OF AD.C: 'AD': redefinition
59 void ADC0_Init(void)
60 {
61 1 ADC0CN = 0x80;
62 1 ADC0CF = (SYSCLK/2500000) << 3;
63 1 REF0CN = 0x03;
64 1
65 1 }
C51 COMPILATION COMPLETE. 0 WARNING(S), 4 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -