Treiber für Leuchtdiodenzeile in VHDL

Gast #706313
Lesenswert?
• ▲
▼
Hey Leute,

habe eine Frage bin am bauen einer Stoppuhr mit verschiedenen 
Funktionen.

Dabei will ich die Zehntelsekunden auf einer Leuchtdiodenzeile anzeigen 
lassen.

Ex existieren 9 Balken bei einer Zeit beispielsweise von 15,6 s soll der 
6.Balken leuchten bei 14,3 der 3.Balken usw..

Meine Frage wie realisiere ich das in VHDL ?

hat da einer mal nen beispiel???
#706400
Lesenswert?
• ▲
▼
@ Chris (Gast)

>Dabei will ich die Zehntelsekunden auf einer Leuchtdiodenzeile anzeigen
>lassen.

>Ex existieren 9 Balken bei einer Zeit beispielsweise von 15,6 s soll der
>6.Balken leuchten bei 14,3 der 3.Balken usw..

>Meine Frage wie realisiere ich das in VHDL ?

Über einen 1 aus N Dekoder?

>hat da einer mal nen beispiel???
1
process(bcd_in)
2
begin
3
  case bcd_in is
4
    when "0000" =>   led_bar <= "000000000";
5
    when "0001" =>   led_bar <= "000000001";
6
    when "0010" =>   led_bar <= "000000011";
7
    when "0011" =>   led_bar <= "000000111";
8
    when "0100" =>   led_bar <= "000001111";
9
    when "0101" =>   led_bar <= "000011111";
10
    when "0110" =>   led_bar <= "000111111";
11
    when "0111" =>   led_bar <= "001111111";
12
    when "1000" =>   led_bar <= "011111111";
13
    when "1001" =>   led_bar <= "111111111";
14
    when others =>   led_bar <= "000000000";
15
  end case;
16
end process;

MfG
Falk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.