?? lcd.h
字號:
#ifndef __LCD_H
#define __LCD_H
#define V_RSTB (1<<9) //p09
#define V_WRB (1<<8) //P0.8;
#define V_RDB (1<<7) //P0.7;
#define V_DCB (1<<6) //p06
#define V_TFTCS (1<<8) // P2.8;
#define SET_RSTB IOSET0 = V_RSTB
#define CLR_RSTB IOCLR0 = V_RSTB
#define SET_WRB IOSET0 = V_WRB
#define CLR_WRB IOCLR0 = V_WRB
#define SET_RDB IOSET0 = V_RDB
#define CLR_RDB IOCLR0 = V_RDB
#define SET_DCB IOSET0 = V_DCB
#define CLR_DCB IOCLR0 = V_DCB
#define SET_TFTCS FIO2SET = V_TFTCS
#define CLR_TFTCS FIO2CLR = V_TFTCS
//#define DATAPORT FIO2SET
//unsigned char DATAPORT = ;
#define gb_BAT_ucCharColorH 0xff
#define gb_BAT_ucCharColorL 0xff
#define gb_uc256BackColor 0xff
#define gb_uc256CharColor 0x00
#define gb_BAT_ucBackColorH 0xf8
#define gb_BAT_ucBackColorL 0x00
void delayPeriod(unsigned char i);
void initialTFT(void);
void writeCMD(unsigned char ucW2LCML);
void writedata(unsigned char ucW2LCM);
void WriteWindowSize(unsigned char ucStartX,unsigned char ucStartY,unsigned char ucEndX,unsigned char ucEndY);
void Write8DarkDot(unsigned char ucTemp);
void Write8dot(unsigned char ucTemp);
void Write8dot_02(unsigned char ucTemp);
void Write8dot_REV(unsigned char ucTemp);
void Io_Set2(unsigned char pin); //單個IO口置位函數
void Io_Clr2(unsigned char pin); //單個IO口清零函數
void OUT_DATA(unsigned char data);
void BlueScreen(void);
void delayms (unsigned int i);
void init_lcd_port(void);
void LCD_print(unsigned char *c_string,unsigned char S_Width,unsigned char S_Height);
#ifdef LCD_C
unsigned char display_num;
#else
extern unsigned char display_num;
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -