📄 var.lst
字号:
C51 COMPILER V8.02 VAR 10/16/2006 17:42:27 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE VAR
OBJECT MODULE PLACED IN Var.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Var.c OMF2 BROWSE DEBUG
line level source
1
2 #include "common.h"
3
4 /********Var for Keyboard.c********************************/
5 EX_DATA U16 Parse_Input_Key_Timer=0;
6 EX_DATA U16 Get_Key_Counter=0; //the counter of get key times
7 EX_DATA U8 No_Key_Counter=0; //the counter of miss key times
8
9
10 EX_DATA U8 Key_Scan_Buffer0=0xff;
11 EX_DATA U8 Key_Scan_Buffer1=0xff;
12 EX_DATA U8 Key_Scan_Buffer2=0xff;
13 EX_DATA U8 Key_Scan_Buffer3=0xff;
14 EX_DATA U8 Panel_Key_Backup=0xff;
15 EX_DATA U8 Key_Code=0xff;
16 EX_DATA U8 Key_Code_Mode=0xff;
17 EX_DATA U8 Key_Code_Combition=0xff;
18 BOOL System_Flag_Power_State;
19 BOOL Start_Parse_Key_Input;
20 BOOL Key_Scan_Step;
21 BOOL Enable_Get_Key;
22 BOOL Need_Send_Click_key;
23 BOOL Flag_Get_Hold_Key;
24 BOOL Need_Send_Single_Key;
25
26
27
28
29 IN_DATA U8 System_RTC_Second;
30 IN_DATA U8 System_RTC_Minute;
31 IN_DATA U8 System_RTC_Hour;
32
33 BOOL Flag_Need_Show_New_RDS_Mode_Indication;
34 BOOL Need_Display_FM_Frequence_Before_Display_Station_Name;
35 BOOL Need_Display_FM_Frequence_After_RDS_Display_Mode_Change;
36 BOOL Enable_Auto_Change_to_RDS_Service_Mode;
37 BOOL System_Flag_RDS_Get_Hour_Master_Bit;
38
39 /********Var for IR input.c *******************************/
40
41 DE_DATA U8 Pre_IR_Input_Time=0;
42 DE_DATA U8 IR_Bit_Counter=0;
43 DE_DATA U8 IR_Key_Code=0xff;
44 DE_DATA U8 IR_Key_Repeat_Counter;
45 DE_DATA U8 Timer2_Overflow_Times_Counter=0;
46 DE_DATA U16 IR_Bit_Width;
47 DE_DATA U16 IR_Input_Bits_Buffer;
48 BOOL Enable_Repeat_Bit;
49 BOOL IR_Key_Be_Hold_Key; //when we check the IR realse we will set the flag for send o
-ut a single key
50 BOOL Get_Single_Key_Code;
51 BOOL Enable_Hold_Key_Valid;
52 DE_DATA U8 Receive_Buffer;
53 BOOL System_Flag_Being_Scrolling; //flag to indicate that allow scrolling
54 BOOL System_Flag_Flash_Text;
C51 COMPILER V8.02 VAR 10/16/2006 17:42:27 PAGE 2
55 BOOL IR_Get_Start_Begin;
56 BOOL System_Flag_RTC_Update;
57 /*tuner flag*/
58 BOOL System_Flag_AutoTuneDownEvent;
59 BOOL System_Flag_AutoTuneUpEvent;
60 BOOL System_Flag_DispEvent;
61 BOOL System_Flag_ChnUpdateEvent;
62 BOOL System_Flag_RdsSearchEvent;
63
64 BOOL System_Flag_AutoUnmute;
65
66 BOOL System_Flag_RDS_SEL;
67
68 BOOL System_Flag_RdsValid;
69 BOOL System_Flag_FilterTuned;
70 BOOL System_Flag_KeepTuneUpEvent;
71 BOOL System_Flag_KeepTuneDownEvent;
72 BOOL System_Flag_Be_Program;
73 BOOL System_Flag_MuteState;
74 BOOL System_Flag_Temp_DisplaY;
75 BOOL System_Flag_AM_Step;
76 BOOL System_Flag_Need_Store_Current_Frequence;
77 EX_DATA U8 System_Confirm_Refresh_LCD_Counter;
78
79 EX_DATA U8 EventAutoUnmute_Timer; //the timer counter for the delay unmute event
80
81 EX_DATA U8 Common_Register;
82 CODE U8 Byte_Set_Bit[8]={0x1,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
83 CODE U8 Byte_Clear_Bit[8]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F};
84
85 /*for LCD.c */
86 EX_DATA U8 LCD_Display_Ram_Buffer[16];
87 EX_DATA U8 LCD_Display_Data[16];
88 EX_DATA U8 LCD_Refresh_Poniter=0;
89 EX_DATA U8 Scroll_Chars_Buffer[60];
90 EX_DATA U8 Scroll_Chars_Pointer;
91 EX_DATA U8 Text_Backup[16];
92
93
94 DE_DATA U8 Timer_for_Tuner;
95 DE_DATA U16 Timer_for_Sytem_Display;
96 DE_DATA U16 Timer_For_RDS_Display;
97 IN_DATA U8 Timer_for_Refresh_LCD_Display;
98
99 IN_DATA ULONG Monitor;
100 EX_DATA U8 Common_Delay_Timer;
101
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = 16 ----
XDATA SIZE = 127 ----
PDATA SIZE = ---- ----
DATA SIZE = 15 ----
IDATA SIZE = 8 ----
BIT SIZE = 36 ----
EDATA SIZE = ---- ----
HDATA SIZE = ---- ----
XDATA CONST SIZE = ---- ----
FAR CONST SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V8.02 VAR 10/16/2006 17:42:27 PAGE 3
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -