Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision |
| ru:examples:display:lcd_graphic [2010/11/19 20:15] – создано eduardtlmk | ru:examples:display:lcd_graphic [2020/07/20 09:00] (current) – external edit 127.0.0.1 |
|---|
| ===== Теория ===== | ===== Теория ===== |
| |
| GГрафический LCD – это жидкокристаллический дисплей, с помощью которого помимо текста можно отображать и фигуры. Его строение похоже на буквенно-цифровой LCD и основное отличие состоит в том, что на графическом экране все пиксели распределены по всему экрану одной большой матрицей. Если имеется дело с монохромным графическим LCD экраном, тогда пиксель - это один маленький сегмент в форме квадрата. У цветных экранов один пиксель образуется из трех субпикселей, из которых каждый пропускает через цветовой фильтр красный, зеленый или синий свет. Так как субпикселя находятся рядом, то они кажутся одним пикселем. | Графический LCD – это жидкокристаллический дисплей, с помощью которого помимо текста можно отображать и фигуры. Его строение похоже на буквенно-цифровой LCD и основное отличие состоит в том, что на графическом экране все пиксели распределены по всему экрану одной большой матрицей. Если имеется дело с монохромным графическим LCD экраном, тогда пиксель - это один маленький сегмент в форме квадрата. У цветных экранов один пиксель образуется из трех субпикселей, из которых каждый пропускает через цветовой фильтр красный, зеленый или синий свет. Так как субпикселя находятся рядом, то они кажутся одним пикселем. |
| |
| [{{ :examples:display:lcd_graphic:lcd_graphic_smiley.png?200|Graafilise Рисунок образованый из пикселей графического LCD}}] | [{{ :examples:display:lcd_graphic:lcd_graphic_smiley.png?200|Graafilise Рисунок образованый из пикселей графического LCD}}] |
| Далее приведен пример счетчика времени. Программа считает секунды (приблизительно), минуты и часы. Для перевода времени в текст используется функция //sprintf//. | Далее приведен пример счетчика времени. Программа считает секунды (приблизительно), минуты и часы. Для перевода времени в текст используется функция //sprintf//. |
| |
| ~~PB~~ | <pagebreak> |
| |
| <code c> | <code c> |