鸡蛋烹饪定时器设计VHDL代码Quartus仿真

名称:鸡蛋烹饪定时器设计VHDL代码Quartus仿真

软件:Quartus

语言:VHDL

代码功能:

鸡蛋烹饪定时器

1、复位后默认倒计时11分钟

2、倒计时时间可调

3、倒计时结束进行10秒报警


FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com


演示视频:

设计文档:

设计文档.doc

1. 工程文件


2. 程序文件




3. 程序编译


4. RTL图


5. 仿真图

整体仿真图




分频模块仿真图


时间控制模块仿真图





部分代码展示:

LIBRARY ieee;
   USE ieee.std_logic_1164.all;
   USE ieee.std_logic_unsigned.all;
--分频模块
ENTITY div IS
   PORT (
      clkin   : IN STD_LOGIC;--1KHz
      clkout  : OUT STD_LOGIC--1Hz
   );
END div;
ARCHITECTURE behaveral OF div IS
   
   SIGNAL cnt : STD_LOGIC_VECTOR(15 DOWNTO 0) := "0000000000000000";
BEGIN
   PROCESS (clkin)
   BEGIN
      IF (clkin'EVENT AND clkin = '1') THEN
         IF (cnt >= "0000001111101000") THEN--计数1000
            cnt <= "0000000000000000";
         ELSE
            cnt <= cnt + "0000000000000001";--计数
         END IF;
      END IF;
   END PROCESS;

代码文件(付费下载):



1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 鸡蛋烹饪定时器设计VHDL代码Quartus仿真

注册为本站会员,充值100得150,详情咨询客服

目前为止共有 *** 位优秀的会员加入! 立刻加入会员