0
我想實現一個使用VHDL的7段計數器。抓取一個數字的數字,而不使用除法或模數
計數器從0開始和一個整數值遞增到的值被傳遞到被認爲「拆分」成數字的數目一集團的9999
一個最大值,這樣我可以在顯示它們7段是多路複用的...
我已經在PIC上使用許多方法(例如中斷)完成了此操作...但現在我試圖在FPGA上執行此操作(Xilinx Spartan 3E Starter Board確切)我注意到,當執行代碼我寫道,我既不能使用除法和模數,因爲他們不能實施...
編輯:我知道我可以映射值0..9999每個單獨但這是很遙不可及的。
當然有另一種方式,但我想不起來。
任何提示解決方法將非常感激!
您的號碼是以二進制還是十進制存儲的? – Gabe
它是十進制的,但是如果它最好是二進制的,我可以很容易地將它轉換成 –
好吧,如果你的數字是十進制的,只需提取包含每個數字的位併發送給你的顯示多路複用器。 LSD是'num [3:0]',MSD是'num [15:12]'等。 – Gabe