/*********************************************************** Header-File : LcdPort Inhalt : erstellt am : von : Aenderungen : Name Datum Beschreibung ************************************************************/ /********* KONSTANTEN *******/ #define CONTROL 0 /* Steuer-Register */ #define DATA_REG 1 /* Daten-Register */ #define WRITE 0 /* Schreiben in LCD-Modul */ #define READ 1 /* Lesen von LCD-Modul */ #define LCD_DATA P1 /* Datenbus zum LCD-Modul */ sbit LCD_E = P4^0; /* Übernahme */ sbit LCD_RS = P4^1; /* Registerauswahl */ sbit LCD_RW = P4^2; /* Schreiben/Lesen */ /********* PROTOTYPEN *********/ extern void InitLCD(void); extern void PrintLCD(unsigned char x_pos,unsigned char y_pos,char *ptr); extern void Cursor(bit shown,bit blink); extern void write_char(unsigned char character); extern void MoveXY(unsigned char x_col,unsigned char y_row); extern void ClearScreen(void);