Witam, mam maly problem z wyswietlaczem lcd. Moj atmega polaczony jest z lcd w taki sposob:
do obslugi tego chcialem uzyc biblioteki napisanej przez tego Pana
Link
ktora jak sie okazuje powinna dzialac bez zadnych przerobek (tez ustawial na porcie A). Niestety po wrzuceniu tego programu na procka
Nic sie nie dzieje :/. Na swoja obrone dodam ze dopiero zaczelem zabawe z uC i korzystam z gotowcow zeby zrozumiec dzialanie.
Z gory dziekuje za pomoc.
Dodano po 2 [godziny] 53 [minuty]:
dziala mi rozwiazanie ktore ktos tutaj na elektrodzie dal
https://www.elektroda.pl/rtvforum/topic331234.html
nie mniej jednak chcialbym wiedziec dlaczego te gotowe biblioteki nie chca wspolpracowac (sa bardziej rozbudowane), wiec nie zamykam tematu i licze na wasza pomoc
do obslugi tego chcialem uzyc biblioteki napisanej przez tego Pana
Link
ktora jak sie okazuje powinna dzialac bez zadnych przerobek (tez ustawial na porcie A). Niestety po wrzuceniu tego programu na procka
#include <avr/io.h>
#include <util/delay.h>
#include "lcd.h"
int main(void)
{
lcd_init(LCD_DISP_ON); /* initialize display, cursor off */
while (1) /* loop forever */
{
lcd_clrscr(); /* clear the screen*/
lcd_puts("test program"); /* displays the string on lcd*/
_delay_ms(50);
}
}
Nic sie nie dzieje :/. Na swoja obrone dodam ze dopiero zaczelem zabawe z uC i korzystam z gotowcow zeby zrozumiec dzialanie.
Z gory dziekuje za pomoc.
Dodano po 2 [godziny] 53 [minuty]:
dziala mi rozwiazanie ktore ktos tutaj na elektrodzie dal
https://www.elektroda.pl/rtvforum/topic331234.html
nie mniej jednak chcialbym wiedziec dlaczego te gotowe biblioteki nie chca wspolpracowac (sa bardziej rozbudowane), wiec nie zamykam tematu i licze na wasza pomoc
