/* * File: lcd.h * Author: www.henteko.org * * Created on 2015/07/20, 11:17 */ #include #ifndef _XTAL_FREQ #define _XTAL_FREQ 16000000 #endif #define LCD_D4 PORTCbits.RC7 #define LCD_D5 PORTCbits.RC6 #define LCD_D6 PORTCbits.RC3 #define LCD_D7 PORTCbits.RC4 #define LCD_RS PORTCbits.RC1 #define LCD_E PORTCbits.RC0 #define LCD_COL 8 #define LCD_LIN 2 void lcd_init(void); void lcd_gotopos(unsigned char col, unsigned char lin); void lcd_clear(void); void lcd_write(unsigned char c); void lcd_putch(unsigned char c); void lcd_puts(unsigned char *s); void lcd_cursor(unsigned char c);