/* Electronica IV * Projecto de Elevador * Controlo de um motor DC atraves de um pic16f877 da microchip * * Helder Cabrita 27470 & Jose Pereira 28102 * * * header do lcd * filename: lcd.h * version 1.0 @ 11.05.2006 16.30 * */ #ifndef _LCD_ #define _LCD_ #define STROBE ((LCD_EN=1),(LCD_EN=0)) #define putCharLCD(ch) (writeLCD(0x05,ch)) #define gotoLCD(line,col) (writeLCD( 0x4 , ((0x80|(line<<6))+col) )) #define resetLCD (writeLCD(0x04 , 0x01)) #define backligthON (LCD_BL=1) #define backligthOFF (LCD_BL=0) void writeLCD(char ctr, char data); void printStrLCD(const char *str); void printVelLCD(unsigned int vel); void printActLCD(unsigned int vel); void printProxLCD(unsigned int vel); void clearLCD(void); void criaLCD(unsigned char * array, unsigned char cgramadd ); #endif