Main Page   Modules   Data Structures   File List   Data Fields   Globals  

ks0108.c File Reference

Graphic LCD driver for HD61202/KS0108 displays. More...

#include <avr/io.h>
#include <avr/interrupt.h>
#include "global.h"
#include "ks0108.h"

Go to the source code of this file.

Functions

void glcdInitHW (void)
void glcdControllerSelect (u08 controller)
void glcdBusyWait (u08 controller)
void glcdControlWrite (u08 controller, u08 data)
u08 glcdControlRead (u08 controller)
void glcdDataWrite (u08 data)
u08 glcdDataRead (void)
void glcdReset (u08 resetState)
void glcdSetXAddress (u08 xAddr)
void glcdSetYAddress (u08 yAddr)
void glcdInit ()
 Initialize the display, clear it, and prepare it for access.

void glcdHome (void)
 Set display memory access point back to upper,left corner.

void glcdClearScreen (void)
 Clear the display.

void glcdStartLine (u08 start)
 Set display memory access point to row [line] and column [col] assuming 5x7 font.

void glcdSetAddress (u08 x, u08 yLine)
 Set display memory access point to [x] horizontal pixel and [y] vertical line.

void glcdGotoChar (u08 line, u08 col)
 Set display memory access point to row [line] and column [col] assuming 5x7 font.

void glcdDelay (u16 p)
 Generic delay routine for timed glcd access.


Variables

GrLcdStateType GrLcdState


Detailed Description

Graphic LCD driver for HD61202/KS0108 displays.

Definition in file ks0108.c.


Generated on Sun Feb 22 19:12:31 2004 for Procyon AVRlib by doxygen1.3-rc2