?? main.lst
字號:
C51 COMPILER V7.06 MAIN 06/04/2008 10:36:57 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include "c8051F320.h"
2 #define uchar unsigned char
3 #define uint unsigned int
4
5 void SYSCLK_Init(void);
6 void ENA_WDT(void);
7 extern void Port_Init(void);
8 extern void Timer1_Init(void);
9 extern void Uart0_Init(void);
10 extern void transmitte(void);
11 extern void start(void);
12 extern void receive(void);
13
14 extern void PORT2_Init(void);
15 extern void Timer2_Init(void);
16 extern void Timer3_Init(void);
17 extern void disp_scan(void);
18 extern void check_time(void);
19 extern uchar da_adjust(uchar da);
20
21 extern bit trans_next_ok,rc_next_ok;
22 extern uint flag;
23
24 void main(void)
25 {
26 1 ENA_WDT();
27 1 SYSCLK_Init ();
28 1 Uart0_Init();
29 1 Port_Init();
30 1 Timer1_Init ();
31 1 PCA0CPH4=0;
32 1
33 1 PORT2_Init();
34 1 Timer2_Init();
35 1 Timer3_Init();
36 1
37 1
38 1 ES0 = 1;
39 1 EA = 1;
*** ERROR C202 IN LINE 39 OF MAIN.C: 'EA': undefined identifier
40 1
41 1 while (1)
42 1 {
43 2 if(rc_next_ok)
44 2 receive();
45 2 if(flag != 0)
46 2 start();
47 2 if (trans_next_ok)
48 2 transmitte ();
49 2 if (TF2H)
50 2 disp_scan ();
51 2 if ((TMR3CN&0x80) == 0x80)
52 2 check_time ();
53 2 PCA0CPH4 = 0;
54 2 }
C51 COMPILER V7.06 MAIN 06/04/2008 10:36:57 PAGE 2
55 1 }
56
57 void SYSCLK_Init (void)
58 {
59 1 uchar data i;
60 1 CLKMUL |= 0x80;
61 1 for (i=0;i<10;i++);
62 1 CLKMUL |= 0xc0;
63 1 while ((CLKMUL&0x20)==0); //無法軟件仿真
64 1 CLKSEL |= 0x02;
65 1 }
66
67 void ENA_WDT(void)
68 {
69 1 PCA0MD &= ~0x40;
70 1 PCA0MD &= 0xb1;
71 1 PCA0CPL4 = 255;
72 1 PCA0MD |= 0x40; //無法軟件仿真
73 1 PCA0CPH4=0;
74 1 }
75
C51 COMPILATION COMPLETE. 0 WARNING(S), 1 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -