資源簡介
用VHDL語言編寫自動售貨機
1.課程設計的目的
1)鞏固和運用所學課程,理論聯系實際,提高分析、解決數字電路系統設計的實際問題的獨立工作能力。
2)進一步加深對FPGA以及數字電路應用技術方面的了解與認識。
3)進一步熟悉數字電路系統設計、制作與調試的方法和步驟。
4)深入學習EDA技術,更好地掌握本專業知識。
2.系統設計要求
某自動售貨機中有兩種飲料可以出售,售價分別為2元和3元。售貨機可以識別1元,5元兩種貨幣。如果投入金額總值等于或超過售價就可以將飲料放出,并具有相應的找零錢功能。
(1)用戶可選擇購買的飲料種類,飲料種類選定后等待投幣。如等待時間超過10秒鐘,則認為用戶放棄選購,售貨機自動回到等待狀態,等待新的交易。
(2)一次只能購買一瓶飲料。
(3)每次交易完成,售貨機自動回到等待狀態,等待新的交易。
(4)用按鍵模擬投入1元,5元兩種貨幣,可連續投幣。同時顯示投入的金額和還應投入的金額。
(5)具有指示電路,分別指示購買成功、交易取消(交易失敗)和找零。在找零操作中,如要找零則要求指示燈亮。

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????28160??2010-01-12?22:26??自動售貨機.doc
-----------?---------??----------?-----??----
????????????????28160????????????????????1
-----------?---------??----------?-----??----
?????文件??????28160??2010-01-12?22:26??自動售貨機.doc
-----------?---------??----------?-----??----
????????????????28160????????????????????1
評論
共有 條評論