- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微波炉定时器集成电路的设计
一、基本功能
1、 复位开关:reset
2 、启动开关:start_cook
3、烹调时间设置:set_time
4 、烹调时间显示:min; sec
5、七段码测试:test
6、启动输出:cook
二、 信号描述
1、 CLK:外部时钟。std_logic;
2 、 RESET:复位信号,“1”有效。std_logic;
3、 TEST:测试信号“1” 有效。std_logic;
4 、 SET—TIME :时间设置“1” 有效。std_logic;
5、 DATA[15..0]:4*4BCD 数码设置(59 分 59 秒)std_logic_vector(15..0);
6、 STRT—COOK :烹调开始“1” 有效。std_logic;
1、cook: 烹调进行信号,接继电器 “1”有效。std_logic;
2 、min_msb: std_logic_vector(1 to 7);
3、min_lsb : std_logic_vector(1 to 7);
4 、sec_msb: std_logic_vector(1 to 7);
5、sec_lsb: std_logic_vector(1 to 7);
三、 设计分析
1、控制状态机:工作状态状态转换。
2 、数据装入电路:根据控制信号选择定时时间、测试数据或完成信号的装入。
3、定时器电路:负责完成烹调过程中的时间递减计数和数据译码供给七段数码显示,同时还可
以提供烹调完成时间的状态信号供控制状态机产生完成信号。
四、模块设计
1、控制状态机设计
输入输出信号
ENTITY state_countrol IS
PORT(
clk ,done,reset,test,set_time,start_cook : IN std_logic;
cook,load_8888,load_clk,load_done : OUT std_logic);
END ;
根据输入信号和自身当时的状态完成状态转换和输出相应的信号。
Cook :指示烹调进行中,同时提示计时器减数。
load_8888:指示 LOADER 装入完成测试数据。
load_clk :指示 LOADER 装入设置烹调时间数据。
load_done :指示 LOADER 装入完成信息数据。
状态分析
idle:复位状态。
lamp_test:数码管测试状态。
set_clock:烹调时间设置状态。
Timer :减数定时状态。
done_msg:完成信息显示状态。
程序设计
library IEEE ;
use IEEE.std_logic_1164.all;
use ieee.std_logic_arith.all;
use ieee.std_logic_unsigned.all;
--*********************************************************************
ENTITY state_countrol IS
PORT(
clk ,done,reset,test,set_time,start_cook : IN std_logic;
cook,load_8888,load_clk,load_done : OUT std_logic);
END state_countrol;
--*********************************************************************
ARCHITECTURE a OF state_countrol IS
TYPE STATE_TYPE IS (idle,lamp_test,set_clock,timer,done_msg);
SIGNAL next_state,current_state : STATE_TYPE;
BEGIN
PROCESS (clk,reset)
BEG
您可能关注的文档
- 挖掘空间关联规则前缀树算法设计与实现.pdf
- Huawei-AR2200系列企业路由器-详版彩页-(2012-12-22).pdf
- 广义赌博系统中任意树指标随机场关于二项乘积分布一类强偏差定理.pdf
- Huawei-WLAN-AP7130DN-AC-AP详版彩页(2012-12-04).pdf
- STPS30M60SG-TR;STPS30M60SR;STPS30M60ST;中文规格书,Datasheet资料.pdf
- 跨文化交际unit-5.ppt
- Humanimmunodeficiencyvirus抑制剂激动剂MCE.pdf
- 广州市环境优美-交通方便餐厅.pdf
- 外国教育伦理思想形成和发展.pdf
- Hungry-Volterra-equation,-multi-boson-KP-hierarchy-and-Two-Matrix-Models.pdf
最近下载
- 绩效考核方案(经典通用~).doc
- 最新版国有企业因公临时出国(境)管理办法.docx VIP
- 建筑工程图集 07J205:玻璃采光顶.pdf VIP
- 2024年长沙中考作文“考试的背后”审题指导+立意素材+范文8篇.docx
- 中医护理年度工作总结PPT.pptx
- 高考语文思辨类作文写作全面指导写作指导:二元思辨性作文速成模板及示例.pdf VIP
- 项目部安全隐患排查治理制度.docx
- 售楼处保洁服务标准-完整版.pdf VIP
- 《双减背景下小学语文高效课堂和有效教学模式研究》科研课题结题报告.docx
- 【精选 】高一年级(6)班《告别假努力,学会真自律》主题班会(28张PPT)课件.pptx
文档评论(0)