课程设计 数字频率计的设计(共41页,21026字) 摘 要 数字频率计是数字电路中的一个典型应用,实际的硬件设计用到的器件较多,而且会产生比较大的延时,造成测量误差、可靠性差。传统的数字频率计一般是由分离元件搭接而成,随着单片机的大规模的应用,单片机在频率测量方面也越来越多的被使用。在本课题中使用的AT89S51 这种低功耗,高性能CMOS 8位单片机系列的单片机的出现,具有更好的稳定性,更快和更准确的运算精度,推动了工业生产,影响着人们的工作和学习。而本次设计就是要通过以AT89S51单片机为控制核心,实现对信号频率进行准确计数的设计。 单片机是将微型计算机的基本功能部件全部集成在一块半导体电路芯片上,具有功能强、体积小、价格低、稳定可靠、研制周期短等优点,具有广阔的应用前景。本次毕业设计以ATMEL公司的AT89S51单片机为核心,实现频率计数功能。频率计装置由单片机系统模块,LED显示模块、MAX232串口通信模块组成,实现对频率进行测试并在LED显示出来。 本次毕业设计基于AT89S51单片机的频率计装置,设计sch电路原理图,并根据原理图完成硬件部分的制作,采用KEIL-51单片机应用系统编制C语言系统程序,最后通过综合调试,能实现所有要求的功能,完全满足本次毕业设计的要求。 关键词:频率计;单片机;LED显示;MAX232;定时器/计数器 目 录 引言…………………………1 1 基于AT89S51单片机的频率计的设计装置原理图及其设计思路……………………………2 2 单片机系统模块原理设计……………3 2.1 AT89S51芯片介绍………………………3 2.2 AT89S51芯片管脚介绍…………………3 2.3 AT89S51复位电路原理…………………5 2.4 AT89S51的时钟…………………………6 2.4.1 AT89S51基本时序周期……………………7 2.5 AT89S51各端口工作原理讲解…………7 2.5.1 P0口介绍…7 2.5.2 P1口介绍…8 2.5.3 P2口介绍…9 2.5.4 P3口介绍10 2.5.5端口的负载能力和输入/输出操作……11 2.5.6串行端口的基本特点……………………11 2.5.7串行端口的工作方式……………………12 2.5.8串行端口的控制寄存器…………………14 2.6 定时器/计数器 ……………………………14 2.6.1定时器/计数器结构……………………14 2.6.2定时器/计数器控制寄存器……………14 2.6.3定时器/计数器工作模式………………15 2.6.4定时器/计数器的初始化………………16 2.7 中断系统17 2.7.1中断系统的结构…………………………17 2.7.2中断系统的控制寄存器…………………18 2.7.3中断的响应过程…………………………19 3 硬件设计…20 3.1 LED显示模块设计原理…………………20 3.1.1 LED发光原理……………………………20 3.1.2种类和符号20 3.1.3 LED的特性21 3.2 LED数码管介绍………………………21 3.2.1 LED数码管原理结构……………………21 3.2.2 LED数码管工作方式……………………22 3.2.3静态显示方式……………………………23 3.2.4动态显示方式……………………………24 3.2.5 LED显示控制原理………………………24 3.3 MAX232芯片介绍………………………25 4 软件设计…25 5 硬件的调试与测试……………………26 5.1 硬件制作……26 5.1.2 PCB图的制作…………………………26 5.1.3 电路板制作过程………………………27 5.2 硬件调试…28 5.3软件调试…29 5.4硬件测试…30 6 结论…30 谢辞……………31 参考文献………32 附录……………33 |
查看评论
已有0位网友发表了看法