C Control PRO Unit Mega 128 198219 ユーザーズマニュアル
製品コード
198219
289
C-Control Pro IDE
© 2013 Conrad Electronic
5.15
LCD
Ein Teil dieser Routinen sind im Interpreter implementiert, ein anderer Teil wird durch Hinzufügen der
Bibliothek "LCD_Lib.cc" aufrufbar. Da die Funktionen in "LCD_Lib.cc" durch Bytecode realisiert wer-
den, sind sie langsamer in der Abarbeitung. Bibliotheksfunktionen haben allerdings den Vorteil, daß
man bei Nichtgebrauch, diese Funktionen durch Weglassen der Bibliothek aus dem Projekt nimmt.
Direkte Interpreterfunktionen sind immer präsent, kosten aber Flashspeicher.
Bibliothek "LCD_Lib.cc" aufrufbar. Da die Funktionen in "LCD_Lib.cc" durch Bytecode realisiert wer-
den, sind sie langsamer in der Abarbeitung. Bibliotheksfunktionen haben allerdings den Vorteil, daß
man bei Nichtgebrauch, diese Funktionen durch Weglassen der Bibliothek aus dem Projekt nimmt.
Direkte Interpreterfunktionen sind immer präsent, kosten aber Flashspeicher.
5.15.1 Interne Funktionen
Die hier aufgeführten Funktionen werden intern verwendet, und sollten in der Regel nicht durch den
Anwender genutzt werden.
Anwender genutzt werden.
5.15.1.1
LCD_SubInit
LCD Funktionen
Syntax
void LCD_SubInit(void);
Sub LCD_SubInit()
Beschreibung
Initialisiert die Ports für die Displaysteuerung auf Assemblerebene. Muß als erste Routine vor allen ande-
ren LCD Ausgabefunktionen aufgerufen werden. Wird als erstes Kommando von
ren LCD Ausgabefunktionen aufgerufen werden. Wird als erstes Kommando von
() benutzt.
Parameter
Keine
5.15.1.2
LCD_TestBusy
LCD Funktionen
Syntax
void LCD_TestBusy(void);
Sub LCD_TestBusy()
Beschreibung
Die Funktion wartet, bis der Display Controller nicht mehr "Busy" ist. Wird vorher auf den Controller zuge-
griffen, wird der Datenaufbau im Display gestört.
griffen, wird der Datenaufbau im Display gestört.