mp; ~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进行硬件测试,实现了设计要求。该电路可广泛应用在家用电器及办公自动化设备的温度监测和控制领域中。
参考文献 1 LTC1799Handbook. Linear, 2001
2 林占江. 电子测量技术. 北京: 电子工业出版社,2003
3 曹 辉,胡俊,黄均鼐. 数字式温度
测量电路的设计及其实现.微电子学报,2001;(3)
4 卢 毅, 赖杰.VHDL与数字电路设计.北京:科学出版社,2001(收稿日期:2005-04-26)