📄 init.lst
字号:
C51 COMPILER V6.12 INIT 06/02/2005 08:50:15 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE INIT
OBJECT MODULE PLACED IN .\INIT.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\INIT.C DEBUG OBJECTEXTEND
stmt level source
1 #include "public.h"
2
3 void init(void)
4 {
5 1
6 1 P1=0xf5;
7 1 P3=0xff;
8 1
9 1 P2_0=0;
10 1 P2_1=0;
11 1 P2_2=0;
12 1 P2_3=1;
13 1
14 1 P2_5=0;
15 1 P2_6=0;
16 1
17 1
18 1
19 1 P2_4=!P2_4; //sja1000片选选中 //LHM QUESTION: 是否应该是P2_4=0更好一些
20 1 // PA377=0xff;
21 1 // PB377=0xff;
22 1 // PC377=0xff;
23 1 // PD377=0xff;
24 1
25 1 //定时器初始化(T1为20ms定时器:0001,0101;)
26 1 TMOD=0x15;
27 1 TH1=-20000/256;
28 1 TL1=-20000%256;
29 1 IP=0x08;
30 1 EA=1;
31 1 ET1=1; //T1开中断
32 1 TR1=1; //启动计数
33 1 }
34
35 void init_data(void)
36 {
37 1 uchar i=0;
38 1 m_set5045flg=1;
39 1 //rec
40 1 for(i=0; i<FLOOR_MAX; i++){
41 2 m_cInSelLamp[i]=0;
42 2 array0[i]=0xFF;
43 2 array1[i]=0xFF;
44 2 array2[i]=0xFF;
45 2 array3[i]=0xFF;
46 2 array4[i]=0xFF;
47 2 keyboard[i]=0xFF;
48 2 keyboardorg[i]=0xFF;
49 2 }
50 1 m_cOverLoadLampFlg=0;
51 1 m_cBingFlg=0;
52 1 m_cArriveRingFlg=0;
53 1 m_cInSelAllOffFlg=0;
54 1 // for test LHM 2004.12.31
55 1 // m_cMaxFloorCnt=2;
C51 COMPILER V6.12 INIT 06/02/2005 08:50:15 PAGE 2
56 1 // m_cMaxFloorCnt=48;
57 1
58 1 m_cDirect=0xFF;
59 1 m_cCurFloorNum=0;
60 1
61 1
62 1 time_5sta_count=TIMER_FILTER_NUM;
63 1 time_5sta_flg=0;
64 1
65 1 time_insel_count=TIMER_100ms;
66 1 time_insel_flg=0;
67 1
68 1
69 1 time_500ms_count=TIMER_500ms;
70 1 time_500ms_flg=0;
71 1
72 1 time_arrive2s_count=TIMER_2s;
73 1 time_arrive2s_flg=0;
74 1
75 1 time_bing2s_count=TIMER_2s;
76 1 time_bing2s_flg=0;
77 1
78 1 temp_state1=1;
79 1 temp_state2=1;
80 1 temp_state3=1;
81 1 temp_state4=1;
82 1 temp_state5=1;
83 1
84 1 sum_state1=0;
85 1 sum_state2=0;
86 1 sum_state3=0;
87 1 sum_state4=0;
88 1 sum_state5=0;
89 1
90 1 m_state1=0;
91 1 m_state2=0;
92 1 m_state3=0;
93 1 m_state4=0;
94 1 m_state5=0;
95 1
96 1 time_nocan_count=TIMER_5s;
97 1 time_nocan_flg=0;
98 1
99 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 176 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -