毕业设计:1616点阵设计

上传人:aa****6 文档编号:38380233 上传时间:2018-05-01 格式:DOC 页数:25 大小:141KB
返回 下载 相关 举报
毕业设计:1616点阵设计_第1页
第1页 / 共25页
毕业设计:1616点阵设计_第2页
第2页 / 共25页
毕业设计:1616点阵设计_第3页
第3页 / 共25页
毕业设计:1616点阵设计_第4页
第4页 / 共25页
毕业设计:1616点阵设计_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《毕业设计:1616点阵设计》由会员分享,可在线阅读,更多相关《毕业设计:1616点阵设计(25页珍藏版)》请在金锄头文库上搜索。

1、 课程设计一、设计依据 16x16 点阵需要 32 个驱动,分别为 16 个列驱动及 16 个行驱动。每个行与每个列可以选中一个发光管,共有 256 个发光管,采用动态驱动方式。每次显示一行后再显示下一行。本设计是利用实验仪上的 1616 LED 点阵显示器,编写显示英文、汉字字符程序并进行显示,最好能移动显示。 要求在本设计过程中,通过设计合适的硬件电路及对应的软件,实现上述的控制过程,同时写出合格的课程设计说明书。 二、要求及主要内容 1硬件电路设计 (1)完成 89C51 应用系统设计(晶振电路, 上电复位电路等) (2)利用单片机 I/O 口或以扩展锁存器的方式控制点阵显示。 掌握单片

2、机与 1616 点阵块之间接口电路的设计方法。 2程序设计 掌握单片机与 1616 点阵块之间接口电路的设计方法及编程 要求完成主程序的设计及对应的子程序设计。 3选芯片, 元件按设计连线 4完成子程序调试 5完成总调试 三、途径和方法 综合运用单片机和电子电路相关知识,实现本次设计。进行程序设计时先画流程图再进行程序设计。 子程序调试按以下步骤进行: (1) 实验板与 PC 机联机。 (2)利用实验系统 1616 点阵实验单元,以两种方式控制点阵显示。要求编制程序实现汉字点阵循环显示。 四、时间安排 1课题讲解:2 小时。 2阅读资料:10 小时。 3撰写设计说明书:12 小时。 4修订设计

3、说明书:6 小时。 五、主要参考资料 1 胡汉才单片机原理与接口技术M北京:清华大学出版社,1995.62 楼然苗等51 系列单片机设计实例M北京:北京航空航天出版社,2003.3 3 何立民. 单片机高级教程M北京:北京航空航天大学出版社,20014 赵晓安. MCS-51 单片机原理及应用M. 天津:天津大学出版社,2001.35薛均义、张彦斌. MCS-51 系列单片微型计算机及其应用.-西安:西安交通大学出版社 2005.16 夏继强. 单片机实验与实践教程M. 北京:北京航空航天大学出版社, 2001 7马忠梅. 单片机外围电路设计 北京:北京航空航天大学出版社 2005指导教师(签

4、字): 教研室主任(签字): 批准日期: 年 月 日摘摘 要要LED 点阵显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它具有发光效率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点。并广泛的应用于公交汽车,码头,商店,学校和银行等公共场合的信息发布和广告宣传。LED 显示屏经历了从单色,双色图文显示屏到现在的全彩色视频显示屏的发展过程,自 20 世纪八十年代开始,LED 显示屏的应用领域已经遍布交通、电信、教育、证券、广告宣传等各方面。LED 点阵显示屏可以显示数字或符号,通常用来显示时间、速度、系统状态等。文章给出了一种基于 MCS-51 单片机的 161

5、6 点阵 LED 显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分汇编语言程序等方面。在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。本设计主要以 AT89C51 单片机为核心,采用串行传输、动态扫描技术,制作一款拥有 PC 机通信功能的,模块化 LED 多功能显示屏。关键词关键词:MCS-51、LED、1616 点阵目 录1. 绪论.12. AT89C51 单片机概述 .22.1 AT89C51 单片机的结构 .22.2 管脚说明.32.3 振荡器特性.43. 方案设计.43.1 总体设计.43.2 系统硬件选择.53.3 硬件电路实现.

6、53.4 软件的程序实现.65. 总结.11参考文献 .121 1 绪论绪论LED 显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。在实际应用中的显示屏由于成本和可靠性的因素常采用一种称为动态扫描的显示方法。LED 点阵显示屏的构成型式有多种,其中典型的有两种。一种把所需展示的广告信息烧写固化到 EPROM 芯片内,能进行固定内容的多幅汉字显示,称为单显示型;另一种在机内设置了字库、程序库,具有程序编制能力,能进行内容可变的多幅汉字显示,称可编程序型。目前,国内的 LED 点阵显示

7、屏大部分是单显示型,其显示的内容相对较少,显示花样较单一。一般在产品出厂时,显示内容就已写入显示屏控制系统中的EPROM 芯片内,当需要更换显示内容时就非常困难,这样使该类型的显示屏使用范围受到了限制。国内的另一种 LED 显示屏可编程序型 LED 显示屏,虽然增加了显示屏系统的编程能力,显示内容和显示花样都有所增加,但也存在着更换显示内容不便的缺点。随着社会经济的迅速发展,如今的广告牌都存在着显示内容丰富、信息量大、信息更换速度快等特点。因此传统的 LED 显示屏控制系统已经越来越不能满足现代广告宣传业的需要。而利用 PC 机通信技术控制 LED 显示屏,则具有显示内容丰富,信息更换灵活等优

8、点。本设计是基于单片机(AT89C51)讲述了 1616 LED 汉字点阵显示的基本原理、硬件组成与设计、程序编译与下载等基本环节和相关技术。2 2 AT89C51AT89C51 单片机概述单片机概述2.12.1 AT89C51AT89C51 单片机的结构单片机的结构AT89C51 是一种带 4KB 闪烁可编程可擦除只读存储器(FalshProgrammableandErasableReadOnlyMemory,FPEROM)的低电压、高性能CMOS 型 8 位微处理器,俗称单片机。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于

9、将多功能 8位 CPU 和闪烁存储器组合在单个芯片中,能够进行 1000 次写擦循环,数据保留时间为 10 年。他是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。因此,在智能化电子设计与制作过程中经常用到AT89C51 芯片。 图 2-1 AT89C51 引脚图2.22.2 管脚说明管脚说明 VCC:供电电压。 GND:接地。 P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。 P0 能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时, P0 输出原码,此时 P0 外部必须被拉高。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号