摘要: 近些年来随着计算机在社会各个领域的渗透和大规模集成电路的迅速发展,单片机的应用正在不断地走向深入,由于它具有体积小,功能强,价格低,保密性强,使用简单等特点,因此单片机越来越广泛地应用于各个领域。 76325
本设计的频率计系统是基于单片机(AT89C51)为核心,利用AT89C51单片机的T0和T1的定时计数功能来实现对输入的信号进行频率计数,由时基集成电路NE555、四位共阳极数码管等元器件以及C语言程序组成。具体介绍应用Proteus的ISIS软件进行单片机系统的频率设计与仿真的实现方法,以及Keil软件的编译与应用。该方法既能准确验证所设计的系统是否满足技术要求,又能降低设计的成本和实现的复杂程度,具有推广价值。
毕业论文关键词:AT89C51,NE555,频率计
Abstract:In recent years, with computers in the infiltration and the development of large-scale integrated circuits。 SCM application is steadily deepening, as it has strong function, small size, low power dissipation, low prices, reliable, easy to use features, it is particularly suited to and control of the system, increasingly widely used in various fields。
This article describes an Frequency Counter is single-chip microcomputer (AT89C51) as the core, the Timer IC NE555, 7SEGMENT display led components, and the C language programming,such as 。Describes the application of Proteus's ISIS software of the electronic single-chip system clock to achieve the design and simulation methods in details, and the application and coding of Keil。The method can not only test the property of the system precisely,but also improve development efficiency and reduce development cost,which values in popularity。
Keywords:AT89C51, NE555, Frequency Counter
目录
1 绪论 4
1。1 引言 4
1。2 单片机的简介 4
1。3 频率计数器概述 7
2 系统设计 7
2。1 设计思路 7
2。2 基本设计原理 8
2。3 设计流程图 8
2。4 电路原理图 8
3 硬件电路设计 9
3。1 频率计数器系统硬件组成 9
3。2 AT89C51单片机 10
3。3 定时电路NE555 13
3。4 数码管 15
3。5 74HC573寄存器 17
3。5 复位电路及晶振电路 17
4 软件设计 19
4。1 程序流程图设计 19
4。2 程序设计内容 19
4。3 源程序设计 20
4。4 KeilC51进行源程序调试 21
5 系统调试与仿真 22
5。1 NE555方波信号产生电路 22
5。2 Proteus中HEX文件选择 23
5。3 Proteus进行频率计数器的仿真 24
总结与展望