lcd_595.h

来自「模拟串口通讯」· C头文件 代码 · 共 73 行

H
73
字号
//
//
//TITLE		:lcd1602_595.h
//MODIFY BY	:PARKENING
//TIME		:2007.08.24
//
//
//HEADER FILE FOR 1602 LCD MODULE
//
//



//Port define
/*
#define		SHCLK		 RB1
#define		STCLK		 RB2
#define		DS			 RB3*/
#define		BL			 RD3
#define		SHCLK		 RD2
#define		STCLK		 RD1
#define		DS			 RD0


//Port dirction define
/*
#define		SHCLK_DIR	 TRISB1
#define		STCLK_DIR	 TRISB2
#define		DS_DIR		 TRISB3*/
#define		BL_DIR		 TRISD3
#define		SHCLK_DIR	 TRISD2
#define		STCLK_DIR	 TRISD1
#define		DS_DIR		 TRISD0


//LCD function declare


void lcd_initial(void) ;


void lcd_clear(void) ;

 
void lcd_writecom(unsigned char) ;


void lcd_writedata(unsigned char) ;


void lcd_putchar(unsigned char);


void lcd_gotoxy(unsigned char,unsigned char);


void lcd_dispdata(unsigned int) ;


void lcd_putstr(const unsigned char *str) ;


void lcd_disphex(unsigned char);


void lcd_dispdd(unsigned char);


//void lcd_displongdata(unsigned long data)


//void lcd_puts(unsigned char str[]);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?