📄 key.lst
字号:
194 1 KEYL_UP();
195 1 }
196 void KEY_RESET()
197 {
198 1 KEYK_DOWN();
199 1 delay_ms(10);
200 1 KEYK_UP();
201 1 }
202 void KEY_CLEAR()
203 {
204 1 KEYJ_DOWN();
205 1 delay_ms(10);
206 1 KEYJ_UP();
207 1 }
208 void KEY_CLEAR_ALL()
209 {
210 1 KEYH_DOWN();
211 1 delay_ms(10);
212 1 KEYH_UP();
213 1 }
214 void KEY_JIXUAN()
215 {
216 1 KEYF_DOWN();
217 1 delay_ms(10);
218 1 KEYF_UP();
219 1 }
220 void KEY_SEXUAN()
221 {
222 1 KEYG_DOWN();
223 1 delay_ms(10);
224 1 KEYG_UP();
225 1 }
226 void KEY_UP()
227 {
228 1 KEYC_DOWN();
229 1 delay_ms(10);
230 1 KEYC_UP();
231 1 }
232 void KEY_DOWN()
233 {
234 1 KEYD_DOWN();
235 1 delay_ms(10);
236 1 KEYD_UP();
237 1 }
238 void KEY_LEFT()
239 {
240 1 KEYB_DOWN();
241 1 delay_ms(10);
C51 COMPILER V8.09 KEY 04/21/2010 21:14:13 PAGE 5
242 1 KEYB_UP();
243 1 }
244 void KEY_RIGHT()
245 {
246 1 KEYE_DOWN();
247 1 delay_ms(10);
248 1 KEYE_UP();
249 1 }
250 void KEY_MODE()
251 {
252 1 KEYA_DOWN();
253 1 delay_ms(10);
254 1 KEYA_UP();
255 1 }
C51 COMPILER V8.09 KEY 04/21/2010 21:14:13 PAGE 6
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
KEY_INIT . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
KEY_DOWN . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
BUTTON_STOP. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_MODIFY. . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
G_STATUS . . . . . . . . . . . . . . . * TAG * ----- STRUCT ----- 303
Mode . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
bTouchPressed. . . . . . . . . . . . MEMBER ----- CHAR 0001H 1
x. . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0002H 2
y. . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0004H 2
bButtonPressed . . . . . . . . . . . MEMBER ----- CHAR 0006H 1
Button_id. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
bPasswordDialog. . . . . . . . . . . MEMBER ----- CHAR 0008H 1
Password . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0009H 1
PasswordCount. . . . . . . . . . . . MEMBER ----- U_CHAR 000AH 1
bParaModifyPermitted . . . . . . . . MEMBER ----- CHAR 000BH 1
nPage. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 000CH 1
Modify_Index . . . . . . . . . . . . MEMBER ----- U_CHAR 000DH 1
Modify_Position. . . . . . . . . . . MEMBER ----- U_CHAR 000EH 1
ItemState. . . . . . . . . . . . . . MEMBER ----- ARRAY 000FH 140
bUpdated_ItemState . . . . . . . . . MEMBER ----- ARRAY 009BH 140
LED_Status . . . . . . . . . . . . . MEMBER ----- U_CHAR 0127H 1
bUpdated_LED_Status. . . . . . . . . MEMBER ----- CHAR 0128H 1
LED_Modify_Position. . . . . . . . . MEMBER ----- U_CHAR 0129H 1
Relay_Status1. . . . . . . . . . . . MEMBER ----- U_CHAR 012AH 1
Relay_Status2. . . . . . . . . . . . MEMBER ----- U_CHAR 012BH 1
bDianzheng . . . . . . . . . . . . . MEMBER ----- CHAR 012CH 1
bDianfan . . . . . . . . . . . . . . MEMBER ----- CHAR 012DH 1
bTrack . . . . . . . . . . . . . . . MEMBER ----- CHAR 012EH 1
KEY_STOP . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
size_t . . . . . . . . . . . . . . . . TYPEDEF ----- U_INT ----- 2
MODE_RUNABLE . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEY_JIXUAN . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_SEXUAN . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
MODE . . . . . . . . . . . . . . . . . * TAG * ----- ENUM ----- -----
BUTTON_CLEAR . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEYA . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0092H 1
RECT . . . . . . . . . . . . . . . . . * TAG * ----- STRUCT ----- 12
top. . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0000H 2
left . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0002H 2
right. . . . . . . . . . . . . . . . MEMBER ----- U_INT 0004H 2
bottom . . . . . . . . . . . . . . . MEMBER ----- U_INT 0006H 2
cx . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0008H 2
cy . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 000AH 2
KEYF . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0093H 1
KEYA_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYB_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYH . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B0H 1
BUTTON_DIANFAN . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEY_CLEAR. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYC_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYD_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
BUTTON_RUN . . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEYE_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYK . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B1H 1
BUTTON_TRACK . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
C51 COMPILER V8.09 KEY 04/21/2010 21:14:13 PAGE 7
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
KEYF_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYG_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYH_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYI_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYJ_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYK_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYL_UP. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_TEST1. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
BUTTON_RIGHT . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
keybusstatus . . . . . . . . . . . . . STATIC DATA U_CHAR 0000H 1
KEY_RUN. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
MODE_NULL. . . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_RESET . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEYA_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYB_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYC_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
MODE_MANUAL. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEYD_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
MODE_TEST. . . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEYE_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_RIGHT. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYF_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYG_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
BUTTON_ID. . . . . . . . . . . . . . . * TAG * ----- ENUM ----- -----
KEYH_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYI_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYJ_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_RESET. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYK_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEYL_DOWN. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
_delay_ms. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
BUTTON_DIANZHENG . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_CLEAR_ALL . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_UP. . . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_MODE. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_LEFT. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
KEY_CLEAR_ALL. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
BUTTON_RECT. . . . . . . . . . . . . . * TAG * ----- STRUCT ----- 8
top. . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0000H 2
left . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0002H 2
cx . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0004H 2
cy . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0006H 2
KEY_UP . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_MODE . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
KEY_LEFT . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
MODE_PARAMODIFY. . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
BUTTON_DOWN. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
TABLE_RECT . . . . . . . . . . . . . . * TAG * ----- STRUCT ----- 11
top. . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0000H 2
left . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0002H 2
cx1. . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0004H 2
cx2. . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0006H 2
cy . . . . . . . . . . . . . . . . . MEMBER ----- U_INT 0008H 2
nItem. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 000AH 1
BUTTON_NULL. . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
MODE_RUN . . . . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
MODE_PASSWORD. . . . . . . . . . . . . E_CONST ----- U_CHAR ----- 1
C51 COMPILER V8.09 KEY 04/21/2010 21:14:13 PAGE 8
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 431 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
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 + -