Untitled

mail@pastecode.io avatar
unknown
plain_text
2 months ago
805 B
2
Indexable
Never
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;
}
Leave a Comment