| EDA中的微波炉控制器的总体设计方案 |
| 类别:EDA/PLD |
| 根据该微波炉控制器的功能设计要求,本系统可由以下4个模块组成:①状态控制器KZQ;②数据装载器ZZQ;③烹调计时器JSQ;④显示译码器YMQ47。
(1)状态控制器KZQ的功能是控制微波炉工作过程中的状态转换,并发出有关控制信息;输入信号为CLK、TEST、START、SET_T、RESET和DONE,输出信号为LD_DONE、LD_CLK、LD_8888和COOk信号。KZQ根据输入信号和自身当时所处的状态完成状态的转换和输出相应的控制信号:LD_DONE指示ZZQ装入烹调完毕的状态信息“donE”的显示驱动信息数据;LD_CLK指示ZZQ装入设置的烹饪时间数据;LD_8888指示ZZQ装入用于测试的数据“8888”以显示驱动信息数据;COOk指示烹饪正在进行之中,并提示计时器进行减计数。 (2)数据装载器ZZQ的功能是根据KZQ发出的控制信号选择定时时间、测试数据或烹调完成信息的装入。当LD_DONE为高电平时,输出烹调完毕的状态信息数据;LD_CLK为高电平时,输出设置的烹饪时间数据:LD_8888为高电平时,输出测试数据。输出信号LOAD用于提示JSQ将处于数据装入状态。 (3)计时器JSQ的功能是负责烹调过程中的时间递减计数,并提供烹调完成时的状态信号供KZQ产生烹调完成信号。LOAD为高电平时完成装入功能,COOk为高电平时执行逆计数功能。输出DONE指示烹调完成。MIN H、MN L、SEC_H和SEC_L为完成烹调所剩的时间以及测试状态信息“8888”、烹调完毕的状态信息“donE”的BCD码信息。 (4)显示译码器YMQ47的功能就是负责将各种显示信息的BCD转换成七段数码管显示的驱动信息编码。需要译码的信息有:数字0~9,字母d、o、n、E。 |
相关技术资料
- 移动Agent在D..
- 2008-1-21
- 分布式运算单元的原..
- 2007-8-9
- FPGA作为协处理..
- 2007-8-9
- 利用MATLAB增..
- 2007-8-7
- 基于EPLD的PC..
- 2007-8-7
- 现代可编程计算机控..
- 2007-8-9
- FPGA在多进制正..
- 2007-8-9
- 用PLC实现的蜂窝..
- 2007-7-29
- 基于FPGA的FI..
- 2007-8-9
- 伪随机序列及PLD..
- 2007-8-7
- 视频窗口控制器设计
- 2007-7-29
- SDRAM接口的V..
- 2007-8-9
- 用CPLD实现FI..
- 2007-8-9
- 容错系统中的自校验..
- 2007-7-29
- 一种用VHDL设计..
- 2007-8-9
- 高密度在系统可编程..
- 2007-8-9
- VHDL设计中电路..
- 2007-8-9
- 用在系统可编程模拟..
- 2007-8-9
- DSP+FPGA实..
- 2007-8-9
- 基于FPGA技术的..
- 2007-7-29



