📄 jbserver.h
字号:
/*****************************************************************************
*
* 文件名: jbServe.h
*
* 说 明: JJF24-1B 维护程序头文件
*
*****************************************************************************/
#include <jjf24b.h>
#define PRNEND 255
#define PRINTCR 254
#define FEED 253
#define ERRVALUE 240
#define CHANGE 0
#define ALLCLEAR 1
#define PARAQUERY 2
#define PARASETUP 3
#define MENUEXIT 4
#define ENQUERY 0
#define ENMODIFY 1
#define HOOKNO 0
#define HOOKDISP 1
void ToDisplay(byte,byte);
byte BINConvBCD(byte);
byte BCDConvBIN(byte,byte);
byte ASCIICode(byte);
void DispPara(byte);
byte DispFlash(byte,bool,byte);
bool GetParaNo(byte,bool);
bool GetParaAttr(byte);
byte GetParaContent(byte);
void FD_Lock(bool);
bool SelectPara(byte,bool);
void Cancel(byte);
bool Confirm(byte);
bool CheckPassword(void);
void QueryPara(void);
void UpdatePara(void);
extern bool OffHook(void);
extern bool OnHook(void);
extern void ClrTotal(void);
extern void DispClr(void);
extern void DispOut(void);
extern void ChangeWorkMode(void);
extern void DispErrorCode(void);
extern void Speaker(byte);
extern void ConvertCode(void);
extern void Page(byte);
extern void DispOK(byte);
extern bool AutoReadPara(byte);
extern void ReadData(byte,uint,byte,byte *);
extern void WriteData(byte,uint,byte,byte *);
byte code pStr[][7]={"1 F-CHo",
"2 F-cLR",
"3 F-P ",
"4 F-U ",
"5 F-E "};
byte code aDispCode[]={0xD7,0x06,0xE3,0xA7,
0x36,0xB5,0xF5,0x07,
0xF7,0xB7,0x77,0xF7,
0xD1,0xD7,0xF1,0x71};
byte code aBCDNumber[]={0x03,0x05,0x08,0x0A}; // 1,2,3,4
bool fFDToneRequest;
byte idata bMenuLevel; // 菜单深度
byte idata bMenuSelect; // 菜单选择项
byte xdata aServer[20];
extern xdata byte aSelfForm[70];
extern xdata byte aPassiCode[8];
extern xdata byte aLocalCode[4];
extern xdata byte aTalkTime[3];
extern xdata byte aTotalFee[3];
extern xdata byte aStartDate[4];
extern xdata byte aStartTime[3];
extern xdata byte aExtField0[3];
extern xdata byte aExtField1[3];
extern xdata byte aExtField2[3];
extern xdata byte aExtField3[3];
extern xdata byte aExtField4[3];
extern uint idata ciDelaySecond;
extern bool fiDelaySecond;
extern bool fLockRequest;
extern bool fKey;
extern byte cbKey;
extern byte bKeyBuf;
extern byte OutBuf;
extern byte pReadNumber;
extern byte pWriteNumber;
extern bool fDelay5MS;
extern bool fDelaySecond;
extern byte cbDelay5MS;
extern byte cbDelaySecond;
extern byte bStatusWord;
extern byte xdata bEnterFlag;
extern byte idata bParaByte;
extern byte idata bErrorCode;
extern byte idata aNumBuf[];
extern byte idata aParaBuf[];
extern byte xdata aLargeBuf[];
extern byte xdata aSmallBuf[];
extern byte idata aCallTime[];
extern byte cbFangDao;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -