hd44780.c File Reference

Go to the source code of this file.

Defines

#define LCD_2x16
#define LCD_DATA_PORT   PORTA
#define LCD_DATA_PIN   PINA
#define LCD_DATA_DDR   DDRA
#define LCD_DATA_BITS   0xF0
#define LCD_ENABLE_PORT   PORTA
#define LCD_ENABLE_DDR   DDRA
#define LCD_ENABLE_BIT   3
 LCD enable output.
#define LCD_REGSEL_PORT   PORTA
#define LCD_REGSEL_DDR   DDRA
#define LCD_REGSEL_BIT   2
 LCD register select output.
#define LCD_RW_PORT   PORTA
#define LCD_RW_DDR   DDRA
#define LCD_SHORT_DELAY   1
#define LCD_LONG_DELAY   2
#define LCD_DELAY   _NOP(); _NOP(); _NOP(); _NOP()

Variables

TERMDCB dcb_term
 Terminal device control block structure.
NUTDEVICE devLcd
 LCD device information structure.


Define Documentation

#define LCD_2x16

Definition at line 110 of file hd44780.c.

#define LCD_DATA_PORT   PORTA

Definition at line 128 of file hd44780.c.

#define LCD_DATA_PIN   PINA

Definition at line 129 of file hd44780.c.

#define LCD_DATA_DDR   DDRA

Definition at line 130 of file hd44780.c.

#define LCD_DATA_BITS   0xF0

Definition at line 165 of file hd44780.c.

#define LCD_ENABLE_PORT   PORTA

Definition at line 170 of file hd44780.c.

#define LCD_ENABLE_DDR   DDRA

Definition at line 171 of file hd44780.c.

#define LCD_ENABLE_BIT   3

LCD enable output.

Definition at line 200 of file hd44780.c.

#define LCD_REGSEL_PORT   PORTA

Definition at line 205 of file hd44780.c.

#define LCD_REGSEL_DDR   DDRA

Definition at line 206 of file hd44780.c.

#define LCD_REGSEL_BIT   2

LCD register select output.

Definition at line 235 of file hd44780.c.

#define LCD_RW_PORT   PORTA

Definition at line 240 of file hd44780.c.

#define LCD_RW_DDR   DDRA

Definition at line 241 of file hd44780.c.


© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/