用verilog编写,用vivado实现的自动售货机。支持选择商品(设定为两种,分别是2.5元和5元)、投币(1元、5元)和找零的功能。 详细文档可见:http://www.doc88.com/p-0807880645741.html
2021-06-11 01:07:49 694KB verilog
1
一、设计任务 1、允许向售货机投入1元的硬币,有4种商品可以选择(商品号从1到4号)。首先,用一个键选择商品,在数码管上显示商品号和单价;然后投币,投币时,按一次键模仿投入1元硬币。投币的数量显示在数码管上。投入硬币的数量够买入商品时,点亮一个指示灯,表示商品已经售出。如果,输入的硬币不够数,按退款键可以退出硬币,清除所有显示数据。 2、开始使用前,售货机的商品的单价用按键输入,并保存在四个寄存器中,每件商品的单价为1到9元。 每一次只能选一种商品
1
允许向售货机投入1元的硬币,有4中商品可以选择(商品从1号到4号)。首先,用一个键选择商品,在数码管上显示商品号和单价;然后投币,投币时,用一次键模仿投入1元硬币。投币的数量显示在数码管上。投入硬币的数量够买入商品时,点亮一个指示灯,表示商品已经售出。如果,输入的硬币不够数,按退款键可以退出硬币,清除所有显示数据。 开始使用前,售货机的商品的单价用按键输入,并保持在四个寄存器中,每件商品的单价为1到9元,每次只能选一种商品。
1
一、课程设计的内容 设计一个五路呼叫器。 二、课程设计的要求与数据 设计要求包括: 1. 五个按键模拟五个呼叫源,每个呼叫源对应设置一个指示灯; 2. 当有一个按键按下时,由数码管显示呼叫源号码,同时对应指示灯闪烁; 3. 当有多个呼叫同时发生时,除了对应指示灯闪烁外,按优先级顺序由数码管显示多 个呼叫源号码。5号呼叫源优先级最高,按顺序1号呼叫源优先级最低。 三、课程设计应完成的工作 1、解读五路呼叫器所需实现的功能,制定功能框图; 2、查找合适的芯片; 3、根据题目要求设计电路; 4、使用Multisim软件进行画图、模拟仿真运行。 5、完成实验要求,向任课老师答辩; 6、按要求撰写课程设计报告,包含必要的文件和文档。
2021-06-05 21:24:06 725KB 课设实验 数字逻辑电路
1
 频率测量范围:1Hz-10MHz  测量的四个量程:  自动转换量程;  测量数据显示四位,用小数点代表k的单位;  测量误差:<=0.05%FSR(满量程).
2021-05-27 16:53:31 54KB 数字逻辑课程设计
1
包含7400,7408,74138,74LS90,74LS390,CD4511,加法器,减法器,十进制计数器,60秒,60分,24小时
2021-05-23 21:03:25 230KB 数字逻辑 logism
基本要求: 1. 利用logisim自带的元器件:各种逻辑门(Gate)、触发器(Flip-Flop)、7段数码管(7-Segment Display)等实现显示时、分、秒的数字钟。 2. 两位数码管显示小时并满24进位,两位显示分钟和两位显示秒钟的数码管满60进位。 3. 制作子电路芯片实现7490/74390(计数/分频)、4511/7448(7段数码管译码)的功能。不可以使用logisim自带工具:计数器(Counter)和十六进制显示器(Hex Digit Display)。 4. 方波信号使用Clock工具产生,自行设置电路时钟频率和分频电路,使计时贴近真实时间。
2021-04-25 14:02:54 100KB 数字逻辑 电子 课程设计 logisim
1
本人设计一个数字时钟,主要用来实现00~59的秒、分六十进制计数器, 00~23的小时二十四进制计数器,整点报时,置数,清零以及数码管显示等功能。 本人设计一个运算单元,主要用来实现三人多数表决,当三个人中通过的人数比不通过的人数多时,则通过,反之,你不通过。 本人设计一个状态机,主要用来检测所输入的序列中是否有“101”序列,设置不同的状态,输入不同的信号,从而得出次态和输出。
1
数字逻辑课程设计作业,汽车尾灯,用xilinx设计。
2021-04-20 22:15:58 6KB 汽车尾灯
1
大一上的数逻课设 请多包涵
2021-04-20 09:05:25 190KB 数字逻辑 课设