Animacje graficzne na wyświetlaczu alfanumerycznym
http://www.vega-xp.com/ini/files.zip
Animacje graficzne na wyświetlaczu alfanumerycznym ze sterownikiem HD44780 wcale nie są trudne do osiągnięcia.
Zazwyczaj definiujemy zestaw znaków CG RAM, aby je potem wyświetlić.
Okazuje się, że pamięć CG RAM możemy również modyfikować dla znaków, które zostały wpisane wcześniej. Cała zawartość wyświetlacza zostanie zmieniona automatycznie!
Dzięki użyciu makr pisanie tego typu procedur staje się znacznie prostsze, a całe oprogramowanie jest przejrzyste i łatwe do zrozumienia.
W przykładowym kodzie użyłem procesora AT90S8515 (ze starej karty FUN) oraz Atmega16. Pliki są zapisane w formatach "hex" oraz "bin" dla różnych programatorów. Dołączyłem również pliki źródłowe pod darmowe środowisko AVR Studio fimy ATMEL.
http://www.vega-xp.com/ini/files.zip
Animacje graficzne na wyświetlaczu alfanumerycznym ze sterownikiem HD44780 wcale nie są trudne do osiągnięcia.
Zazwyczaj definiujemy zestaw znaków CG RAM, aby je potem wyświetlić.
Okazuje się, że pamięć CG RAM możemy również modyfikować dla znaków, które zostały wpisane wcześniej. Cała zawartość wyświetlacza zostanie zmieniona automatycznie!
Dzięki użyciu makr pisanie tego typu procedur staje się znacznie prostsze, a całe oprogramowanie jest przejrzyste i łatwe do zrozumienia.
W przykładowym kodzie użyłem procesora AT90S8515 (ze starej karty FUN) oraz Atmega16. Pliki są zapisane w formatach "hex" oraz "bin" dla różnych programatorów. Dołączyłem również pliki źródłowe pod darmowe środowisko AVR Studio fimy ATMEL.
Fajne? Ranking DIY