?? calc.h
字號:
#include <intrins.h>
#include <reg51.h>
#define MAX_DISPLAY_CHAR 8
static data char ledbuf[MAX_DISPLAY_CHAR];//顯示緩存,儲存8字節(jié)LED顯示代碼,刷新函數(shù)直接使用
static data signed long lvalue;
static data unsigned long rvalue;
static data char lasttoken;
static data char status;//0為沒輸入操作符,1為第一次輸入操作符,2為第2次輸入
//------------------------I/O函數(shù)
//asm函數(shù)
Refresh(char * buf);//led
char input ();//keypad
void init();
//顯示緩存操作函數(shù)
void display(signed long x);
//LED段選碼轉(zhuǎn)換函數(shù)
char value2led(char ch);
//鍵盤掃描定時中斷函數(shù)
void getkey (void);
//-----------------------內(nèi)部事務(wù)邏輯函數(shù)
void operator(char op);
void digits(char dt);
void calc(char cur);
void deal();
long absc(long dt);
int square(double dt);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -