Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
ru:software:homelab:library:module:lcd_graphic [2013/08/14 19:31] eduardtlmkru:software:homelab:library:module:lcd_graphic [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Графический LCD ====== 
  
-//Связан с модулем: [HW] [[ru:hardware:homelab:digi]]// 
- 
-Эта библиотека содержит функции использования графического LCD. Не смотря на то, что LCD графический на данный момент в библиотеке отсутствуют функции рисования фигур. 
- 
-===== Функции ===== 
- 
-  * **//void lcd_gfx_init(void)//** \\ Настройка экрана для работы. 
- 
-  * **//void lcd_gfx_backlight(bool set)//** \\ Включение подсветки экрана. Параметры: 
-    * //set// - //true// в случае включенной подсветки, //false// в случае выключенной. 
- 
-  * **//void lcd_gfx_clear(void)//** \\ Очистка всего экрана. 
- 
-  * **//void lcd_gfx_clear_line(unsigned char line)//** \\ Очистка одной текстовой строки экрана. Параметры: 
-    * //line// - Номер строки от 0 до 5. 
- 
-  * **//void lcd_gfx_goto_char_xy(unsigned char x, unsigned char y)//** \\ Выбор позиции для отображения текста. Параметры: 
-    * //x// - X координат. Значение от 0 до 13. 
-    * //y// - Y координат. Значение от 0 до 5. 
- 
-  * **//void lcd_gfx_write_char(char c)//** \\ Отображение символа на ранее определенной позиции. Параметры: 
-    * //c// - ASCII символ. 
- 
-  * **//void lcd_gfx_write_string(char *s)//** \\ Отображение текста на экране, начиная с ранее определенной позиции. Параметры: 
-    * //s// - Указатель текста. 
- 
-===== Пример ===== 
- 
-<code c> 
-#include <homelab/module/lcd_gfx.h> 
- 
-int main(void) 
-{ 
- // Настройка экрана 
- lcd_gfx_init(); 
- 
- // Очистка LCD экрана 
- lcd_gfx_clear(); 
- 
- // Перенос курсора (невидимый) на центр экрана 
- lcd_gfx_goto_char_xy(5, 2); 
- 
- // Отображение текста 
- lcd_gfx_write_string("Tere"); 
-} 
-</code> 
ru/software/homelab/library/module/lcd_graphic.1376497871.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0