Męczę się już któryś dzień z kolei i nie mogę tego wystartować ;/
Bardzo proszę o pomoc,
Na początek standardowo ściągnąłem sterowniki ze strony Kranza do L2F50, próbowałem z innymi sterownikami,kwarc 16 MHz, podłączenie takie jak na schemacie kranza (dzielnik napięcia), podświetlenie led z zasilacza laboratoryjnego, obie masy połączone, Atmege programuje przez ISP brak JTAGa, zauważyłem, że linie kolorowe wyświetlają się tylko jeżeli jest podłączone DAT natomiast reszta jest obojętna czy jest czy nie ma i tak wyświetla linijki.
Zaczyna się to w chwili wywołania funkcji port_init();
konfiguracja pinów jak w bibliotekach:
#define LCD_CS PB0
#define LCD_RESET PB6
#define LCD_RS PB7
#define LCD_MOSI PB2
#define LCD_MISO PB3 --->niepodpięty
#define LCD_SCK PB1
zachowuje się to tak jak bym podał 2,9V na DAT i to powoduje pojawianie się tych kolorowych linii
Bardzo proszę o pomoc,
Na początek standardowo ściągnąłem sterowniki ze strony Kranza do L2F50, próbowałem z innymi sterownikami,kwarc 16 MHz, podłączenie takie jak na schemacie kranza (dzielnik napięcia), podświetlenie led z zasilacza laboratoryjnego, obie masy połączone, Atmege programuje przez ISP brak JTAGa, zauważyłem, że linie kolorowe wyświetlają się tylko jeżeli jest podłączone DAT natomiast reszta jest obojętna czy jest czy nie ma i tak wyświetla linijki.
Zaczyna się to w chwili wywołania funkcji port_init();
Cytat:void port_init()
{
uint8_t tmp;
PORTB &= ~_BV(LCD_RESET);
DDRB |= _BV(LCD_RESET);
PORTB |= _BV(LCD_MOSI);
DDRB |= _BV(LCD_MOSI);
PORTB &= ~_BV(LCD_CS);
DDRB |= _BV(LCD_CS);
PORTB &= ~_BV(LCD_SCK);
DDRB |= _BV(LCD_SCK);
PORTB |= _BV(LCD_MISO);
PORTB |= _BV(LCD_RS); // not used from LPH display
DDRB |= _BV(LCD_RS);
// setup SPI Interface
SPCR = _BV(MSTR) | _BV(SPE) | _BV(SPR0);
SPSR = 1; // double speed bit
tmp=SPSR;
}
konfiguracja pinów jak w bibliotekach:
#define LCD_CS PB0
#define LCD_RESET PB6
#define LCD_RS PB7
#define LCD_MOSI PB2
#define LCD_MISO PB3 --->niepodpięty
#define LCD_SCK PB1
zachowuje się to tak jak bym podał 2,9V na DAT i to powoduje pojawianie się tych kolorowych linii
