|
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
1.7.4-20110426