(新)8点阵LED字符显示——精.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要 单片机全称叫单片微型计算机, 是一种集成在芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。 对于字符显示设计的数字显示电路,通常采用液晶显示或数码管显示。利用数组将各数字字符的编码存放在寄存器中,在执行显示过程中从寄存器中将对应数字或字符编码的数组一一轮流调出即可实现动态。 关键词:单片机 寄存器 半导体 汇编 目 录 1 课程设计的目的和要求 1 1.1 设计目的 1 1.2 课程设计题目 1 1.3 设计任务 1 2系统概述 2 2.1设计思路 2 2.2元器件清单 2 3系统设计 3 4系统硬件设计与分析 3 4.1单片机的选择 4 4.2 元器件及其作用 5 4.3 原理图设计 6 5系统软件设计 7 5.1设计实现方式 7 5.2 程序流程图 8 5.3数字的编码 8 6软件仿真调试 11 6.1软件调试 12 6.2 Keil、preoteus联调效果图 12 7结束语 12 8参考文献 13 1 课程设计的目的和要求 1.1 设计目的 1、学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、 设计步骤,培养综合设计与调试能力。 2、掌握汇编语言程序设计方法。 3、巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识 付诸实践,提高动手能力。 1.2 课程设计题目 8*8点阵LED字符显示。 1.3 设计任务 利用8*8LED点阵显示数字0~9的字样。采用AT89C51单片机作为整个控制搭电路的核心,并编制软件程序,实现动态轮流显示。 2系统概述 2.1设计思路 LED点阵显示系统中各模块的显示方式有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。本文将介绍一种采用单片机AT89C51进行控制的8*8LED点阵。该点阵可实现动态显示数字0~9的功能。 2.2元器件清单 仿真图中所需要的各种元器件如下表: 表2.1 元器件清单 元件名称 型号 数量/个 用途 单片机 AT89C51 1 控制核心 晶振 12MHZ 1 晶振电路 电容 30PF 3 晶振电路 排阻 Respack8 1 上位电阻 电阻 10k 1 复位电路 电源 +5v 2 提供电源 拨码开关 BUTTON_1 1 发出信号 数码管 7SEG-MPX4-BLUE 2 显示电路 3系统设计 按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统和典型应用系统等。 (1)最小应用系统:能维持单片机运行的最简单配置的系统。这种系统成本低廉、结构简单,常常构成一些简单的控制系统,如开关状态的输入/输出控制等。 对于片内有ROM/EPROM/FLASH RAM的单片机,构成最小应用系统时,只要将单片机接上时钟电路、复位电路和电源即可。 由于集成度的限制,这种最小应用系统只能用作一些小型的控制单元。其应用特点是: ①有可供用户使用的大量I/O口线,P0、P1、P2、P3都可用作用户I/O口用。由于没有外部存储器扩展,EA应接高电平。 ②内部存储器容量有限(只有4KB地址空 间)。 ③应用系统开发具有特殊性。由于这类应用系统应用程序量不大,外电路简单,因而采用模拟开发手段较好。 对于片内无ROM/EPROM/FLASH RAM的单片机,其最小系统除了外部配置时钟电路、复位电路和电源外,还应在片外扩展EPROM、EEPROM作为程序存储器用,EA应接地。 (2)最小功耗应用系统:是指为了保证正常运行,系统的功率消耗最小。这是单片机应用系统中的一个引人入目的构成方式。在单片机芯片结构设计时,一般为构成最小功耗应用系统提供了必要条件,例如,各种系列的单片机都有CMOS工艺类型,而且在这类单片机中都设置了低功耗运行的WAIT和STOP方式。 设计最小功耗应用系统时,必须使系统内的所有器件、外设都有最小的功耗,而且能充分运用WAIT和STOP方式运行。最小功耗应用系统常用在一些袖珍式智能仪表、野外工作仪表以及在无源网络、接口中的单片机工作子站。 4系统硬件设计与分析 4.1单片机的选择 本系统选用A

文档评论(0)

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

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

1亿VIP精品文档

相关文档