VHDL设计出租车计价器
生活随笔
收集整理的這篇文章主要介紹了
VHDL设计出租车计价器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面是本設計功能,功能可以增添修改。代碼有詳細注釋。
本工程創建于vivado下
下面是工程截圖:
適用于quartusII、vivado、ISE等環境。
---文件名: texi_all.vhd
---功 能: 出租車計價器
---說 明: 三公里以內10元,以后每增加一公里加1.6元,2分鐘以后每停一分鐘加1.5元。
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity texi_all is
Port (clk : in std_logic;
start : in std_logic; --使能信號;
dina : in std_logic; --停車信號;
dinb : in std_logic; --公里脈沖信號;
cs : out std_logic_vector(1 downto 0);
shift : out s
總結
以上是生活随笔為你收集整理的VHDL设计出租车计价器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA如何才能导出这样的EXCEL?
- 下一篇: 使用VHDL编程的直接扩频发生器