Vol-Alchevsk
Ucoz.net


Меню сайта
Реклама
вложение денег в акции
Статистика

Онлайн всего: 5
Гостей: 5
Пользователей: 0

 

Исходник

void LcdInit       ( void );   // Инициализация
void LcdClear      ( void );   // Очистка буфера
void LcdUpdate     ( void );   // Копирование буфера в ОЗУ дисплея
void LcdImage      ( const byte *imageData );   // Рисование картинки из массива в Flash ROM
void LcdContrast   ( byte contrast );   // Установка контрастности дисплея
byte LcdGotoXYFont ( byte x, byte y );   // Установка курсора в позицию x,y
byte LcdChr        ( LcdFontSize size, byte ch );   // Вывод символа в текущей позиции
byte LcdStr        ( LcdFontSize size, byte dataArray[] );   // Вывод строки сохраненной в RAM
byte LcdFStr       ( LcdFontSize size, const byte *dataPtr );   // Вывод строки сохраненной в Flash ROM
byte LcdPixel      ( byte x, byte y, LcdPixelMode mode );   // Точка
byte LcdLine       ( byte x1, byte y1, byte x2, byte y2, LcdPixelMode mode );   // Линия
byte LcdCircle     ( byte x, byte y, byte radius, LcdPixelMode mode);   // Окружность
byte LcdRect       ( byte x1, byte y1, byte x2, byte y2, LcdPixelMode mode );   // Прямоугольник
byte LcdSingleBar  ( byte baseX, byte baseY, byte height, byte width, LcdPixelMode mode );   // Один 
byte LcdBars       ( byte data[], byte numbBars, byte width, byte multiplier );   // Несколько

 Lcd8_Set_Cursor(1,1); // Определение места положения нахождения буквы 's' 1-я строчка 1-я позиция 
      Lcd8_Write_Char('s');//Символ
            Lcd8_Set_Cursor(1,9);// Нахождение буквы 'o' 1-я строчка 9-я позиция
      Lcd8_Write_Char('o');//Символ

    Lcd8_Set_Cursor(2,1);//нахождения буквы 'e' 2-я строчка 1-я позиция
      Lcd8_Write_Char('e');//Символ 'e'
            Lcd8_Set_Cursor(2,7);//нахождения буквы s 2-я строчка 7-я позиция
      Lcd8_Write_Char('f');//Символ 'f'


Прототипы функций, детальную информацию смотрим внутри n5110lcd.c
Инициализация
Lcd_init ( ); 
Очистка буфера
Lcd_clear ( ); 
Копирование буфера в ОЗУ дисплея 
Lcd_update ( ); 
Установка контрастности дисплея
LcdContrast ( ); 
Установка курсора в позицию x,y
LcdGotoXY ( х, у ); 
Вывод символа в текущей позиции
LcdChr ( FONT_1X, ~ ); 
Вывод строки из переменной
Lcd_print ( x, y, FONT_1X, (unsigned char*) some_char ); 
Вывод статичной строки 
Lcd_prints ( x, y, FONT_2X, (unsigned char*)PSTR(“Some Text”) ); 
Вывод дробного значения
float chislo = 10.53;
Lcd_printf ( x, y, FONT_1X, chislo, 2 ); 
Рисуем Точку
Lcd_pixel ( x, y, PIXEL_ON ); 
Рисуем линию
Lcd_line ( x1, y1, x2, y2, PIXEL_ON ); 
Рисуем окружность
Lcd_circle ( x, y, radius, PIXEL_ON ); 
Рисуем пустой прямоугольник
Lcd_rect_empty ( x1, y1, x2, y2, PIXEL_ON ); 
Рисуем закрашеный прямоугольник
Lcd_rect ( x1, y1, height, width, PIXEL_ON );

Вход на сайт
Реклама
Меню 2
Copyright MyCorp © 2025Бесплатный хостинг uCoz