求用Quartus2平台,在EMP240T100C5N,Verilog HDL环境下的自动售货机代码,求详解!
要求如下:自动售货机1、用四个发光二极管分别模拟售出价值为5角、1元、1.5元和2元的小商品,购买者可以通过开关选择任意一种标价中的小商品。2、灯亮时表示该小商品售出。3、用开关分别模拟5角、1元硬币和5元纸币投入,可以用几只发光二极管(或数码管)分别代表找回剩余的硬币。4、每次只能售出一种小商品,当所投硬币达到或超过购买者所选面值时,售出货物并找回剩余的硬币,回到初始状态;5、当所投硬币值不足面值时,可通过一个复位键退回所投硬币,回到初始状态。