Добавил:
Eatmore
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:отчеты по лабораторным работам / драйвер жки / lab_mello / define
.h/**
* @file define.h
* @brief
* @author h0rr0rr_drag0n <h0rr0rr_drag0n@vindekapets.ru
* @date 03 Ноябрь 2010 14:35:40
*
* Множество полезных объявлений
*/
#ifndef _DEFINE_H_
#define _DEFINE_H_
/**
* @brief Номер страницы памяти, где лежат регистры ПЛИС'а
*/
#define PLD_PAGE 0x08
/**
* @brief Регистр шины данных ЖКИ
*/
#define DATA_IND_ADDR 0x080001
/**
* @brief Регистр управления ЖКИ
*/
#define C_IND_ADDR 0x080006
/**
* @brief Функции для работы с ПЛИС : pld_funcs.c
*/
void write2plis(xdata unsigned char * regnum, unsigned char val);
unsigned char read_from_plis(xdata unsigned char * regnum);
/**
* @brief Функции для работы с ЖКИ : lcd.c
*/
void lcd_clear();
void lcd_creturn();
void lcd_putchar(const char c);
void lcd_puts(const char * s);
void lcd_movcur(const unsigned char x,
const unsigned char y);
unsigned char lcd_acstate();
char * iconv4lcd(char * str);
#endif /* _DEFINE_H_ */
Соседние файлы в папке lab_mello