单片机课程设计-数字频率计设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
频率计 摘要AT89C52内部存储程序进行软件计数,对输出进行控制。在单片机应用系统中利用C语言编程具有一定的优点,本次课程设计介绍了C语言实现数字频率计的软件设计以及硬件电路。全部软件编程不是采用常规的汇编语言,而是利用C语言强大的浮点运算能力,实现频率计的软件设计,因此提高了频率计的测量精度,具有一定的实用价值。 本次课程设计通过在Keil环境中用C语言编程,并在Protues中设计电路进行仿真测试,实现了频率计在信号1Hz~500kHz频率段的测试,误差较小,与输入信号源的频率相近。最后通过LCD显示模块显示出信号频率。同时还利用AD0808进行对源信号模数转换,得到信号的最大值。 关键词: 目录 摘要 1 关键词:频率测量 单片机 C语言 频率计 1 绪论(或前言) 3 1、课程设计的主要内容 4 2、单片机的种类、用途、发展历史、基本工作原理、常规用法、组成最小系统的硬件设计方法 5 2.1.1主流单片机简介 5 2.1.2单片机的用途 6 2.1.3 单片机的历史 7 2.1.4单片机基本工作原理 7 2.1.5单片机组成最小系统的硬件设计方法 8 2.2接口电路的特点、分类及设计方法 8 2.3课题的设计思路、实施方法 9 2.4硬件设计:系统电路图、关键元器件的性能、参数及外形封装等 10 2.5软件设计:包括程序流程框图、源代码(汇编或C语言),典型程序要求加注释 12 2.5.1程序流程图: 12 2.5.2C程序源代码: 12 见附件 12 2.6设计测试结果: 12 3、总结 14 附件: 15 绪论(或前言) 由单片机控制的频率计,数据采集、计算、译码级量程的自动转换,都可以有CPU来完成,简化了电路,提高了系统的可靠性。频率信号抗干扰性强、易于传输,可以获得较高的测量精度。同时,频率测量方法的优化也越来越受到重视。本设计以89C52单片机为控制器件的频率测量方法,单片机对频率的测试应用了单片机的计数器,在1s时间内所记脉冲数即为信号的频率,所以将源信号转换为方波形式的脉冲,即可实现对信号频率的测量。与此同时使用精简的C语言编写程序,采用单片机智能控制结合外围电子电路,得以高低频率的精度测量,最终实现多功能数字频率计的设计方案。根据频率计的特点,可广泛应用于各种测试场所。 1、课程设计的主要内容 单片机原理及应用课程设计任务书 系(部):专业: 指导教师: xxxxx 课题名称 设计内容及要求 课题内容:以单片机为核心,数字式温度计的设计作息时间系统的设计音乐播放系统的设计音乐演奏系统的设计点阵字符显示系统设计城市道路交通灯控制设计数字频率计设计点阵字符显示系统设计 2要求: 2.1完成该系统的硬件和软件的设计,在Proteus软件上仿真通过; 2.2外围硬件的电路原理图设计组与组间不得完全一样。否则将严重影响评分成绩。 设计工作量 1、汇编或C51语言程序设计; 2、程序调试; 3、软件设计在Wave6000或Keil C调试、仿真,硬件设计在Proteus上上进行调试、仿真; 4、提交课程设计说明书,包括设计原理、软件设计、程序分析(程序重要部分要求加注释)、仿真和调试过程分析、参考文献、设计总结等,具体要求、格式见课程设计说明书模板。 进度安排 起止日期(或时间量) 设计内容(或预期目标) 备注 第1天 课题、安排介绍、分组;课题介绍之后,收集、查阅资料方案论证、设计确定、系统整体设计 第2天~第7天 硬件设计: 利用Proteus.4平台结合软件设计调试、仿真; 软件设计: 利用Wave6000或Keil C平台,、调试、仿真; 第8天~第9天 验收作品、答辩 第10天 撰写课程设计说明书 教研室 意见 年 月 日 系(部)主管领导意见 年 月 日 主流单片机简介 8051单片机 最早由Intel公司推出的8051/31类单片机也是世界上用量最大的几种单片机之一。由于Intel公司在嵌入式应用应用方面将重点放在286、386、奔腾等与PC类的高档芯片的开发上,8051单片机主要由Philips、Dallas、Siemens、Atmel、华邦、LG等公司接手生产。这些公司都以MCS—51中的基础结构8051为基核推出了许多各具特色、具有优异性能的单片机。这样,把这些厂家以8051为基核推出的各种型号的兼容型单片机统称为51系列单片机。Intel公司MCS—51系列单片机中的8051是其中最基础的单片机型号。 ATMEL单片机 ATMEL公司的90系列单片机是增强型RISC内载Flash的单片机,通常为AVR单片机。AVR单片机是Atmel公司推出的较为新颖的单片机,其

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档