Grensesnitt LCD i 4-biters modus med Arduino
I 4-biters modus er dataene som er sendt til displaymodulen fra Arduino i 4 biter på samme måte hvis dataene er 8 biter. Dataene vil bli sendt i form av 4-4 biter som er data vil bli overført ved hjelp av to pulser. Denne modusen bruker bare fire pinner av Arduino.
I 4-biters modus er dataens sendingshastighet litt treg ettersom dataene er delt i 4 biter, men likevel er det en ubetydelig effekt. Den største fordelen med å bruke 4-biters modus er at mindre pinner i Arduino er okkupert, og Spares-pinnene kan brukes til andre formål.
For ytterligere LCD.skrive ut() funksjon. Arduino-programmet er også gitt i konteksten etterfulgt av det skjematiske diagrammet for å grensesnitt til 4-biters LCD-modul og en simulering opprettes:
Arduino-koden for 4-biters tilkobling er:
#inkludereSimuleringsresultatet ville være:
Grensesnitt LCD i 8-biters modus med Arduino
Når LCD-en er koblet sammen i 8-biters modus, er alle datapinnene fra D0 til D7 koblet til Arduino. I denne modusen overføres dataene samtidig sammenlignet med 4-biters modus, da de bare bruker en puls for å sende dataene. Tilsvarende er det tre kontrollpinner som er koblet til Arduino. Denne modusen er relativt rask sammenlignet med 4-bit-modus Denne effekten er ubetydelig. Den eneste ulempen med 8-biters modus er at den bruker mange pinner i Arduino, og det er vanskelig å administrere pinnene for andre oppgaver også.
Et eksempel på å bruke 8-biters modus for flytende krystalldisplay demonstreres ved bruk av simulatoren. Det er det samme eksemplet som ble brukt i tilfelle av grensesnitt til LCD i 4-biters modus. Arduino-programmet for grensesnitt av LCD i 8-biters modus blir gitt etterfulgt av skjemaet for kretsen.
Arduino-koden for 8-biters tilkobling er:
#inkludereSimuleringsresultat er demonstrert nedenfor:
Konklusjon
Liquid Crystal Displays (LCD) brukes med Arduino for å vise utgangen fra Arduino -programmet. Det er to modus der LCD-skjermen kan kobles til Arduino One er 4-bit-modus og den andre er 8-biters modus. Den største forskjellen mellom de to er at 8-biters brukte de 8 datapinnene i displaymodulen, mens 4-biters bare brukte de 4 datapinnene og bare brukte fire datapinner. Dataoverføringshastigheten i 8-biters modus er større enn 4-biters modus.