LaunchPad i SerialLCD v2.0

LaunchPad i SerialLCD v2.0
Razem głosów: 4 co stanowi: 95% całości.

imgres

 

LaunchPad leży na stole czas więc opanować transmisje UART i sterowanie LCD, postanowiłem połączyć oba problemy w jeden i napisać program sterujący wyświetlaczem LCD z kontrolerem SerialLCD_v2.0, który wykonałem  jakiś czas temu, oraz dodać do tego tradycyjne miganie diodami i sterowanie przyciskiem :) 

Założenie programu:

  • — Zliczanie ilości przyciśnięć przycisku S2 
  • — po każdym przyciśnięciu dodawać do licznika 1 i naprzemienne zaświecanie Diod LED1 i LED2
  • — wysyłanie wyniku zliczonego wciśnięcia przycisku na port UART i prezentacja na podłączonym LCD

 

Źródełko:

 

Program został napisany w Code Composer Studio v4. W programie wykorzystałem gotowe procedury i funkcje do obsługi Timerów i transmisji UART ,które są dostępne w przykładowych programach dla MSP430 LaunchPad na stronach projektu (polecam zapoznanie się z nimi).

Gotowy program prezentuje się tak:

 

Do pobrania plik żródłowy  (main.c) 

Widok układu:

Zasilanie +5V do modułu SerialLCDv2 mam zewnętrzne gdyż z tym Wyświetlaczem 150mA z USB to trochę mało :) Wymagane tylko podłączenie TXD – Pin P1.1  i GND do wyświetlacza.

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