基于verlog的简单自动售货机
verlog简单自动售货机的设计 设计一个小商品自动售货机,要求如下: (1)基本功能 ①售货机只售出价值为5角、1元、1.5元和2元的小商品。购买者每次通过开关选择一种小商品进行购买。 ②用开关分别模拟5角、1元硬币和5元纸币投入(一次只能投入一个硬币或一张纸币)。当所投面值达到或超出购买者所选面值,并确认购买时,购买成功:小商品对应的灯亮表示售出。投入确认和购买确认可用按钮。 ③当所投币值不足面值时,可通过一个复位按钮退回所投币值,回到初始状态。 ④若退回或找零时,用几组灯分别表示找零数量:一组灯表示找回的5元纸币的数量,一组灯表示找回的1元的数量,一组表示找回的5角的数量。 ⑤售出货