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 · 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