随着电子技术的发展,人们发明了各式各样的电子计数器,现代科技的发展是建立在精确测量的基础上的,电子计数器是一种基础测量仪器,时间、频率、周期等的精确测量与国家的高新技术发展有着密切的联系。因此,准确地测量出给定信号的时间周期与频率对于科学技术发展有着重要的意义。44446
本课题主要研究通用电子计数器的累加计数、频率测量、周期测量等功能。在基于单片机的基础上进行设计,使得计数器在输入某些相应开始信号后完成其对应的功能的测量。通过此次设计,加强对单片机的应用能力,提高软件编程以及硬件仿真和自主学习能力以及动手能力。
随着单片机的广泛应用,产生了许多以单片机为控制核心的通用电子计数器,本设计完成了硬件电路设计和C语言程序的编写,并采用proteus软件实现仿真。
2.与课题有关的文献内容:
1.《电子设计指南》:本书包括了 “电子系统”的总体框架设计指南,常用元器件及电参数的测量方法,信号的获取及常用非电量的转换方法,模拟信号处理及信号变换技术,数据采集及A/D、D/A转换,波形产生器的设计方法,信号的执行,信号的传输,数字系统及可编程逻辑器件设计,单片机及其开发应用论文网,电子系统中的电源,电路中的干扰及其消除方法,电子设计实例。本书介绍了许多新器件、新方法,内容丰富,涉及面广,实用性强。
2. 《新概念51单片机C语言教程》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。《新概念51单片机C语言教程》可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。在本设计中参考了文中的单片机应用方面的知识点。例如文中介绍了 AT89C51单片机的相关知识。
3.《单片机原理及接口技术》:本书详细介绍了美国ATMEL公司的AT89S51单片机的硬件结构和片内外围部件的工作原理,Keil C51编程基础知识,并从应用设计的角度介绍AT89S51单片机的各种常用的硬件接口设计,以及相应的Keil C51接口驱动程序设计。本书最后介绍了AT89S51单片机应用系统设计以及一些典型应用举例。
4. 《单片机原理及应用技术开发》:全书共10章,内容包括:单片机的结构原理,单片机指令系统及程序设计,单片机中断,单片机串行口,定时器/计数器,A/D和D/A转换接口,单片机系统的工程实例,计算机系统的扩展技术及单片机C语言程序设计。
5. 《Proteus软件在设计电子电路中的应用》详细的介绍了有关电路原理图的绘制方法,详细的介绍了 Proteus软件4大功能模块:(1)智能原理图设计(ISIS),(2)完善的电路仿真功能(Prospice),(3)独特的单片机协同仿真功能(VSM),(4)实用的PCB设计平台。本论文根据此书中的方法进行原理图的绘制。
6. 《基于单片机AT89C52的多功能电子钟设计》:本文设计了一个显时、调时、定时以及具有整点报时功能的电子钟。利用单片机AT89C52能够很好地完成一个电子钟所应有功能,同时克服了利用数字电路时电路复杂的情况,跑马电路美化了时钟界面,最后给电子钟设计了精美的封装。
7. 《单片机I/0口实现LED动态显示的两种方案》:本文是关于单片机I/O口实现LED动态显示的两种方案的比较,着重于分析了两种方案的优缺点。该文内容丰富,取材精炼、重点突出、叙述清楚。