Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| embedded_systems:experimentiersystem:display_2x16 [2018-06-20 15:25] – ditaranto | embedded_systems:experimentiersystem:display_2x16 [2022-06-03 13:13] (aktuell) – fabian.ditaranto | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== LCD-Display mit 2x16 Zeichen ====== | ====== LCD-Display mit 2x16 Zeichen ====== | ||
| - | [{{ .: | + | [{{.: |
| Dieses Modul stellt ein zweizeiliges LCD-Display mit 16 Zeichen pro Zeile bereit. | Dieses Modul stellt ein zweizeiliges LCD-Display mit 16 Zeichen pro Zeile bereit. | ||
| + | |||
| + | ===== Verwendung mit dem Zynq7000 ===== | ||
| + | Zum Betrieb mit dem [[:Embedded Systems: | ||
| + | ^ Zynq7000: | ||
| + | | gpio[7]..gpio[0] (data lines) | D7..0 | | ||
| + | | gpio[10] | ||
| + | | gpio[9] | ||
| + | | gpio[8] | ||
| + | |||
| + | Für die Entwicklungsumgebung [[http:// | ||
| + | |||
| + | Zusätzlich steht für das Testen des LCD-Displays folgende DeepJava-Testklasse in Eclipse zur Verfügung: | ||
| + | \\ '' | ||
| ===== Verwendung mit dem Freescale MPC555 ===== | ===== Verwendung mit dem Freescale MPC555 ===== | ||
| Zum Betrieb mit dem [[:Embedded Systems: | Zum Betrieb mit dem [[:Embedded Systems: | ||
| - | ^ EXP555: | + | ^ EXP555 |
| | D0..7 (data lines) | | D0..7 (data lines) | ||
| | RD/ | | RD/ | ||
| Zeile 11: | Zeile 24: | ||
| | A31 (address line) | RS (data/ | | A31 (address line) | RS (data/ | ||
| - | Es gilt zu beachten, dass die Datenleitungen gekreuzt werden müssen und dass die __Enable-Leitung invertiert__ werden muss! | + | Es gilt zu beachten, dass die Datenleitungen gekreuzt werden müssen und dass die __Enable-Leitung invertiert__ werden muss → siehe Verkabelungs-Foto unten! |
| - | Für die Entwicklungsumgebung [[http:// | + | Für die Entwicklungsumgebung [[http:// |
| - | Zusätzlich steht eine DeepJava-Testklasse in Eclipse zur Verfügung: | + | Zusätzlich steht für das Testen des LCD-Displays folgende |
| - | \\ '' | + | \\ '' |
| Es ist darauf zu achten, das Enable-Signal mit einem genügend schnellen Baustein (low Impuls von 0.5 us Dauer muss in einen high Impuls umgewandelt werden) zu invertieren. Nicht alle [[.: | Es ist darauf zu achten, das Enable-Signal mit einem genügend schnellen Baustein (low Impuls von 0.5 us Dauer muss in einen high Impuls umgewandelt werden) zu invertieren. Nicht alle [[.: | ||
| + | |||
| + | Das LCD-Display ist für den Betrieb am MPC555 folgendermassen zu verkabeln: | ||
| + | \\ {{: | ||
| ===== Schema ===== | ===== Schema ===== | ||
| - | {{.:display_16x2.png|Schema | + | {{ :embedded_systems: |
| + | |||
| + | ===== Links ===== | ||
| + | [[https:// | ||
| + | [[https:// | ||
| - | ===== Datenblätter ===== | ||
| - | * {{: | ||
| - | * {{: | ||
| - | * {{: | ||