7-сегментный LED индикатор

Связан с модулем: [HW] Модуль пользовательского интерфейса

Данная библиотека создана специально для использования индикатора, находящегося на плате цифрового входного-выходного модуля Домашней Лаборатории. С помощью 7-сегментного индикатора можно отображать цифры от 0 до 9 и некоторые буквы.

Функции

  • void segment_display_init(void)

Настройка управляющих выводов индикатора выходом.

  • void segment_display_write(unsigned char digit)

Отображение желаемой цифры с помощью индикатора. Параметры:

  • digit - Цифра от 0 до 9. В случае других значений отображается Е error (ошибка).

Пример

В примере показана процедура отображения цифры 5.

#include <homelab/module/segment_display.h>
 
int main(void)
{
	// Настройка 7-сегментного индикатора
	segment_display_init();
 
	// Отображение на индикаторе цифры 5
	segment_display_write(5);
}
ru/software/homelab/library/module/segment_display.txt · Last modified: 2020/07/20 09:00 by 127.0.0.1
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