摘 要:本文设计了一种以AT89C51为控制核芯的频率计,本次设计主要包含硬件系统设计和软件系统设计。在硬件系统方面,运用单片机为主控芯片,NE555为定时电路的芯片,在显示方面运用串行液晶显示屏进行显示。控制频率计工作的系统主要采用AT89C51为核心控制芯片,运用C语言在软件设计上进行控制预言的设计,以Proteus和Keil为主要设计工具。经仿真调试表明,该频率计可以测试多种信号的频率。并且该频率计结构简单,稳定性高,性价比高,能够实时准确的测量频率等特点,具有一定的推广价值。33812
毕业论文关键词:频率测量;AT89C51;串行液晶显示;NE555
Design of Digital Frequency Meter Based on MCU
Abstract:This paper presents a single-chip microcomputer control chip frequency, the frequency meter is designed mainly includes hardware design and software design. In the hardware system, use the microcontroller as the main chip, NE555 timer circuit for the chip, the use of serial LCD display in the display area. Control frequency meter work system is mainly used AT89C51 as the core control chip, using C language to control the software design prophecy designed to Proteus and Keil as the main design tool. The simulation debugging shows that the frequency meter to test the frequency of multiple signals. And the frequency meter simple structure, high stability, high cost, real-time accurate measurement frequency and other characteristics, has some promotional value.
Key Words: Frequency Measurement; AT89C51; Serial LCD; NE555.
目 录
摘要 1
引言 1
1. 设计方案 2
1.1设计要求 2
1.2系统设计框图 2
2. 单片机与计数器简介 3
2.1单片机最小系统 3
2.2单片机的应用领域 3
2.3 MSC-51单片机 4
2.4计数器概述 4
3. 系统设计 5
3.1频率计数器的电路组成 5
3.2 AT89C51单片机简介 6
3.3定时电路NE555 8
3.4数码管 10
3.5频率计数器系统设计流程 11
4. 硬件电路设计 12
4.1频率计数器电路图设计 12
4.2频率计数器电路图 12
5. 软件设计 13
5.1程序流程图设计 13
5.2程序设计内容 13
5.3源程序设计 14
5.4 KeilC51进行源程序调试 14
6. 系统调试与仿真 15
6.1 NE555方波信号产生电路 15
6.2 Proteus中HEX文件选择 15
6.3 Proteus进行频率计数器的仿真 16
7. 结论 16
参考文献 18
附录 19
附录A:实物图 19
附录B:主程序 19
致谢 24
基于单片机的数字频率计设计
引言
在现在这个经济飞速发展的时代,随着经济与社会的进步,科技也逐步慢慢走向机器替代人类的进程中去。工业生产慢慢进入到了自动化的时代,由电脑芯
片控制机器成为主流趋势。而半导体控制芯片的的发展,使得嵌入式系统的设计在实际应用中的的地位越来越高。例如:移动通信、工业小型的系统控制、智能家居、汽车电子等中都能看到控制芯片的身影。而单片机的这种控制芯片更是其中的代表,单片机强大的功能使得更多的人运用单片机设计系统并实现一些功能。而单片机使用人数逐渐增加这种趋势,也使得单片机得到了更多更全面的开发。单片机迎来了它的辉煌时代。 51单片机的数字频率计设计+电路图+源代码:http://www.youerw.com/zidonghua/lunwen_31098.html