📄 lcd.h
字号:
/*
*********************************************************************************************************
* Embedded Systems Building Blocks
* Complete and Ready-to-Use Modules in C
*
* LCD Display Module Driver
*
* (c) Copyright 1999, Jean J. Labrosse, Weston, FL
* All Rights Reserved
*
* Filename : LCD.H
* Programmer : Jean J. Labrosse
* Translated by : Won-Ho, Sung
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* 惑荐
*********************************************************************************************************
*/
#ifndef CFG_H
#define DISP_DLY_CNTS 8 /* 40uS 掉饭捞俊 荤侩瞪 馆汗 冉荐(家橇飘傀绢 风橇) */
#define DISP_PORT_CMD 0x0303 /* RS客 E甫 力绢窍绰 牧飘费 况靛狼 林家 */
#define DISP_PORT_DATA 0x0300 /* LCD 葛碘狼 单捞磐 器飘 林家 */
#endif
#define DISP_SEL_CMD_REG 0
#define DISP_SEL_DATA_REG 1
#define LCD_CW 0x0300
#define LCD_DW 0x0301
#define LCD_CR 0x0302
#define LCD_DR 0x0303
/*
*********************************************************************************************************
* 窃荐盔屈
*********************************************************************************************************
*/
void DispChar(INT8U row, INT8U col, char c);
void DispClrLine(INT8U line);
void DispClrScr(void);
void DispDefChar(INT8U id, INT8U *pat);
void DispDummy(void);
void DispHorBar(INT8U row, INT8U col, INT8U val);
void DispHorBarInit(void);
void DispInit(INT8U maxrows, INT8U maxcols);
void DispStr(INT8U row, INT8U col, char *s);
/*
*********************************************************************************************************
* 窍靛傀绢 包访 窃荐 盔屈
*
*********************************************************************************************************
*/
void DispDataWr(INT8U data);
void DispInitPort(void);
void DispSel(INT8U sel);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -