VHDL-Forum

 
Sie sind nicht eingeloggt.
LoginLogin Kostenlos anmeldenKostenlos anmelden
BeiträgeBeiträge MembersMitglieder SucheSuche HilfeHilfe
VotesUmfragen FilesDateien CalendarKalender BookmarksBookmarks

Anfang   zurück   weiter   Ende
Autor Beitrag
John-Eric
New PostErstellt: 19.04.05, 21:14     Betreff: Zähler werden von der ise software als addierer erkannt! Antwort mit Zitat  

Hallo.
ich hab ein problem mit meinem zähler.
unzwar bin ich grad dabei mir eine funk uhr zu programmieren.
ist schon ein langes projekt!
so und nun will ich einen up/down zähler der asyncron geladen wird.
einmal von 0-5
und das andere mal von 0-9.
jetzt hab ich das so hier programmiert:
=========================
temp_clk_m <= clk_minute or clk_stellen;
if mm='1' then
if zaehler_sr > 118 then
if sreg_error = '0' then
----------laden der minute----------
if min_error = '0' then
min_ein <= sreg_2(24 downto 21);
min_zeh <= sreg_2(27 downto 25);
end if;
end if;
end if;
elsif rising_edge(temp_clk_m) then ab hier ist das prob, das sind 2 zähler kombiniert.
if uhrzeit_m ='1' then
if min_ein = "0000" then
min_ein <= "1001";
if min_zeh = "000" then
min_zeh <= "101";
clk_stunde <= '1';
else
min_zeh <= min_zeh - 1;
clk_stunde <= '0';
end if;
else
min_ein <= min_ein - 1;
end if;
else
if min_ein = "1001" then
min_ein <= "0000";
if min_zeh = "101" then
min_zeh <= "000";
clk_stunde <= '1';
else
min_zeh <= min_zeh + 1;
clk_stunde <= '0';
end if;
else
min_ein <= min_ein + 1;
end if;
end if;
end if;
=========================
temp_clk_m ist der tackt
sek_ein 0-9 ist der sekunden einer
sek_zeh 0-5 ist der sekunden zehner
clk_stunde tackt zur nähsten instanz
uhrzeit_m wenn das signal ist soll er herunter zählen, ansonnsten hoch

wenn ich jetzt das uhrzeit_m rausschmeiße und bloß hoch oder runter ausprobiere geht es aber wenn ich das verbinden will funktioniert es nicht.
hab schon im netz gegoogelt aber nix passendes gefunden.
wäre nett wenn mir einer helfen könnte.
weil der code den test reif wäre.
mfg
john-eric
nach oben
Sortierung ändern:  
Anfang   zurück   weiter   Ende
Seite 3.598 von 3.738
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Design © trevorj