7-Segment LED Display

In Bezug auf: [HW] User Interface Module

Diese Bibliothek dient zur Nutzung des 7-Segment LED Displays der digitalen HomeLab digitalen I/O Modulplatine gedacht. Mit dieser Bibliothek können Zahlen von 0 bis 9 dargestellt werden.

Funktionen

  • void segment_display_init(void)

Konfiguriert Kontrollpins für den Displaytreiber.

  • void segment_display_write(unsigned char digit)

Zeigt eine Ziffer auf dem Display an. Parameter:

  • digit - Zahlenwert von 0 bis 9. Ansonsten wird ein E für „Error“ angezeigt.

Beispiel

Die Zahl 5 wird auf dem LED-Display angezeigt.

#include <homelab/module/segment_display.h>
 
int main(void)
{
	// Initialisierung des Displays
	segment_display_init();
 
	// Anzeige der Zahl.
	segment_display_write(5);
}
de/software/homelab/library/module/segment_display.txt · Zuletzt geändert: 2018/12/27 12:53 (Externe Bearbeitung)
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