BeRTOS
|
Displaytech 32122A LCD driver. More...
Go to the source code of this file.
Defines | |
#define | LCD_DEF_PWM 145 |
Predefined LCD PWM contrast values. | |
#define | LCD_WRITE(x) ((void)x) |
Read from the LCD data bus (DB[0-7]) | |
#define | LCD_READ (0 /* Implement me! */ ) |
Write to the LCD data bus (DB[0-7]) | |
#define | LCD_DB_OUT |
Set data bus direction to output (write to display) | |
#define | LCD_DB_IN |
Set data bus direction to input (read from display) | |
#define | LCD_DELAY_WRITE |
Delay for write (Enable pulse width, 220ns) | |
#define | LCD_DELAY_READ |
Delay for read (Data ouput delay time, 120ns) | |
LCD I/O pins/ports | |
LCD bus control macros | |
#define | LCD_CLR_A0 do { /* Implement me! */ } while (0) |
#define | LCD_SET_A0 do { /* Implement me! */ } while (0) |
#define | LCD_CLR_RD do { /* Implement me! */ } while (0) |
#define | LCD_SET_RD do { /* Implement me! */ } while (0) |
#define | LCD_CLR_E1 do { /* Implement me! */ } while (0) |
#define | LCD_SET_E1 do { /* Implement me! */ } while (0) |
#define | LCD_CLR_E2 do { /* Implement me! */ } while (0) |
#define | LCD_SET_E2 do { /* Implement me! */ } while (0) |
#define | LCD_SET_E(x) do { (void)x; /* Implement me! */ } while (0) |
#define | LCD_CLR_E(x) do { (void)x; /* Implement me! */ } while (0) |
Chip select bits for LCD_SET_E() | |
#define | LCDF_E1 ( 0/* Implement me! */) |
#define | LCDF_E2 ( 0/* Implement me! */) |
Displaytech 32122A LCD driver.
Definition in file hw_lcd_32122a.h.