Dependencies:   mbed

Committer:
BenRJG
Date:
Sun Apr 29 20:12:31 2018 +0000
Revision:
8:462ce856429b
Parent:
5:11489c0bd020
Fixed LCD to enable output

Who changed what in which revision?

UserRevisionLine numberNew contents of line
BenRJG 4:bcef9164776e 1 #ifndef _LCD_H_
BenRJG 4:bcef9164776e 2 #define _LCD_H_
BenRJG 4:bcef9164776e 3 //////Included Files//////
BenRJG 4:bcef9164776e 4 #include "SPI.h"
BenRJG 4:bcef9164776e 5 //////////////////////////
BenRJG 4:bcef9164776e 6
BenRJG 4:bcef9164776e 7 ///////Definitions////////
BenRJG 8:462ce856429b 8 #define TEXT 1<<8
BenRJG 8:462ce856429b 9 #define COMMAND 0<<8
BenRJG 8:462ce856429b 10 #define READ 1<<9
BenRJG 8:462ce856429b 11 #define WRITE 0<<9
BenRJG 4:bcef9164776e 12
BenRJG 8:462ce856429b 13 #define LINE1 0x80
BenRJG 8:462ce856429b 14 #define LINE2 0xC0
BenRJG 8:462ce856429b 15
BenRJG 8:462ce856429b 16 #define LCD_CLR() cmdLCD(0x01)
BenRJG 4:bcef9164776e 17 //////////////////////////
BenRJG 4:bcef9164776e 18
BenRJG 4:bcef9164776e 19 ////////Functions/////////
BenRJG 5:11489c0bd020 20 void LCD_INIT(void);
BenRJG 8:462ce856429b 21 void writeToLCD(char* str, int line, int pos);
BenRJG 8:462ce856429b 22 void putLCD(unsigned char put);
BenRJG 8:462ce856429b 23 unsigned int findSpace(char* str);
BenRJG 8:462ce856429b 24 void cmdLCD(unsigned char cmd);
BenRJG 4:bcef9164776e 25 //////////////////////////
BenRJG 4:bcef9164776e 26 #endif