一种新型数字温度测量电路的设计及实现 (5)
2008-05-13 07:12:28 作者: 来源: 网络 浏览次数: 618 文字大小:【 大】【 中】【 小】
一种新型数字温度测量电路的设计及实现一种新型数字温度测量电路的设计及实现-技术文章,据都是由2位十进制数来表示,所以先将以二进制表示的BIN码改成两个位数的BCD码,然后经过七段译码电路送至七段显示器显示。 2.2.2 时钟设定 时钟计时和时钟调整模式通过外部按键K1来实现切换,其工作模式如图6所示的由八种状态变量组成。在时钟调整模式(即除去111计时状态)的任意情况下通过按键K2进行时间调整。 各种调整方式的操作类似,以计秒的同步控制信号ECS为例,其组成如下: ECS = (SEC & SC) | (ADJ & ~STATE[2] & ~STATE[1] & ~STATE[0]); 其中:SC=STATE[2]& STATE[1] & STATE[0]; ADJ=SEC & (~SC) &~K2; (1) SC表示正常计时状态,SEC和SC共同负责时钟计时动作,STATE为状态变量。 (2) 在时钟调整秒数的工作模式下(即STATE为000),由STATE和K2控制的ADJ信号负责手动调整秒数。 本设计基于topdown的设计思想,进行合理模块划分,在数字电路设计部分运用硬件语言Verilog及Quartus工具进行了仿真、综合、适配、下载,最后通过Altera公司的FPGA进行硬件测试,实现了设计要求。该电路可广泛应用在家用电器及办公自动化设备的温度监测和控制领域中。
一种新型数字温度测量电路的设计及实现一种新型数字温度测量电路的设计及实现-技术文章电子技术信息港
|