Hvordan koble en LCD til mikrokontrollere

Hvordan koble en LCD til mikrokontrollere


Legge til en LCD-skjerm er en enkel måte å aktivere microcontroller prosjekt for å kommunisere med mennesker. En LCD-enheten har en skjerm, controller chip som tolker kommandoer, noen ganger et baklys og en rekke grensesnitt nålene. Character LCD-skjermer har et parallelt grensesnitt og er optimalisert for visning av tekst. Større grafiske LCD-skjermer er ment for visning av bilder og bruke et serielt grensesnitt. Grafiske LCD-skjermer krever mer komplisert programmering, så start med en karakter LCD.

Bruksanvisning

1 Sett opp din microcontroller på oppsett og bruk genser ledninger for å koble data og styreledninger for LCD-til-digital utgang pins på microcontroller. Du trenger fire data linjer og to styreledninger, kalt RS og EN. RS pin forteller LCD om innkommende data er et tegn eller kommandokode, og EN forteller LCD å lese fra datalinjer. Rådfør deg med LCD enhetens dataarket for pinout av enheten.

2 Koble strøm til LCD-enheten. Rådfør LCD dataark for sine kraftbehov. Hvis det kan akseptere den samme spenningen som din microcontroller, koble den til microcontroller strømforsyning. Ellers skaper en motstand spenning skillelinjen på breadboard å trimme microcontroller strømforsyning til riktig spenning for LCD.

3 Programmere microcontroller å sende data til LCD. Du kontrollerer LCD ved å sette EN lav, sette den riktige verdien på hver data pin for byte du vil sende, og deretter svinge EN høy. Vent noen få millisekunder, og deretter sette EN lavt igjen. Hver kommando er 8 biter. Fordi du bruker en fire-pinners grensesnitt, må du sende hver kommando som to blokker på 4 biter hver. LCD må kanskje få noen oppsett før den godtar kommandoer. Se i dataarket for programmering detaljer. Det er umulig å gi eksakte programinstruksjonene her, fordi de spesifikke kommandoer vil variere med mikrokontroller og LCD.

Hint

  • En annen kontroll pin, RW, forteller LCD om du vil lese data eller utgangsdata til mikrokontrolleren, men for nesten alle applikasjoner trenger du bare å legge inn data til LCD, så bind RW til jord i løpet av trinn 1.