?? keyporcess.lst
字號(hào):
C51 COMPILER V8.05a KEYPORCESS 07/30/2007 16:46:12 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE KEYPORCESS
OBJECT MODULE PLACED IN KeyPorcess.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE sources\KeyPorcess.c BROWSE INCDIR(.\include) DEBUG OBJECTEXTEND PRINT(.\Ke
-yPorcess.lst) OBJECT(KeyPorcess.obj)
line level source
1 //*************************************************************************************************
2 //*************************************************************************************************
3 //**<程序名>:按鍵處理子函數(shù) **
4 //**<功能>:當(dāng)有外部中斷0時(shí)調(diào)用此函數(shù),獲得鍵碼,進(jìn)行相應(yīng)處理。 **
5 //*************************************************************************************************
6 //*************************************************************************************************
7
8
9 //*************************************************************************************************
10 //* *
11 //* ******************************頭文件及宏定義************************** *
12 //* *
13 //*************************************************************************************************
14 #include "Calculator.h"
15 #include "Timer.h"
16
17
18 //*************************************************************************************************
19 //* *
20 //* ********************************全局變量****************************** *
21 //* *
22 //*************************************************************************************************
23
24 extern bit b_KeyShock; //鍵盤防抖動(dòng)標(biāo)志位。
25
26 //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<工作模式(默認(rèn)為計(jì)算器模式)>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
27 bit b_WorkMode=0; //0--計(jì)算器模式;
28 //1--計(jì)時(shí)模式。
29
30 //*************************************************************************************************
31 //* *
32 //* ********************************按鍵處理函數(shù)主函數(shù)****************************** *
33 //* *
34 //*************************************************************************************************
35 void vKeyProcess(unsigned char ucKeyCodeTemp)
36 {
37 1 if(b_WorkMode==1)
38 1 vTimer(ucKeyCodeTemp); //當(dāng)工作模式為計(jì)時(shí)模式時(shí)調(diào)用計(jì)時(shí)器處理函數(shù)。
39 1 else
40 1 vCalculator(ucKeyCodeTemp); //當(dāng)工作模式為計(jì)算器模式時(shí)調(diào)用計(jì)算器處理函數(shù)。
41 1
42 1
43 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 14 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 1
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILER V8.05a KEYPORCESS 07/30/2007 16:46:12 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -