1、 单片机原理及应用单片机原理及应用 课 程 设 计课 程 设 计 报 告报 告 课 题 名 称课 题 名 称 频 率 计 的 设 计频 率 计 的 设 计 学 院学 院 自 机 学 院自 机 学 院 专 业专 业 电 气 工 程 及 其 自 动 化电 气 工 程 及 其 自 动 化 班 级班 级 学 号学 号 姓 名姓 名 时 间时 间 2 0 1 4/ 6/ 232 0 1 4/ 6/ 23 - -2 0 1 4 / 7 / 0 42 0 1 4 / 7 / 0 4 前言前言 单片机原理及应用课程设计,是针对自动化、电气工程及其自动化、 机械设计制造及其自动化等专业的学生学习单片机原理及应用
2、课程,配套 开设的课程设计。 作为嵌入式系统低端的单片机已成为电子系统中最普遍的应用手段, 已经深入到国民经济与人民生活的各个领域。近年来,采用单片机系统已 成为解决各类电子技术和控制问题主要方法之一。 单片机原理及应用 课程已被几乎所有工科院校中自动化、电气、仪器仪表、测控技术、机电 一体化、电子、通信、计算机等类专业列为本科主干专业课程,是培养现 代电子技术应用类专业人才的重要技术课程之一。 单片机课程设计是学习单片机理论的重要实践环节。在单片机实验课 程基础上,通过本课程设计的学习,使学生增进对单片机的感性认识,加 深对单片机理论方面的理解;使学生掌握单片机的内部功能模块的应用, 掌握单
3、片机接口功能和扩展应用,掌握一些特殊器件及常用器件的使用方 法,学习编制综合程序;使学生了解和掌握单片机应用系统的软硬件设计 方法及调试过程。充分发挥学生的主观能动性,激发学生的学习兴趣,培 养学生主动利用单片机解决工程实际问题的意识。培养学生的工程实践能 力、实际动手能力和自我学习能力。使学生完成从实际项目立题、调研、 方案论证、方案实施、系统调试、编写使用说明书等科研全过程的基本训 练,为今后在相关领域中从事与单片机有关的设计、开发、应用等工作打 下良好的基础。 目目 录录 一、摘要一、摘要 . 2 二、项目的意义与目的二、项目的意义与目的 . 2 三、频率计设计任务及要求三、频率计设计任
4、务及要求. 2 1 设计任务设计任务 .2 2 设计要求设计要求 .2 四、四、方案设计方案设计 3 3 方案论证方案论证 .4 4 方案选择方案选择 .4 五、芯片的选择与控制五、芯片的选择与控制 . 5 5 单片机单片机 AT89C51 的介绍的介绍 5 (1) AT89C51 引脚图引脚图 5 (2 2) 引脚说明引脚说明 . 5 6 74LS245 芯片的介绍芯片的介绍 8 (1 1) 74LS24574LS245 引脚图引脚图 8 7 LEDLED 数码管显示器介绍数码管显示器介绍 .9 (1) LED 引脚图引脚图 9 (2) LED 的静动态显示驱动的静动态显示驱动 9 六、各模
5、块电路设计六、各模块电路设计 . 10 8 电路原理图电路原理图 .10 9 电路流程图电路流程图 . 11 10 控制电路控制电路 .12 11 复位复位电路电路 .12 12 显示电路显示电路 .13 1 七、仿真与调试七、仿真与调试 13 13 电路仿真图电路仿真图 .13 14 矩形波仿真矩形波仿真 .14 15 三角波仿真三角波仿真 .14 16 正弦波仿真正弦波仿真 .15 八、心得体会八、心得体会 16 九、参考文献九、参考文献 17 附录附录 . 0 一一. 电路原理图电路原理图 0 二源程序二源程序.0 2 一、摘要一、摘要 设计以单片机为核心,被测信号先进入信号放大电路进行
6、放大,再被送到波形整 形电路整形,把被测的正弦波或者三角波整形为方波。利用单片机的计数器和定时器 的功能对被测信号进行计数。编写相应的程序可以使单片机自动调节测量的量程,并 把测出的频率数据送到显示电路显示。 本设计的目的是通过在对单片机原理及应用的学习,以及查阅资料,培养自学与 动手能力,把学到的知识应用到日常生活当中。在设计的过程中,不断的补充不知道 的内容、巩固所学,和队友的分工合作、相互讨论,运用科学的分析问题的方法解决 遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设 计系统的经验,充分发挥教学与实践的结合。 关键词:单片机;数字频率计;设计; 二、项二、项目的意义与目的目的意义与目的 使学生增进对单片机的感性认识,加深对单片机理论方面的理解,加深单片机内 部功能模块的应用,如定时器/计数器、中断、片内外存储器、I/O 接口、串行口等。 使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,强化单片机应用 电