点阵显示汉字课程设计

点阵显示汉字课程设计

ID:29952870

大小:1.26 MB

页数:21页

时间:2018-12-25

点阵显示汉字课程设计_第1页
点阵显示汉字课程设计_第2页
点阵显示汉字课程设计_第3页
点阵显示汉字课程设计_第4页
点阵显示汉字课程设计_第5页
资源描述:

《点阵显示汉字课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计说明书课程名称:单片机原理及接口技术设计课题:88点阵显示汉字专业:计算机控制技术班级:Z110455姓名:凌春光2013年5月20日21目录第一章系统概述1.1设计任务及目的……………………………………………………………4第2章系统硬件设计与分析2.1电源电路……………………………………………………………………52.2复位电路……………………………………………………………………52.3主体电路……………………………………………………………………62.4硬件电路连线………………………………………………………………62.5显示部分…………………………………………………

2、…………………72.5.1LED点阵内容结构……………………………………………………92.5.2等效电路图……………………………………………………………92.5.3点阵LED扫描法介绍…………………………………………….10第3章单片机的配置及简介3.1单片机介绍…………………………………………………………………11第4章系统软件设计4.1汉字的编码…………………………………………………………………124.2字母的编码…………………………………………………………………124.3完整程序……………………………………………………………………12第5章有关软件的介绍5.1PROT

3、E电路设计及PCB图制作……………………………………………155.1.1原理图设计……………………………………………………………155.1.2PCB图制作……………………………………………………………165.1.3印制板的制作…………………………………………………………165.2KeilC51介绍及使用……………………………………………………165.3烧录器的使用………………………………………………………………1结束语…………………………………………………………………………18参考文献……………………………………………………………………18附录一PCB图…………………………

4、…………………………………19附录二运行截图…………………………………………………….2321第一章系统概述LED点阵显示系统中各模块的显示方式有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。本文将介绍一种采用单片机AT89C51进行控制的8*8LED点阵。该点阵可实现动态显示任意四个数字、字母或汉字的功能,如动态显示“凌”“春”“光””L

5、CG”。1.1设计任务及目的利用8*8LED点阵显示数字0~9和26个英文字符的字样。采用AT89C51单片机作为整个控制搭电路的核心,并编制软件程序,实现动态轮流显示。通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。第二章系统硬件设计与分析本系统从经济性,电路结构,系统性能等多方面考虑,选用如下主要元器件:单片机AT89C51、电阻10K和100欧、三极管8550、按钮开关、共阳8*8LED点阵显示块、稳压块7805。2.1电源电路本设计实验所需电源为直流五伏电压源,采用的是固定式三端稳压器7805还实现。其线路接线图如

6、图1所示:21图1电源电路2.2复位电路单片机在启动运行时需要复位,使CPU以及其他功能部件处于一个确定的初始状态,并从这个状态开始工作,另外,在单片机工作过程中,如果出现死机时,也必须对单片机进行复位,使其重新开始工作。本设计中采用按键复位电路,复位电路如图2所示:21图2复位电路2.3主体电路通过单片机AT89C51的P0口和P1口去驱动点阵LED芯片块。电路如图3所示:2.4硬件电路连线1.把“单片机系统”区域中的P0.0~P0.7端口分别通过八个100欧电阻连接到“点阵模块”区域中的“L1-L8”端口上;2.把“单片机系统”区域中的P1.0~P1.7端口通过三极管8

7、550和10K电阻连接到“点阵模块”区域中的“S1-S8”端口上。212.5显示部分计算机中显示汉字大部分是采用“点阵”的形式,通过LED点阵显示屏显示的。为在8×8LED发光二极管点阵上显示汉字,首先要把汉字表示成为8×8像素点图。如图5.2所示为汉字“出”的8×8像素点图。图5.28X8汉字像素点图如果用“1”表示点亮的像素,“0”表示暗像素,则8X8的一个汉字可以用8个字节表示像素,称为该汉字的字模。“光”的字模为:0x48,0x49,0x2a,0xff,0x18,0x14,0x92,0xF1要在LED点阵显

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。