Panie Mirku
Wyżej podałem jak wygląda kod po którym pojawił
mi się kursor
_delayem nie reguluje prędkości tylko zatrzymuję działanie programu aby w ogóle
zobaczyć kursor, bo wyświetla się tak szybko że go nie widać
Nazwy funkcji zawartych w kodzie są wyciągnięte z biblioteki LCD
na której są prowadzone testy
Ja ich nie wymyśliłem.
Kod z warningem
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Opis warningu
../main.c: In function 'main':
../main.c:207:10: warning: implicit declaration of function 'cursor' [-Wimplicit-function-declaration]
cursor(); // TEST
Kod z nazwami funkcji z biblioteki LCD
po którym pojawił się kursor ale dopiero po
zastosowaniu _delay
miki53 napisał(a):
lcd_str(" "); // Kasowanie ekranu LCD
lcd_locate(0,4); // Pozycja kursora
// ----------------- Nazwy funkcji wyjęte z Biblioteki LCD --------------
lcd_cursor_on(); // TEST - Włącz kursor
// lcd_cursor_off();// TEST - Wyłącz kursor
// lcd_blink_on(); // TEST - Włącz miganie kursora
// lcd_blink_off(); // TEST - Wyłącz miganie kursora
// ---------------------------------------------------------------------------
_delay_ms(300);// TEST
lcd_locate(0,0);
if( hh < 10 ) lcd_str("0");
lcd_int(hh);
lcd_str(":");
if( mm < 10 ) lcd_str("0");
lcd_int(mm);
lcd_str(":");
if( ss < 10 ) lcd_str("0");
lcd_int(ss);