微波炉控制器源程序

微波炉控制器源程序

ID:37218673

大小:69.50 KB

页数:12页

时间:2019-05-19

微波炉控制器源程序_第1页
微波炉控制器源程序_第2页
微波炉控制器源程序_第3页
微波炉控制器源程序_第4页
微波炉控制器源程序_第5页
资源描述:

《微波炉控制器源程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、KZQ源程序:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;ENTITYKZQISPORT(RESET:INSTD_LOGIC;SET_T:INSTD_LOGIC;START:INSTD_LOGIC;TEST:INSTD_LOGIC;CLK:INSTD_LOGIC;DONE:INSTD_LOGIC;COOK:OUTSTD_LOGIC;LD_TEST:OUTSTD_LOGIC;LD_CLK:OUTSTD_LOGIC;LD_DONE:OUTSTD_LOGIC);ENDKZQ;A

2、RCHITECTUREoneOFKZQISTYPESTATESIS(IDLE,LAMP_TEST,SET_CLOCK,TIMER,DONE_MSG);SIGNALNXT,CUR:STATES;BEGINPROCESS(CLK,RESET)BEGINIFRESET='1'THENCUR<=IDLE;ELSIFCLK'EVENTANDCLK='1'THENCUR<=NXT;ENDIF;ENDPROCESS;PROCESS(CLK,CUR,SET_T,START,TEST,DONE)ISBEGINNXT<=IDLE;LD_TEST<='0';LD_DONE<='0'

3、;LD_CLK<='0';COOK<='0';CASECURISWHENLAMP_TEST=>LD_CLK<='1';COOK<='0';WHENSET_CLOCK=>LD_CLK<='1';COOK<='0';WHENDONE_MSG=>LD_DONE<='1';COOK<='0';WHENIDLE=>IFTEST='1'THENNXT<=LAMP_TEST;LD_TEST<='1';ELSIFSET_T='1'THENNXT<=SET_CLOCK;LD_CLK<='1';ELSIFSTART='1'ANDDONE='0'THENNXT<=TIMER;COO

4、K<='1';ENDIF;WHENTIMER=>IFDONE='1'THENNXT<=DONE_MSG;LD_DONE<='1';ELSENXT<=TIMER;COOK<='1';ENDIF;ENDCASE;ENDPROCESS;ENDone;ZZQ的源程序:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;ENTITYZZQISPORT(DATAIN:INSTD_LOGIC_VECTOR(15DOWNTO0);LD_TEST:INSTD_LOGIC;LD_CLK:INSTD_

5、LOGIC;LD_DONE:INSTD_LOGIC;DATAOUT:OUTSTD_LOGIC_VECTOR(15DOWNTO0);LOAD:OUTSTD_LOGIC);ENDZZQ;ARCHITECTUREoneOFZZQISBEGINPROCESS(DATAIN,LD_TEST,LD_CLK,LD_DONE)CONSTANTALLS:STD_LOGIC_VECTOR(15DOWNTO0):="1000100010001000";CONSTANTDONE:STD_LOGIC_VECTOR(15DOWNTO0):="1010101111001101";VARIA

6、BLETEMP:STD_LOGIC_VECTOR(2DOWNTO0);BEGINLOAD<=LD_TESTORLD_DONEORLD_CLK;TEMP:=LD_TEST&LD_DONE&LD_CLK;CASETEMPISWHEN"100"=>DATAOUT<=ALLS;WHEN"010"=>DATAOUT<=DONE;WHEN"001"=>DATAOUT<=DATAIN;WHENOTHERS=>NULL;ENDCASE;ENDPROCESS;ENDone;JSQ的源程序:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITY

7、JSQISPORT(COOK:INSTD_LOGIC;LOAD:INSTD_LOGIC;CLK:INSTD_LOGIC;DATA:INSTD_LOGIC_VECTOR(15DOWNTO0);SEC0:OUTSTD_LOGIC_VECTOR(3DOWNTO0);SEC1:OUTSTD_LOGIC_VECTOR(3DOWNTO0);MIN0:OUTSTD_LOGIC_VECTOR(3DOWNTO0);MIN1:OUTSTD_LOGIC_VECTOR(3DOWNTO0);DONE:OUTSTD_LOGIC);ENDJSQ;ARCHITECTUREoneOFJSQIS

8、COMPONENTCNT10ISPOR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。