?? syslcd.h
字號:
/* sngLcd.h - SBC ARM7 LCD driver header file *//* Copyright 1984-2001 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01d,16jul02,m_h C++ protection01c,26apr01,m_h convert tabs to spaces for readability01b,19apr01,m_h add carriage routine at EOF to avoid compile warning01a,10apr01,g_h created.*/#ifndef __INCsysLcdh#define __INCsysLcdh #ifdef __cplusplusextern "C" {#endif/******************************************************************************** * LCD resolution ********************************************************************************/#define LCD_MAX_LINES 2#define LCD_MIN_LINES 1#define LCD_MAX_COLUMNS 16#define LCD_MIN_COLUMNS 1#define LCD_LINE_POS_MASK 0xFF/******************************************************************************** * LCD Commands ********************************************************************************/#define LCD_INIT_COMMAND 0x30#define LCD_8BIT_2LINE_COMMAND 0x3C#define LCD_OFF_COMMAND 0x08#define LCD_ON_COMMAND 0x0C#define LCD_CLEAR_COMMAND 0x01#define LCD_INCR_MODE_COMMAND 0x06/******************************************************************************** * LCD macros ********************************************************************************/#define LCD_WRITE_COMMAND(val) (*((volatile char *)0x3fd4100) = (char)(val))#define LCD_WRITE(val) (*((volatile char *)0x3fd4101) = (char)(val))#define LCD_DELAY(delay) {volatile int foo; for(foo=0;foo<delay;foo++);}/* function prototypes */#if defined(__STDC__)extern STATUS sysLcdWriteString(char *string, char lineNumber, char columns);extern void sysLcdInit(void);extern void sysLcdClear(void);extern void sysLcdWrite(char ch);extern STATUS sysLcdSetPos(char line, char column);#else /* __STDC__ */extern STATUS sysLcdWriteString();extern void sysLcdInit();extern void sysLcdClear();extern void sysLcdWrite();extern STATUS sysLcdSetPos();#endif /* __STDC__ */ #ifdef __cplusplus}#endif#endif /* __INCsysLcdh */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -