Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli

Życzy Zespół Home Made

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie w języku C w środowisku AVR Studio4
(26-01-2012, 19:32)SQ6ADE napisał(a): A gdzie R/W w sterowaniu wyświetlacza Smile Smile
Dzięki niemu można więcej....

W związku ze słuszną uwagą Krzyśka zamieszczam biblioteczkę dla tych którzy potrzebują OBSŁUGI LCD z linią RW (dwa pliki .h i .c) :

.zip   nowy-pp.zip (Rozmiar: 2.13 KB / Pobrań: 1,006)
Oraz "wykastrowany" projekt naszej syntezy (z zawartą już tą biblioteką), który testuje działanie wyświetlacza.
.zip   nowy-pp-test.zip (Rozmiar: 32.45 KB / Pobrań: 982)
Jedyne co musicie zrobić aby skonfigurować LCD - to wpisać odpowiednie literki portów i symbole wyprowadzeń w plik lcd_alfanum.h ... Poniżej część tego pliku będąca zarazem przykładem
Kod:
#define    LCD_Dx_P        D        //wpisujemy, który port ma wysyłać dane do wyświetlacza - 4 starsze bity portu (7,6,5,4) */
                                //podłączamy odpowiednio do wyjść D7, D6, D5, D4 wyświetlacza */

#define    LCD_RS_P        D        //na którym porcie będzie linią RS
#define LCD_RS             PD3        //na którym wyprowadzieniu portu będzie linią RS

#define    LCD_E_P            D        //na którym porcie będzie linia E
#define LCD_E             PD2        //na którym wyprowadzieniu portu będzie linią E

#define    LCD_RW_P        C        //na którym porcie będzie linia RW
#define    LCD_RW            PC2        //na którym wyprowadzieniu portu będzie linią RW
Odpowiedz


Wiadomości w tym wątku

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości