This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ru:software:homelab:library:module:segment_display [2013/08/14 19:01] – eduardtlmk | ru:software:homelab:library:module:segment_display [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 7-сегментный LED индикатор ====== | ||
| - | |||
| - | // | ||
| - | |||
| - | Данная библиотека создана специально для использования индикатора, | ||
| - | |||
| - | ===== Функции ===== | ||
| - | |||
| - | * **//void segment_display_init(void)// | ||
| - | Настройка управляющих выводов индикатора выходом. | ||
| - | |||
| - | * **//void segment_display_write(unsigned char digit)//** \\ | ||
| - | Отображение желаемой цифры с помощью индикатора. Параметры: | ||
| - | * //digit// - Цифра от 0 до 9. В случае других значений отображается Е error (ошибка). | ||
| - | |||
| - | ===== Пример ===== | ||
| - | |||
| - | В примере показана процедура отображения цифры 5. | ||
| - | |||
| - | <code c> | ||
| - | #include < | ||
| - | |||
| - | int main(void) | ||
| - | { | ||
| - | // Настройка 7-сегментного индикатора | ||
| - | segment_display_init(); | ||
| - | |||
| - | // Отображение на индикаторе цифры 5 | ||
| - | segment_display_write(5); | ||
| - | } | ||
| - | </ | ||
| - | |||