//*************************************************************************** // File........: nokia_lcd.h // Author(s)...: Chiper vs ujin for use in the cvavr program is adapted // URL(s)......: http://digitalchip.ru/ // Device(s)...: ATMega... // Compiler....: special for cvavr // Description.: Драйвер LCD-контроллера от Nokia1100 // Data........: 18.08.14 // Version.....: 1.0 //*************************************************************************** // Notice: Все управляющие контакты LCD-контроллера должны быть подключены к // одному и тому же порту на микроконтроллере //*************************************************************************** #ifndef _NOKIA_LCD_H_ #define _NOKIA_LCD_H_ #include #include //****************************************************************************** // Настройка библиотеки // Порт, к которому подключен LCD-контроллер NOKIA 1100 #define PORT_LCD PORTD #define PIN_LCD PIND #define DDR_LCD DDRD // Номера выводов порта, к которым подключены выводы LCD-контроллера #define SCLK_LCD_PIN 7 #define SDA_LCD_PIN 6 #define CS_LCD_PIN 5 #define RST_LCD_PIN 4 // Применять полный набор символов. //#define FULL_CHARSET //****************************************************************************** // Макросы и определения #define SCLK_LCD_SET PORT_LCD |= (1<