verilog ISPS-BCD dekooderin????

D

dogarsahab

Guest
Minulla on ongelma kirjallisesti verilog koodi BCD dekooderin ja näyttää digit LED ..
En ole löytää millään tavalla, miten aloittaa???
please help me out!!

 
Luulen tarkoita BCD-to-7-segmentti dekooderi.

Tässä on "asia" julkilausuma digitaalinen kello hanke, jonka tein jokin aika sitten.Ehkä se auttaa sinua.

"nakertaa" on 4-bittinen input koodi (samankaltaisia kuin BCD-arvo), ja "segmentti" on 8-bittinen rekisteri kytketty 7-segmentti näyttö (ja sen käyttämättömän desimaalin tarkkuudella).Se näyttää heksadesimaalilukuna 0 kautta F. Esimerkiksi, kun nykäys on 3, se valaisee segmentit abcd g.
Koodi:

tapauksessa (napostella)

0: segment <= ~ 8'b11111100, / / "ABCDEFG H

1: segmentti <= ~ 8'b01100000;

2: segment <= ~ 8'b11011010, / / - --

3: segmentin <= ~ 8'b11110010, / / | |

4: segmentti <= ~ 8'b01100110, / / f b

5: segment <= ~ 8'b10110110, / / | |

6: segment <= ~ 8'b10111110, / / - g --

7: segmentti <= ~ 8'b11100000, / / | |

8: segment <= ~ 8'b11111110, / / e C

9: segment <= ~ 8'b11100110, / / | |

10: segment <= ~ 8'b11101110, / / - d - (h)

11: segment <= ~ 8'b00111110;

12: segment <= ~ 8'b10011100;

13: segment <= ~ 8'b01111010;

14: segment <= ~ 8'b10011110;

15: segment <= ~ 8'b10001110;

default: segment <= 8'bx;

endcase
 

Welcome to EDABoard.com

Sponsor

Back
Top