#include <cfg/arch.h>
#include <cfg/arch/gpio.h>
#include <cfg/lcd.h>
#include <stdlib.h>
#include <string.h>
#include <sys/nutconfig.h>
#include <dev/st7036.h>
#include <dev/term.h>
#include <sys/timer.h>
Defines | |
#define | LCD_ROWS 2 |
#define | LCD_COLS 16 |
#define | LCD_E2E_DLY 80 |
#define | LCD_LONG_DELAY 1000 |
#define | LCD_IF_4BIT |
#define | LCD_CS_PIO_ID PIO_ID |
#define | LCD_EN_PIO_ID PIO_ID |
#define | LCD_RW_PIO_ID PIO_ID |
#define | LCD_RS_PIO_ID PIO_ID |
#define | LCD_DATA_PIO_ID PIO_ID |
#define | LCD_EN_SET() |
#define | LCD_EN_CLR() |
#define | LCD_RS_SET() |
#define | LCD_RS_CLR() |
#define | LCD_RW_SET() |
#define | LCD_RW_CLR() |
#define | LCD_EN2_SET() |
#define | LCD_EN2_CLR() |
#define | LCD_RST_SET() |
#define | LCD_RST_CLR() |
#define | LCD_DATA_BASE PIOA_BASE |
#define LCD_ROWS 2 |
#define LCD_COLS 16 |
#define LCD_E2E_DLY 80 |
#define LCD_LONG_DELAY 1000 |
#define LCD_IF_4BIT |
#define LCD_CS_PIO_ID PIO_ID |
#define LCD_EN_PIO_ID PIO_ID |
#define LCD_RW_PIO_ID PIO_ID |
#define LCD_RS_PIO_ID PIO_ID |
#define LCD_DATA_PIO_ID PIO_ID |
#define LCD_EN_SET | ( | ) |
#define LCD_EN_CLR | ( | ) |
#define LCD_RS_SET | ( | ) |
#define LCD_RS_CLR | ( | ) |
#define LCD_RW_SET | ( | ) |
#define LCD_RW_CLR | ( | ) |
#define LCD_EN2_SET | ( | ) |
#define LCD_EN2_CLR | ( | ) |
#define LCD_RST_SET | ( | ) |
#define LCD_RST_CLR | ( | ) |
#define LCD_DATA_BASE PIOA_BASE |