Witam,
ściągnąłem bibliotekę RKlibAVR i z załączonych przykładów skompilowałem przykład LCD.
Po wgraniu do uC na wyświetlaczu nic nie widać.
A czasami po długim trzymaniu resetu jakieś krzaczki się pojawiają.
Podłączenie
RS - B0
RW - GND
EN - B1
D0 - NC
D1 - NC
D2 - NC
D3 - NC
D4 - B4
D5 - B5
D6 - B6
D7 - B7
Plik config.h
Tylko w tym pliku coś zmieniałem. Reszta jak w przykładzie w wyżej podanym linku.
ściągnąłem bibliotekę RKlibAVR i z załączonych przykładów skompilowałem przykład LCD.
Po wgraniu do uC na wyświetlaczu nic nie widać.
A czasami po długim trzymaniu resetu jakieś krzaczki się pojawiają.
Podłączenie
RS - B0
RW - GND
EN - B1
D0 - NC
D1 - NC
D2 - NC
D3 - NC
D4 - B4
D5 - B5
D6 - B6
D7 - B7
Plik config.h
#define F_CPU 8000000 //częstotliwość zegara w Hz
//----------------------
// LCD
//----------------------
#define LCD_PORT PORTB //port wyświetlacza
#define LCD_RS 0 //bit linii RS
#define LCD_EN 1 //bit linii EN
#define LCD_X 16 //liczba znaków w linii wyświetlacza
#define LCD_Y 2 //liczba wierszy wyświetlacza
//#define LCD_BIT_SWAP //zamiana bitów danych LCD D3<>D0, D2<>D1
#define LCD_WRAP //zawijanie tekstu
#define LCD_WIN1250 //polskie znaki wg WIN1250
Tylko w tym pliku coś zmieniałem. Reszta jak w przykładzie w wyżej podanym linku.