dotlib.h

来自「英创386的LCD控制协议和函数,还有例程」· C头文件 代码 · 共 48 行

H
48
字号
/*//////////////////////////////////////////////////////////////////////////
Orgnization:	Emtronix Incorporated
Filename:	DOTLIB.H
Compiler:	BC3.1
Authors:	Wang Ping
Date:		April, 2002
Revised:	...
Description:	header file for font operation
///////////////////////////////////////////////////////////////////////////*/
#if      !defined(_DOTLIB_H)
#define  _DOTLIB_H

struct SegOffset
{
  unsigned int oset;
  unsigned int seg;
};


union  address
{
  struct SegOffset sptr;
  char far* ptr;
};


class DOTLIB
{
   unsigned int matrix[96][96];
   char far* dotM;
   union address char_addr;

public:
   DOTLIB();
   ~DOTLIB();
   void   getM( char* CHname );
   void   MLib( char* CHname );
   void   initiChinese( char* CHname, char* ENname );
   int    GetBit( unsigned char c, int n );

   //void Writestring( int x, int y, char far* str, int Mode, int length );
   void Writechar(int x,int y, char ch_in, int color, int Scale=1 );
   void WriteHz( int x, int y , char cc[2], int color, int Scale=1 );
};

#endif

⌨️ 快捷键说明

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