Start z STM32 VL Discovery – 5 — LCD

Start z STM32 VL Discovery – 5 — LCD
Razem głosów: 12 co stanowi: 98.33% całości.

W204-XLG_2d

Nadszedł czas by nasze Discovery wyświetlało nam jakieś komunikaty. Zatem musimy się zaopatrzyć

w LCD 2×16 oparty o sterownik HD44780 firmy Hitachi lub z nim zgodny. Jest tego pełno na rynku

więc jakby niema problemu. Jeśli mamy jakieś EVB (płytkę startową) np ATB

(http://www.sklep.atnel.pl/pl/p/Pakiet-LIBRA/2) , którą polecam lub dowolną inną to bez problemu

możemy użyć jej modułu LCD do naszych testów. Jeśli jednak nie mamy to możemy na płytce stykowej

lub uniwersalnej zbudować układ który będzie zawierał zasilanie naszego LCD oraz obwody CONTRASTU

i wyprowadzone linie danych np wg. schematu :

LCD

Schemat zapożyczony ze strony www.atnel.pl

W przypadku naszej Discovery też będziemy używać trybu 4 bit  w tym celu do sterowania LCD

przyda nam się biblioteka, którą napiszemy sami , a może jednak nie bo za dużo roboty z tym więc

hmmm… przerobimy sobie Bibliotekę z AVR.

Kiedyś napisałem sobie taką prostą więc teraz przystosujemy ją dla ARM.

Żeby nie było niepotrzebnego zamieszania na końcu do pobrania cała biblioteka składająca się z 2ch plików:

SunLCD.c  oraz SunLCD.h

PROGRAM

W zasadzie to myślę iż jest on jasny  i nie wymaga tłumaczenia jest też już dostosowany do najnowszej

wersji Atolic TrueStudio 3.2 Lite for ARM :

 

Jak widać program jest prosty , a efektem jego działania jest zaproszenie na forum.atnel.pl

Miłej zabawy

Biblioteka do LCD do pobrania stąd :

Sunlcd
Sunlcd
sunlcd.7z
1.5 KiB
62 Downloads
Szczegóły

 

Podziel się na:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay