Die Initialisierung im 4 Bitmodus ist deutlich aufwendiger und die Ausgabe
Auf 8031 mit SDCC trivial. Beim RP2040 kann ich vmtl. Software SPI
Die Initialisierung im 4 Bitmodus ist deutlich aufwendiger und die Ausgabe
Auf 8031 mit SDCC trivial. Beim RP2040 kann ich vmtl. Software SPI
Mag sein, aber man muss das ja nur einmal implementieren und zeitkritisch ist das auch nicht.
Gerrit
Hi Gerrit,
Nee, das geht richtig konfiguriert direkt via SPI, zumindest beim ATMega.
Marte
Hi Gerrit,
Man muss das gar nichtimplementieren, das ist in jeder HD44780 Bib schon fertig.
Marte
Am 15.10.2021 um 15:27 schrieb Peter Heitzer:
I2C nur zwei.
Peter Heitzer:
[HD44780 im 8-Bit-Modus]
Aufwendig?
Der 8-Bit-Modus ist nicht wesentlich einfacher. Und ein Schiebebefehl
[...]
Selbst wenn man die Ports einzeln anhand der Bits im Zeichen setzen muss, um ein Nibble zusammenzubasteln und abzusenden, ist das in Anbetracht der Geschwindigkeit aktueller Microcontroller weitgehend zu
der einen MH-Z19 abfragt und auf dem Display Datum aus und Uhrzeit aus
um den Sensor manuell zu kalibrieren oder Uhrzeit/Datum einzustellen,
MH-Z19. Gebaut wurde es mit PlatformIO. Insgesamt belegt der Code auf dem Controller ca. 18 KB und dass die Kommunikation mit dem Display
Entprellung der Tasten ist kein Problem, obwohl das in der Hauptschleife passiert, die parallel dazu auch noch einmal pro Sekunde das Display mit je 4 Zeilen Text aktualisiert und alle 10 Sekunden den Sensor inkl.
aktiv, Zeiteinstellung aktiv" etc..
Bei mir hat bisher stets ein 0x3x im 8Bit Modus gereicht. Die beschriebene
dem Steckbrett und da ist 8Bit deutlich einfacher.
Peter Heitzer:
[...]Was meinst Du konkret mit "Betriebsspannung nicht schnell genug
gemessen?
Das war schlampig formuliert. Gemeint war der Anstieg der Betriebsspannung
Sebastin Wolf schrieb:
Endet im ersten Anlauf immer damit, dass erratisch getriggert wird.
5V in Koax mit 50 Ohm in Serie, am Ende dann auch 50 Ohm, und der HC schaut auf 2.5 V. Shice.Have something to add? Share your thoughts — no account required.
Ask the community — no account required