📄 lin.lst
字号:
C51 COMPILER V7.50 LIN 12/26/2005 15:09:55 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE LIN
OBJECT MODULE PLACED IN lin.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE lin.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #define LIN_CFG_GLOBALS
2
3 #include "reg52.h"
4 #include "lin_cfg.h"
5
6 sbit P3_4=P3^4;
7 sbit P3_5=P3^5;
8
9 void start_main_application(void);
10 void main_application_5ms(void);
11
12 main()
13 {
14 1 l_u16 ii;
15 1 for(ii=0;ii<2000;ii++);
16 1 if(l_sys_init())
17 1 {
18 2 P1=P1 ;//error
19 2 }
20 1 else
21 1 {
22 2 l_ifc_init_932led();
23 2 if(l_ifc_connect_932led())
24 2 {
25 3 ;
26 3 }
27 2 else
28 2 {
29 3 l_sch_set(id_932led,MySchedule1,0);
30 3 start_main_application();
31 3 }
32 2
33 2 }
34 1 for(ii=0;ii<20000;ii++);
35 1 }
36 void start_main_application(void)
37 {
38 1 while(1)
39 1 {
40 2 if(l_flg_tst_5ms())
41 2 {
42 3 main_application_5ms();
43 3 l_flg_clr_5ms();
44 3 }
45 2 }
46 1 }
47 void main_application_5ms(void)
48 {
49 1 static l_u8 i,timeing=2,temp[2];
50 1
51 1 if(P3_4==0)
52 1 {
53 2 temp[0]+=0x10;
54 2 temp[0]&=0xf0;
55 2 temp[0]+=2;
C51 COMPILER V7.50 LIN 12/26/2005 15:09:55 PAGE 2
56 2 l_u8_ptr_wr(ID_Table[2],temp);
57 2 while(P3_4==0);
58 2 }
59 1 else if(P3_5==0)
60 1 {
61 2 temp[0]-=0x10;
62 2 temp[0]&=0xf0;
63 2 temp[0]+=3;
64 2 l_u8_ptr_wr(ID_Table[2],temp);
65 2 while(P3_5==0);
66 2 }
67 1 /*
68 1 else if(timeing==0)
69 1 {
70 1 if(ID_Table[MySchedule1[i].id_table_num].dir==ID_DATAREQUEST)
71 1 {
72 1 temp[1]=l_u8_rd(ID_Table[MySchedule1[i].id_table_num]);
73 1 }
74 1 else if(ID_Table[MySchedule1[i].id_table_num].dir==ID_DATASENT)
75 1 {
76 1 l_u8_wr(ID_Table[MySchedule1[i].id_table_num],*(MySchedule1[i].data_ptr));
77 1 }
78 1 display(temp);
79 1 timeing=MySchedule1[i].delay_time;
80 1 i=l_sch_tick(id_932led);
81 1 }
82 1 else
83 1 timeing--;*/
84 1 //切换到新的进度表
85 1 //(void)i_sch_tick_932led();
86 1 }
*** WARNING C280 IN LINE 49 OF LIN.C: 'i': unreferenced local variable
*** WARNING C280 IN LINE 49 OF LIN.C: 'timeing': unreferenced local variable
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 196 ----
CONSTANT SIZE = 12 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 4 2
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -