VHDL i wyświetlacz LCD 2x16 (HD44780)

Sep 12, 2005 2 Replies

Nie tak dawno zadałem pytanie czy ktoś z Państwa zna program napisany w VHDLu sterujący panelem LCD? Z tego co widzę skonstruowanie czegoś takiego jest zbyt skomplikowane i pracochlonne. Stąd moje kolejne pytanie brzmi:



Czy ktoś z Państwa wie jak napisać program w VHDL-u sterujący wyświetlaczem LCD? (np. 2x16, albo 2x20 itp) który jest oparty na kontrolerze HD44780?



Pozdrawiam, MEMENTO



Sterować w jakim sensie? Dekoder adresowy, kompresja 8b->4b czy wysyłanie instrukcji? Jeśli to ostatnie to najprościej będzie wpakować rdzeń jakiegoś prostego, małego procka z OpenCores i napisać kilka linijek programu.

pzdr. j.

memento snipped-for-privacy@gazeta.pl napisal nam:

Masz tu kwalek kodu, wow! it is working wyswietla na lcd hd44780. Kod kolegi to sie mnie nie pytaj czemu tak a nie inaczej, ja robilem inne bajerki :-)

library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL;

-- Uncomment the following lines to use the declarations that are

-- provided for instantiating Xilinx primitive components.

--library UNISIM;

--use UNISIM.VComponents.all;

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required