EDF - OnePIC MCU  v1.1.0
source/base/OnePIC_lcd.c File Reference

Delegates all LCD routines. The LCD is written to in 4 bit mode via 4 pins on each micro. More...

#include <stdio.h>
#include "OnePIC_lcd.h"
#include "TimeDelay.h"
#include "bsp.h"
#include "OnePIC_int.h"
Include dependency graph for OnePIC_lcd.c:

Go to the source code of this file.

Functions

void LCDStrobeEnable (void)
 toggles enable pin for LCD sample pins
void LCDLowNibPut (uint8_t data)
 bit-bang lower nibble
void LCDDataPut (unsigned char data)
 bit-bang upper nibble to LCD
void LCDCommand (unsigned char command)
 writing to the internals of the LCD
void LCDPut (unsigned char character)
 write a single data byte to the LCD
void LCDInit (void)
 Initilize the LCD.
void LCDUpdate (void)
 Update the LCD using LCDBuffer[0] and LCDBuffer[1].

Variables

char LCDBuffer [LCD_LINES][LCD_LINE_LENGTH]

Detailed Description

Delegates all LCD routines. The LCD is written to in 4 bit mode via 4 pins on each micro.

Definition in file OnePIC_lcd.c.