lcd.h

来自「dsPIC30F4011 + CLCD 4*16ch (flexible pin」· C头文件 代码 · 共 29 行

H
29
字号
#ifndef __LCD_H__
#define __LCD_H__ 

/******	LCD FUNCTION PROTOYPES ******/

extern void init_lcd( void );	 // initialize display		

void lcd_send_nibble(unsigned char nibble);
extern void lcd_send_byte(unsigned char data, unsigned char command);
unsigned char lcd_read_byte(void);
unsigned char lcd_read_nibble(void);

void lcd_pulse(void);
extern void lcd_puts(char *s);
extern void lcd_putc(char c);
extern void lcd_gotoxy(unsigned char row, unsigned char col);
extern void lcd_16bitHex(int hexIn);

/*****	LCD COMMAND FUCNTION PROTOTYPES  *****/
#define cursor_right()  lcd_send_byte( 0x14 ,0)
#define cursor_left()   lcd_send_byte( 0x10 ,0)
#define display_shift() lcd_send_byte( 0x1C ,0)
#define home_it()       lcd_send_byte( 0x02 ,0) 
#define line_2()        lcd_send_byte( 0xC0 ,0)
#define clrscr()        lcd_send_byte( 1 ,0);


#endif

⌨️ 快捷键说明

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