📄 pulse.lst
字号:
C51 COMPILER V6.12 PULSE 04/11/2006 11:58:36 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE PULSE
OBJECT MODULE PLACED IN .\pulse.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\pulse.c ROM(SMALL) BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include<at89x51.h>//6MHz晶振
2 #include<intrins.h>
3
4 #define beep P3_5
5 #define disp_data P2_2
6 #define disp_clk P2_3
7 #define play P2_7
8 #define record P2_6
9 #define online P2_0
10 #define localwarning P3_4
11 #define jumper P1_7
12 //************************1ms延时误差0.01ms(即1%)**********************//
13 void delayx1ms(Word num) //实测为1.17ms
*** ERROR C141 IN LINE 13 OF .\PULSE.C: syntax error near 'num', expected ')'
14 {Word i,j;
*** ERROR C141 IN LINE 14 OF .\PULSE.C: syntax error near 'i'
*** ERROR C202 IN LINE 14 OF .\PULSE.C: 'i': undefined identifier
15 1 P3_6=!P3_6;
16 1 for(i=0;i<num;i++)
*** ERROR C202 IN LINE 16 OF .\PULSE.C: 'i': undefined identifier
17 1 for(j=0;j<69;j++);
*** ERROR C202 IN LINE 17 OF .\PULSE.C: 'j': undefined identifier
18 1 }
19 //*************************1ms延时误差0.01ms(即1%)*********************//
20 void delayx1ms1(Word count)//实测为1.18ms
*** ERROR C141 IN LINE 20 OF .\PULSE.C: syntax error near 'count', expected ')'
21 {Word j;
*** ERROR C141 IN LINE 21 OF .\PULSE.C: syntax error near 'j'
*** ERROR C202 IN LINE 21 OF .\PULSE.C: 'j': undefined identifier
22 1 while(count--!=0)
*** ERROR C202 IN LINE 22 OF .\PULSE.C: 'count': undefined identifier
23 1 for(j=0;j<46;j++);
*** ERROR C202 IN LINE 23 OF .\PULSE.C: 'j': undefined identifier
24 1 }
25 void Pulse(void)
26 {for(;;)
27 1 {P0_0=0;
28 2 delayx1ms(1);
29 2 P0_0=1;
30 2 delayx1ms(1);
31 2 }
32 1 }
33 void Pulse1(void)
34 {for(;;)
35 1 {P0_0=0;
36 2 delayx1ms1(1);
37 2 P0_0=1;
38 2 delayx1ms1(1);
39 2 }
40 1 }
41 void main(void)
42 {
43 1 P0=P1=P2=P3=0xff;
44 1 play=0; //放音线为0
45 1 online=localwarning=0; //不占线,不本地报警
C51 COMPILER V6.12 PULSE 04/11/2006 11:58:36 PAGE 2
46 1 if (jumper)Pulse();
47 1 else Pulse1();
48 1 }
49
C51 COMPILATION COMPLETE. 0 WARNING(S), 10 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -