摘要
文章详尽介绍了一个基于电子设计自动化(EDA)技术的高精度电子秒表的各模块及相应电路的设计与实现。作者采用自顶向下的设计方法,利用Quartus Prime软件平台对电子秒表电路进行设计,设计包括对系统时钟精确的分频、动态刷新驱动五位七段数码管显示以及按键去抖,最后通过Quartus Prime软件平台编译、仿真,并下载到EPM1270芯片上实现。在开发板上显示"分","秒","1/100秒",并可通过一个功能按键进行计时、停止、清零。
This paper introduces in detail the design and implementation of each module and corresponding circuit of a high precision electronic stopwatch based on electronic design automation(EDA) technology. The author uses the top-down design method and uses the Quartus Prime software platform to design the electronic stopwatch circuit. The design includes the accurate frequency division of the system clock, the dynamic refresh driving the five-digit seven-segment digital tube display and the key to shake. Finally, it is compiled, simulated and downloaded to the EPM1270 chip through the Quartus Prime software platform. Display "minutes", "seconds", "1/100 seconds" on the development board, and can be timed, stopped, and zeroed by a function button.
引文
[1]欧阳星明.数字逻辑[M].华中科技大学出版社,2005.
[2]许锐,沈祖斌,邹光毅.数字电子钟的EDA实现详例[J].工业控制计算机,2011,24(03):103-104.
[3]郑亚民,许敏.基于Quartus II的带计时器功能的秒表系统设计[J].电子工程师,2005,31(1):59-61.
[4]赵明富.EDA技术与实践[M].北京:清华大学出版社,2005:269.
[5]Quartus Prime数据手册[Z].