Untitled

 avatar
unknown
plain_text
a year ago
805 B
5
Indexable
int main(void) {
    // ... (definicje makr i funkcji LCD - bez zmian)

    // Zapisanie symboli wiatru i ognia do pamięci CGRAM
    LCD_saveCustChar(0, symbol_wiatr);
    LCD_saveCustChar(1, symbol_ogien);

    while (1) {
        // Wyczyszczenie ekranu
        LCD_sendCommand(LCD_CLEAR);

        // Wyświetlanie pierwszej linii tekstu
        LCD_setCursor(1, 0);
        LCD_print("wind");
        LCD_sendData(0); // Wyświetlanie symbolu wiatru z pamięci CGRAM

        // Wyświetlanie drugiej linii tekstu
        LCD_setCursor(2, 0);
        LCD_print("breaker");
        LCD_sendData(1); // Wyświetlanie symbolu ognia z pamięci CGRAM

        __delay_ms(500); // Opóźnienie

        // ... (opcjonalnie: animacja, zmiana tekstu, itp.)
    }

    return 0;
}
Editor is loading...
Leave a Comment