对于售卖小商品的自动售货机本文采用自顶向下的设计方法,将整个系统划分为分频、主控制器、译码显示等模块。各模块均采用硬件描述语言VHDL,在Quartus II和Modelsim平台进行设计和仿真。该系统可设定多种类型商品的交易模式,并实现商品信息存储、商品选择、货币识别和找零、钱数和单价的显示等功能。