?? lcd.h
字號:
#ifndef __LCD_H__
#define __LCD_H__
//---------------------------------------------------
// LCD指令代碼定義
//---------------------------------------------------
#define SYSTEM_SET 0x40 //初始化,顯示窗口設置
#define SLEEP_IN 0x53 //空閑操作
#define DISP_ON 0x59 //顯示開,設置顯示方式
#define DISP_OFF 0x58 //顯示關,設置顯示方式
#define SCROLL 0x44 //設置顯示區域,卷動
#define CSRFORM 0x5d //設置光標形狀
#define CGRAM_ADR 0x50 //設置CGRAM起始地址
#define CSRDIR_R 0x4C //設置光標移動方向--右
#define CSRDIR_L 0x4d //設置光標移動方向--左
#define CSRDIR_U 0x4e //設置光標移動方向--上
#define CSRDIR_D 0x4f //設置光標移動方向--下
#define HDOT_SCR 0x5a //設置點單元卷動位置
#define OVLAY 0x5b //設置合成顯示方式
#define CSRW 0x46 //設置光標地址
#define CSRR 0x47 //讀出光標地址
#define MWRITE 0x42 //數據寫入顯示緩沖區
#define MREAD 0x43 //從顯示緩沖區讀數據
#define LcdStatus XBYTE[0x6000] //讀忙操作
#define LcdDataW XBYTE[0x6000] //寫參數數據
#define LcdDataR XBYTE[0x6800] //讀數據
#define LcdComW XBYTE[0x6800] //寫命令
#define SED1335LAY1_l 0x00
#define SED1335LAY1_h 0x00
#define SED1335LAY2_l 0x00
#define SED1335LAY2_h 0x26
#define SED1335LAY3_l 0x00
#define SED1335LAY3_h 0x52
extern void Init1335(void);
extern void ClearScreen(void);
extern void ClearLayer1(void);
extern void ClearLayer2(void);
extern void ClearLayer3(void);
extern void ShowBitmap(unsigned int layer,unsigned char *Bmp);
extern void LCD_WR_COM(unsigned char lcdcom);
extern unsigned char LCD_READ_STATUS(void);
extern unsigned char LCD_READ_DATA(void);
extern void LCD_WR_DATA(unsigned char lcdpara);
//以下兩個函數只能畫在圖層一上,且在二重模式下
extern void plot_ZiMu(unsigned char Px,unsigned char Py,unsigned char zimu);
extern void plot_ZiChuan(unsigned char Px,unsigned char Py,unsigned char *ZiChuan);
//在三重模式下可以在任何一個土層畫線點,二重模式下只能在層二操作
extern void plot_point(unsigned int layer,unsigned int Px,unsigned int Py,char flag);
extern void plot_line(unsigned int layer,unsigned int Px1,unsigned int Py1,unsigned int Px2,unsigned int Py2);
extern void draw_ZuoBiaoZhou( unsigned int layer );
extern void plot_Chinese(unsigned int layer ,unsigned int Px,unsigned int Py,unsigned char *Chinese);
extern void plot_Number(unsigned int layer ,unsigned int Px,unsigned int Py,unsigned char *Numb);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -