NIBO Library 2.11
|
Low-Level Routinen zum Ansprechen eines Displays. Mehr ...
#include <stdint.h>
gehe zum Quellcode dieser Datei
Funktionen | |
uint8_t | display_init (void) |
void | display_write (uint8_t mode, uint8_t data) |
uint8_t | display_read (uint8_t mode) |
uint8_t | display_wait (uint8_t mode) |
Variablen | |
uint8_t | display_type |
Low-Level Routinen zum Ansprechen eines Displays.
Die Daten werden über den Port A zum Display übertragen. Die Steuersignale kommen vom Port G und teilweise vom Port B. Alle Funktionen arbeiten blockierend, das heisst sie kehren erst zurück wenn die Daten übertragen wurden.
uint8_t display_init | ( | void | ) |
uint8_t display_read | ( | uint8_t | mode | ) |
Liest Daten / Status vom Display
mode | Auswahl des Controllers und Umschaltung zuwischen Kommando und Daten |
Wird benutzt von nibocc::Display::read().
uint8_t display_wait | ( | uint8_t | mode | ) |
Warten bis das Display empfangsbereit ist
void display_write | ( | uint8_t | mode, |
uint8_t | data | ||
) |
Überträgt Daten / Kommando zum Display
mode | Auswahl des Controllers und Umschaltung zuwischen Kommando und Daten |
data | Zu übertragende Daten / Kommando |
Wird benutzt von nibocc::Display::write().
uint8_t display_type |
Typ des displays: 0=no display, 1=textdisplay, 2=graphicdisplay