⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osmmi.h

📁 应用较为广泛的 杉德 刷卡 POS机 的调用示例。
💻 H
字号:
/*
	Operating System
--------------------------------------------------------------------------
	FILE  osmmi.h
--------------------------------------------------------------------------
    INTRODUCTION
    ============
    Created :		2003-07-29		Xiaoxi Jiang
    Last modified :	2003-07-29		Xiaoxi Jiang
    Module :
    Purpose :
        Header file.

    List of routines in file :

    File history :
*/

#ifndef __OSMMI_H__
#define __OSMMI_H__

#ifdef __cplusplus
extern "C" {
#endif

#define KEY_ENTER       0x3A
#define KEY_CLEAR       0x3B
#define KEY_00_PT       0x3C
#define KEY_BCKSP       0x3D
#define KEY_F1          0x40
#define KEY_F2          0x41
#define KEY_F3          0x42
#define KEY_F4          0x43
#define KEY_F5          0x44
#define KEY_F6          0x45
#define KEY_F7          0x46
#define KEY_F8          0x47
#define KEY_F9          0x48
#define KEY_F           0x45
#define KEY_R           0x46
#define KEY_SYS         0x3F
#define KEY_PAPER_FEED  0x3E
#define KEY_PAPEUP      0x44
#define KEY_PAPEDN      0x4B

void OSMMI_ClrDisplay(unsigned char ucFont,unsigned char ucRow);
void OSMMI_Beep(void);
void OSMMI_DisplayASCII(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr);
DRVOUT *OSMMI_GetKey(void);
unsigned char OSMMI_XGetKey(void);
DRVOUT *OSMMI_GetKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr,unsigned char ucCharNB);
unsigned char *OSMMI_XGetKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr,unsigned char ucCharNB);
DRVOUT *OSMMI_GetFixKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr, unsigned char ucCharNB);
unsigned char *OSMMI_XGetFixKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr, unsigned char ucCharNB);
DRVOUT *OSMMI_GetPin(unsigned char ucRow,unsigned char ucCol, unsigned char *pucPtr, unsigned char ucCharNB);
unsigned char *OSMMI_XGetPin(unsigned char ucRow,unsigned char ucCol, unsigned char *pucPtr, unsigned char ucCharNB);
void OSMMI_Crypt(unsigned char *pucCryptKey);
unsigned char OSMMI_BackLightCtl(unsigned char ucFlag);
unsigned char OSMMI_GB2312Display(unsigned char ucFont,unsigned char ucRow, unsigned char ucCol, unsigned char *pucPtr);
unsigned char OSMMI_GraphDisplay(unsigned char ucType,unsigned char ucRow, unsigned char ucCol, unsigned char *pucPtr,
		unsigned char ucLen);
unsigned char OSPS2_ScanPs2Key(unsigned int uiDelayTime);


#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -