lcd.h
来自「it program show how to drive the LCD to 」· C头文件 代码 · 共 47 行
H
47 行
#ifndef _LCD_H_
#define _LCD_H_
#define LCDE PORTDbits.RD6
#define RS PORTDbits.RD6
#define RW PORTDbits.RD6
//********************* constant define *************************//
#define LCDBUS PORTC
#define LCD_DELAY() Delay1TCY()
#define WAIT_BUSY_FLAG() Delay1TCY()
#define LCD_ENABLE LCDE
#define LCD_RS RS
#define LCD_RW RW
#define LCD_LINE1 0
#define LCD_LINE2 1
//********************** function prototype *********************//
void init_lcd(void);
void lcd_clearscreen(void);
//void lcd_home(bit line);
void lcd_print_u08(unsigned char value);
void lcd_print_u16(unsigned int value);
void u08toStr(unsigned char* outstr, unsigned char startpos, unsigned char value);
void u08toBitpattern(unsigned char* str, unsigned char startpos, unsigned char value);
void lcd_print_str(unsigned char * str);
/*
// To save the code space, unused functions are commented
void lcd_print_char(unsigned char c);
unsigned char* u16toStr(unsigned char* outstr, u08 startpos, u08 length, unsigned int value);
unsigned char* u16tohex(unsigned char* outstr, u08 startpos,unsigned int value);
*/
#endif
// *********************************************************************************** //
// End of lcd.h
// *********************************************************************************** //
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?