基于AT89C5单片机的简易频率计设计嵌入式论文.docVIP

  • 5
  • 0
  • 约1.51万字
  • 约 24页
  • 2016-08-28 发布于贵州
  • 举报

基于AT89C5单片机的简易频率计设计嵌入式论文.doc

基于AT89C5单片机的简易频率计设计嵌入式论文

嵌入式论文 --基于AT89C51单片机的简易频率计设计 学 号: 2013101089 姓 名: 陈镜宇 专 业: 通信工程 课 程: 嵌入式系统设计 指导教师: 陈超 摘要 近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此越来越广泛地应用各个领域。 本文的频率计系统是以单片机(AT89C51)为核心,利用AT89C51单片机的T0和T1的定时计数功能来完成对输入的信号进行频率计数,由时基集成电路NE555P、四位共阴极数码管等元器件以及C语言程序组成。具体介绍应用Proteus的ISIS软件进行单片机系统的频率设计与仿真的实现方法,以及Keil软件的编译与应用。该方法既能准确验证所设计的系统是否满足技术要求,又能提高系统设计的效率和质量,降低开发成本,具有推广价值。 关键词:AT89C51、NE555、频率计 目 录 1.单片机简介 1 1.1单片机概述 1 1.2单片机与单片机系统 1 2.频率计数器概述 1 2.1简介 1 2.2频率测量仪的设计思路与频率的计算 2 2.3基本设计原理 2 3.系统设计 2 3.1频率计数器系统硬件组成 2 3.2AT89C51单片机简介 3 3.2.1主要特性 4 3.2.2管脚说明 4 3.3定时电路NE555 5 3.3.1NE555介绍 5 3.3.2NE555特点 5 3.3.3NE555引脚位配置说明 5 3.4数码管 5 3.4.1数码管介绍 5 3.4.2连接方法 6 4.频率计数器系统设计流程 7 4.1硬件电路设计 7 4.1.1频率计数器电路图设计 7 4.1.2频率计数器电路图 8 4.2软件设计 9 4.2.1程序流程图设计 9 4.2.2程序设计内容 9 4.2.3源程序设计 9 4.2.4KeilC51进行源程序调试 10 4.2.5系统调试与仿真 13 4.2.6实物图 14 4.2.7自己设计的PCB图 15 5.附录 16 5.1附录A 仿真图 16 5.2附录B 程序代码 16 1.单片机简介 1.1单片机概述 单片机因将其主要组成部分集成在一个芯片上而得名,具体说就是把中央处理器CPU(Central processing unit)。随机存储器RAM(Random access memory)。只读存储器ROM(Read only memory)。 中断系统、定时器/计数器以及I\O(Input/output)接口电路等主要微型机部件集成在一个芯片上。虽然单片机只是一个芯片,但从组成和功能上看,它已具有了计算机系统的属性。为此,称它为单片微型计算机SCMC(Single chip micro computer),简称单片机。 单片机主要应用与控制领域,用以实现各种测试和控制功能,为了强调起控制属性,也可以把单片机称为微控制器MCU(Micro controller unit)。在国际上,“微控制器”的叫法似乎更通用一些,而在我国则比较习惯与“单片机”这一名称。 单片机在应用时,通常是处于控制系统的核心地位并融入其中,即以嵌入的方式进行使用,为了强调其"嵌入"的特点,也常常将单片机称为嵌入式微控制器EMCU(Embedded micro controller unit)。在单片机的电路和结构中,有许多嵌入式应用的特点。 1.2单片机与单片机系统 单片机通常是指芯片本身,它是有芯片制造商生产的,在它上面集成的是一些做为基本组成部分的运算器电路,控制器电路,存储器,中断系统,定时器/计数器以及输入/输出口电路等。但一个单片机芯片并不能把计算机的全部电路都集成到其中,例如组成谐振电路和复位电路的石英晶体,电阻,电容等,这些元件在单片机系统中只能以散件的形式出现。此外,在实际的控制应用中,常常需要扩展外围电路和外围芯片。从中可以看到单片机和单片机系统的差别,即:单片机只是一块芯片,而单片机系统则是在单片机芯片的基础上扩展其它电路或芯片构成的具有一定应用功能的计算机系统。 通常所说的单片机系统都是为实现某一控制应用需要由用户设计的,是一个围绕单片机芯片而组建的计算机应用系统。在单片机系统中,单片机处于核心地位,是构成

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档