This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| ru:software:homelab:library:module:lcd_graphic [2013/08/14 19:25] – создано eduardtlmk | ru:software:homelab:library:module:lcd_graphic [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Графический LCD ====== | ||
| - | // | ||
| - | |||
| - | Эта библиотека содержит функции использования графического LCD. Не смотря на то, что LCD графический на данный момент в библиотеке отсутствуют функции рисования фигур. | ||
| - | |||
| - | ===== Функции ===== | ||
| - | |||
| - | * **//void lcd_gfx_init(void)// | ||
| - | |||
| - | * **//void lcd_gfx_backlight(bool set)//** \\ Включение подсветки экрана. Параметры: | ||
| - | * //set// - //true// в случае включенной подсветки, | ||
| - | |||
| - | * **//void lcd_gfx_clear(void)// | ||
| - | |||
| - | * **//void lcd_gfx_clear_line(unsigned char line)//** \\ Ekraani ühe tekstirea kustutamine. Parameetrid: | ||
| - | * //line// - Rea number 0 kuni 5. | ||
| - | |||
| - | * **//void lcd_gfx_goto_char_xy(unsigned char x, unsigned char y)//** \\ Märgi positsiooni valik teksti väljastamiseks. Parameetrid: | ||
| - | * //x// - X koordinaat. Väärtus 0 kuni 13. | ||
| - | * //y// - Y koordinaat. Väärtus 0 kuni 5. | ||
| - | |||
| - | * **//void lcd_gfx_write_char(char c)//** \\ Sümboli kuvamine ekraanil eelnevalt määratud positsioonil. Parameetrid: | ||
| - | * //c// - ASCII sümbol. | ||
| - | |||
| - | * **//void lcd_gfx_write_string(char *s)//** \\ Teksti kuvamine ekraanil eelnevalt määratud positsioonist alates. Parameetrid: | ||
| - | * //s// - Teksti viit. | ||
| - | |||
| - | ===== Näide ===== | ||
| - | |||
| - | <code c> | ||
| - | #include < | ||
| - | |||
| - | int main(void) | ||
| - | { | ||
| - | // Ekraani seadistamine | ||
| - | lcd_gfx_init(); | ||
| - | |||
| - | // LCD ekraani puhastamine | ||
| - | lcd_gfx_clear(); | ||
| - | |||
| - | // Kursori (nähtamatu) ekraani keskele viimine | ||
| - | lcd_gfx_goto_char_xy(5, | ||
| - | |||
| - | // Teksti kuvamine | ||
| - | lcd_gfx_write_string(" | ||
| - | } | ||
| - | </ | ||