Main Page   Compound List   File List   Compound Members   File Members  

lcd.c File Reference

#include <io.h>
#include <progmem.h>
#include "global.h"
#include "lcd.h"

Go to the source code of this file.

Defines

#define LCD_DELAY   asm volatile ("nop"); asm volatile ("nop")

Functions

unsigned char __attribute__ ((progmem)) LcdCustomChar[]=
void lcdInitHW (void)
void lcdBusyWait (void)
void lcdControlWrite (u08 data)
u08 lcdControlRead (void)
void lcdDataWrite (u08 data)
u08 lcdDataRead (void)
void lcdInit ()
void lcdHome (void)
void lcdClear (void)
void lcdGotoXY (u08 x, u08 y)
void lcdLoadCustomChar (u08 lcdCharNum, u08 romCharNum)
void lcdPrintData (char *data, u08 nBytes)
void lcdProgressBar (u16 progress, u16 maxprogress, u08 length)


Define Documentation

#define LCD_DELAY   asm volatile ("nop"); asm volatile ("nop")
 

Definition at line 52 of file lcd.c.


Function Documentation

unsigned char __attribute__ ( (progmem) ) [static]
 

Definition at line 27 of file lcd.c.

void lcdBusyWait ( void )
 

Definition at line 79 of file lcd.c.

Referenced by lcdControlRead(), lcdControlWrite(), lcdDataRead(), and lcdDataWrite().

void lcdClear ( void )
 

Definition at line 355 of file lcd.c.

Referenced by debugInitLCD().

u08 lcdControlRead ( void )
 

Definition at line 171 of file lcd.c.

Referenced by lcdLoadCustomChar().

void lcdControlWrite ( u08 data )
 

Definition at line 123 of file lcd.c.

u08 lcdDataRead ( void )
 

Definition at line 266 of file lcd.c.

void lcdDataWrite ( u08 data )
 

Definition at line 218 of file lcd.c.

void lcdGotoXY ( u08 row,
u08 col )
 

Definition at line 361 of file lcd.c.

void lcdHome ( void )
 

Definition at line 349 of file lcd.c.

void lcdInit ( void )
 

Definition at line 320 of file lcd.c.

Referenced by debugInitLCD().

void lcdInitHW ( void )
 

Definition at line 54 of file lcd.c.

Referenced by lcdInit().

void lcdLoadCustomChar ( u08 lcdCharNum,
u08 romCharNum )
 

Definition at line 380 of file lcd.c.

void lcdPrintData ( char * data,
u08 nBytes )
 

Definition at line 404 of file lcd.c.

void lcdProgressBar ( u16 progress,
u16 maxprogress,
u08 length )
 

Definition at line 418 of file lcd.c.


Generated at Fri Oct 25 15:36:38 2002 for avrlib by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001