单片机课程设计-8个LED灯来回点亮.docxVIP

  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文档。上传文档
查看更多
目录 第一章 绪论 3 第二章 设计目的及要求 5 设计目的 5 设计要求 5 第三章 设计电路原理 7 控制部分的设计与选择 7 LED 显示方案 8 第四章 硬件系统 9 原件清单 9 单片机 AT89C51 9 单片机时钟电路 10 单片机复位电路 11 工作电路 12 第五章 软件设计 13 程序流程图 13 编辑源程序 14 第六章 系统调试与仿真结果 16 系统调试 16 仿真结果 16 总结 19 参考文献 20 第一章 绪论 课题简介 当今社会,随着人们物质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品。而电子LED 灯已跨入了我们生活的众多电子领域。在众多场合随处可见的闪光灯, 流水灯不仅大方美观而且十分节能。然而控制它们的单片机却是一个不能被忽视的角色。 单片机简介 目前的单片机分通用型和专用型两种。MCS-51 系列单片机是属于通用型的单片机,通用型的单片机把开发资源全部公开,用户可以根据自己的应用系统进行设计,适用面广,应用灵活。制造单片机的材料也从TTL 材料发展到CMOS 材料,通常工作电压是 5V,如 5V±5%或 5V±10%,也有 3V/3.3V 电压的产品,更低的可在 1.5V 工作。现在单片机又出现了宽电压范围型,在 2.5~6.5V 内都可正常工作。低功耗是单片机所追求的一个指标,目前低功耗单片机的静态电流可以低至μA 或nA 级。有的单片机还有等待、 关断、睡眠等多种工作模式以降低功耗。单片机的低功耗在智能化仪表中有重要的应用。 在工业控制中的控制器,可以应用软件的方法,实现复杂的控制过程,改变控制算法方便。有丰富的逻辑判断和位操作指令,可以在开关量控制、顺序控制、逻辑控制中发挥作用。目前,在加热控制、电机控制、锅炉控制、汽车电器、数控机床等各个领域,单片机得到了广泛的使用,并取得了很好的效果。 单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。单片微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。本设计就是利用单片机 AT89C51 为控制器来实现 8 个 LED 左右来回点亮的实验。 第二章 设计目的及要求 设计目的 通过本次课题设计,应用《单片机原理及应用》等所学相关知识及查阅资料,完成简易计算器的设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。 通过本次设计的训练,可以使我在基本思路和基本方法上对基于 89C51 单片机的系统设计有一个比较感性的认识,并具备一定程度的设计能力。 培养实践技能,提高分析和解决实际问题的能力。 设计要求 (1)认真研究设计任务书,明确设计要求、条件、 内容和步骤;复习课程有关内容,熟悉有关单元电路的设计方法和步骤;搜集、分析、消化相关资料、软件等;掌握微型计算机应用系统软件设计方法;准备好设计需要的图书、资料和工具;拟定设计计划等 系统总体及功能设计,制定总体方案及元器件的选择; 硬件设计,完成硬件结构图设计、系统电路图设计和 绘制及电路模块的连接; 软件设计,完成软件流程图的设计、程序设计; 使用Proteus 与Keil 软件仿真运行; 写出设计报告) 第三章 设计电路原理 控制系统的设计 AT89C51 系列的 I/O 脚的设置和使用非常简单,当该脚作 输入脚使用时,只须将该脚设置为高电平(复位时,各 I/O 口均置高电平)。当该脚作输出脚使用时,则为高电平或低电平均可。低电平时,吸入电流可达 20mA,具有一定的驱动能力;而为高电平时,输出电流仅 数十μA 甚至更小(电流实际上是由脚的上拉电流形成的),基本上没有驱动能力。其原因是高电平时該脚也同时作输入脚使用,而输入脚必须具有高的输入阻抗,因而上拉的电流必须很小才行。作输出脚使用,欲进行高电平驱动时,得利用外电路来实现,如上拉电阻,I/O 脚不通,电流经 R 驱动 LED 发光; 低电平时,I/O 脚导通,电流由该脚入地,LED 灭(I/O 脚导通时对地的电压降小于 1V,LED 的域值 1.5~1.8V) 所以在本设计中将使用 AT89C51 为控制器,可将 8 个有着四种颜色的 LED 与 AT89C51 的 8 个 P2(p2.0~p2.7)接口相连。 LED 的显示 由于 LED 具有亮度高、发光均匀、可靠性好、接线简单、拼装方便等优点。它被广泛应用于大型 LED 智能显 示屏、智能仪器仪表和机电一体化设备的显示单元中,取得了较好的效果。由于它经济、小型的显示系统,同时要求使用方便灵活,方便地组成了由多块大屏幕 LED 显示器构成的显示系统,该系统可广泛用于商场、车站、码头及其它公共场合。 对于 8 个LED 的点亮有很多种方案,可以同时点亮,

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档