8×8LED点阵显示汉字课程设计

合集下载

基于C51单片机的8×8LED点阵屏汉字显示

基于C51单片机的8×8LED点阵屏汉字显示

基于C51单⽚机的8×8LED点阵屏汉字显⽰单⽚机课程设计报告—8×8 LED点阵屏显⽰“⼤”字第⼀章设计内容及要求 (3)第⼆章总体设计 (3)2、1 系统框图…………………………………………………3、42、 2 设计步骤 (4)第三章各部分电路设计 (4)3、 1 复位电路………………………………………………4 、53、2时钟电路……………………………………………5、 6 3、3显⽰电路…………………………………………………6、73. 4⼤字取模…………………………………………………73、5 LED 引脚连接⽅式……………………………………8、93、6总体电路 (9)第四章程序设计 (9)4、1软件流图......................................................9、10 4、2⼤字得模 (10)4、2主程序………………………………………………10、11 4、3 C51单⽚机开发⼯具:keil 4 Proteus使⽤⽅法…11、16第五章仿真结果 (16)第六章总结与体会................................................17、18 第七章参考⽂献 (18)附录程序清单……………………………………………19、20 基于C51单⽚机得8×8 LED点阵屏汉字显⽰⼀设计要求1、设计⼀个8*8点阵LED电⼦显⽰屏2、要求在⽬测条件下LED显⽰屏各点亮度均匀、充⾜,可静态显⽰⼀个⼤字。

⼆总体⽅案设计2、1系统框图根据设计要求与设计⽅案,硬件电路得设计框图如图1所⽰。

硬件电路结构由8个部分组成:时钟电路、复位电路、按键接⼝电路、电源电路、点阵显⽰阳极电路、点阵显⽰阴极电路与8*8点阵显⽰电路。

2、2设计步骤根据设计要求,初步确定设计⽅案如下: 1、选择STC89C52单⽚机(晶振频率为f=12MHZ)作为整个系统得核⼼器件,对整个系统进⾏总体控制,发送并时时处理系统信息。

8×8LED点阵显示汉字课程设计

8×8LED点阵显示汉字课程设计

目录第1章本设计的研究背景及目的要求 01.1凌阳单片机 01.2 LED(8×8)点阵模块简介 (1)第2章设计方案和基本原理 (3)2.1设计方案 (3)2.2 基本原理 (3)1. 8×8LED点阵的工作原理 (3)第3章程序设计 (6)3.1程序流程图 (6)3.2 程序代码 (6)第4章调试结果及分析 (8)4.1调试结果 (8)4.2结果分析 (9)第5章结论与体会 (10)参考文献 ..................................................................11附录 .................................................................. . (12)第1章本设计的研究背景及目的要求1.1凌阳单片机(1)来源随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理数据处理以及数字信号处理,DSP(Digital Signal Processing)等领域。

凌阳的16位单片机就是为适应这种发展而设计的。

(2)构造它的CPU内核采用凌阳最新推出的Microcontroller and Signal Processor 16位微机处理器芯片,以下简称μ'nSP?。

围绕μ'nSP?所形成的16位μ'nSP?系列单片机,以下简称μ'nSP? 家族。

采用的是模块式集成结构,它以μ'nSP?内核为中心集成不同规模的ROM PAM和功能丰富的各种外设部件。

μ'nSP?内核是一个通用的和结构。

除此之外的其它功能模块均为可选结构。

以及这种结构可大可小可有可无,借助这种通用结构附加可选结构的积木式的构成,便可成为各种系列的派生产品,以适合不同场合,这样做无疑会使每种派生产品具有更强的功能和更低的成本。

μ'nSP?家族有有以下特点:体积小,集成度高,可靠性好易于扩展。

8乘8点阵课程设计报告书

8乘8点阵课程设计报告书

课程设计报告书设计项目:8×8点阵课程设计课程名称:单片机技术与应用系部:电子信息系专业:应用电子技术班级:电子1101组长:组员:2013年06月17日—2013年06月21日目录一、项目介绍 (1)1.1 设计内容 (1)1.2 设计要求 (1)1.3 系统主要功能 (1)二、硬件设计 (1)2.1 原理电路图 (1)2.2 主要元件功能说明........................... 错误!未定义书签。

2.3 硬件工作原理阐述 (4)2.4 元件清单 (5)三、系统软件设计 (5)3.1 分析论证 (5)3.2 程序流程图 (6)3.3 源程序清单 (7)四、结束语 (9)五、参考文献 (9)一、项目介绍1.1 设计内容我们组所设计的是一个8×8点阵显示模块,期间包括软件程序的编写和调试,PCB板子的制作,电路的仿真以及硬件的焊接和调试,最后做实训总结报告。

1.2 设计要求(1)点阵轮流显示数字0-9,和心形图形,以及“电子”汉字(2)采用字模软件取模(3)不要求间隔时间可调,但如果设计此功能更好软件要求:能够使用keil编写程序,熟练掌握protues对电路的仿真和调试;硬件要求:8*8点阵的引脚识别和连接。

在设计过程中,每个环节都要精心制作,小组成员分工明细,互相监督、合作,保持严谨的态度。

1.3 系统主要功能通过单片机的控制,使点阵完成一系列的图形的显示与变化,比如静态显示汉字,字母以及数字等,也可以在点阵上滚动显示字符。

二、硬件设计2.1 原理电路图电路原理图2.2 主要元件功能说明(1)8*8点阵模块结构(2)8*8点阵功能说明点阵模块的功能就是,通过与之连接的单片机最小系统传输的程序命令显示相应的汉字、字母以及符号。

(3)8*8点阵工作原理由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口和P2口驱动LED点阵芯片块,通过软件编程,即可实现汉字的显示,并可上移下移,左移,右移,动态流动显示。

关于8x8点阵显示课程设计报告

关于8x8点阵显示课程设计报告
4.2调试中出现的问题及解决..........................25
心得体会及小结.........................................25
谢词...................................................26
附录...................................................27
本设计的特色,采用了USB供电,方便快捷。
第一章系统基本原理及功能要求
1.1系统的基本原理
MCS-51单片机作为主控芯片,控制整个电路的运行。其外围电路主要有两部分:复位电路和晶体振荡器。
复位电路的功能是:系统上电时提供复位信号,直至系统电源稳定后,撤消复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。该设计采用含有二极管的复位电路,复位电路可以有效的解决电源毛刺和电源缓慢下降(电池电压不足)等引起的问题,在电源电压瞬间下降时可以使电容迅速放电,一定宽度的电源毛刺也可令系统可靠复位。
LED驱动显示采用动态扫描方法,动态扫描方式是逐行轮流点亮,这样扫描驱动电路就可以实现多行的同名列共用一套列驱动器。以8*8点阵为例,把所有同一行的发光管的阴极连在一起,把所有同一列的发光管的阳极连在一起(共阴的接法),先送出对应第1列发光管亮灭的数据并锁存,然后选通第1列使其燃亮一定的时间,然后熄灭;再送出第2列的数据并锁存,然后选通第2列使其燃亮相同的时间,然后熄灭;….第8列之后,又重新燃亮第1列,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形。该方法能驱动较多的LED,控制方式较灵活,而且节省单片机的资源。

88点阵显示汉子和数字

88点阵显示汉子和数字

湖南工业大学课程设计资料袋电气与信息工程学院(系、部)2016~2-17 第 1 学期课程名称单片机应用系统指导教师职称副教授学生姓名未知专业班级电气工程及其自动化学题目8*8LED点阵显示文字_____________________成绩起止日期2016 年11 月21 日~2016 年12 月2 日目录清单湖南工业大学课程设计任务书20 16—20 17第一学期电气与信息工程学院电气工程及其自动化专业1404 班级课程名称:单片机应用系统____________________设计题目:8*8LED点阵显示文字______________________指导教师(签字):年月日系(教研室)主任(签字):年月日(单片机应用系统)设计说明书8*8LED点阵显示文字起止日期:2016 年11月21 日至2016年12 月2日学生姓名哈哈班级电气工程0000学号000000000成绩指导教师(签字)电气与信息工程学院(部)2016年12月7日目录第一章系统概述 (1)1.1设计任务及目的 (1)1.2 设计发展前景 (1)第二章系统硬件设计与分析 (3)2.1 复位电路 (3)2.2 晶振电路 (3)2.3 显示电路 (4)第三章程序设计 (6)3.1 汉子与数字的编码 (6)3.2 定时程序 (6)3.3 完整程序 (6)第四章软件仿真与测试 (11)4.1 滚动循环显示 (11)4.2 逐字切换显示 (11)第五章总结 (13)参考文献 (14)附录(单片机源程序) (15)第一章系统概述LED点阵显示系统中各模块的显示方式有静态和动态显示两种。

静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。

8乘8(8x8)点阵汉字显示

8乘8(8x8)点阵汉字显示

单片机课程‎设计题目:8*8点阵汉字‎显示器专业班级:******姓名:******学号:*********一.摘要:用TOP-23088‎D H-U 8*8点阵块设‎计制作一个‎8*16点阵汉‎字显示器。

通过51单‎片机作为控‎制系统,由8255‎的A口为段‎数据口向两‎块点阵提供‎行数据,C口提供扫‎描列信息,通过74L‎S154译‎码后进行扫‎描,当点阵的行‎接高电平,列为低电平‎时,同时选通,则在该点的‎L E D点亮‎。

由于实验箱‎上所提供的‎驱动电流太‎低,不足以点亮‎二极管,所以在电路‎中增加一个‎74LS2‎54芯片,以提供点亮‎L E D所需‎的驱动电流‎。

同时在P1‎.0-P1.2口接3个‎开关,形成按键控‎制功能选择‎。

点阵模块图‎如下:如上图所示‎,本实验通过‎列扫描方式‎,扫描同时给‎行线送显示‎数据。

当扫描到某‎列,则该列选通‎,其他列截止‎,选通瞬间送‎显示数据,则所对应的‎二极管亮。

点阵依靠循‎环点亮每一‎列(或行),快速循环形‎成一屏图像‎,而每一屏快‎速交替,可进一步形‎成动画的效‎果。

二.设计任务和‎要求:(1)基本要求:1.能显示8*8的汉字,用两个8*8点阵,显示“大连”。

2.通过键盘控‎制可以改变‎显示的汉字‎与图形。

3.通过键盘控‎制,可以实现彩‎灯控制功能‎,发光管从内‎向外周期显‎示和相反显‎示。

(2)发挥要求:1.增加驱动电‎路,提高显示亮‎度。

三.方案选择和‎论证:3.1:方案论证:控制模块由‎8051、74LS1‎54,8255组‎成,其中,采用51单‎片机制做一‎个最小系统‎,包含有时钟‎信号电路、复位电路等‎,154是4‎线转16线‎译码器,4线端接8‎255的P‎C.0-PC.3口,16线端低‎电平有效,控制点阵的‎16列,245是对‎列的驱动,8255的‎P A.0-PA.7用于将行‎扫描数据进‎行高速串-并转换,实验箱内部‎便可提供较‎大电流总够‎控制点阵的‎8行,这样,点阵的12‎8个点中被‎选通的就亮‎。

基于C51单片机的8×8 LED点阵屏汉字显示

基于C51单片机的8×8 LED点阵屏汉字显示

单片机课程设计报告—8×8 LED点阵屏显示“大”字第一章设计内容及要求 (3)第二章总体设计 (3)2.1 系统框图…………………………………………………3、42.2 设计步骤 (4)第三章各部分电路设计 (4)3. 1 复位电路………………………………………………4 、53.2时钟电路……………………………………………5、 6 3.3显示电路…………………………………………………6、73. 4大字取模…………………………………………………73.5 LED 引脚连接方式……………………………………8、93.6总体电路 (9)第四章程序设计 (9)4.1软件流图......................................................9、10 4.2大字的模 (10)4.2主程序………………………………………………10、11 4.3 C51单片机开发工具:keil 4 Proteus使用方法…11、16第五章仿真结果 (16)第六章总结与体会................................................17、18 第七章参考文献 (18)附录程序清单……………………………………………19、20基于C51单片机的8×8 LED点阵屏汉字显示一设计要求1、设计一个8*8点阵LED电子显示屏2、要求在目测条件下LED显示屏各点亮度均匀、充足,可静态显示一个大字。

二总体方案设计2.1系统框图根据设计要求与设计方案,硬件电路的设计框图如图1所示。

硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。

2.2设计步骤根据设计要求,初步确定设计方案如下: 1. 选择STC89C52单片机(晶振频率为f=12MHZ)作为整个系统的核心器件,对整个系统进行总体控制,发送并时时处理系统信息。

8x8LED点阵汉字显示设计

8x8LED点阵汉字显示设计

重庆文理学院基于单片机的课程设计题目:8x8LED点阵汉字显示设计学院:电子电气工程学院专业:电子信息科学与技术[职]学生姓名:罗成芳、黄普娟学号: 201020084027、201020084025指导教师:杨保亮2010级电子信息科学与技术[职]二○一三年三月十四日8x8LED点阵汉字显示设计摘要本文研究了基于P89C51单片机LED8×8点阵显示屏的设计并运用Proteus 软件进行原理图绘制,运用Keil软件进行仿真和调试。

主要介绍了LED8×8点阵显示屏的硬件电路设计、c语言程序设计与调试、Proteus软件绘制原理图和实物制作等方面的内容。

本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。

能帮助广大电子爱好者了解8x8点阵汉字显示原理,认识单片机的基本结构、工作原理及应用方法,并提高单片机知识技术的运用能力。

利用单片机来设计的系统,既能实现系统所需的功能,也可以满足计数的准确性、迅速性,并且电路简单、操作简单、通用性强。

目录1 绪论 (1)1.1 前言 (1)1.2 选题背景 (1)1.3设计要求 (2)1.4此次设计研究的主要内容应解决的问题 (2)2 总体设计方案 (2)2.1 硬件电路组成 (2)2.2 系统各单元电路设计 (3)2.2.1 STC89C52单片机最小系统 (3)2.2.2 按键控制电路 (4)2.2.3 三极管驱动电路 (4)2.2.4 8×8 LED点阵介绍 (5)2.3 字符的点阵显示原理及字库代码获取方法 (6)3 程序设计 (7)3.1程序流程图 (7)3.2程序设计 (7)4 调试及性能分析 (8)4.1系统调试 (8)4.1.1软件调试 (8)4.1.2硬件调试 (8)4.2设计分析 (8)总结 (9)致谢 (10)参考文献 (11)附录 (12)附录1 原件清单 (12)附录2硬件原理图 (13)附录3程序清单 (14)1 绪论1.1 前言LED点阵显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。

8×8LED点阵显示数字与字符

8×8LED点阵显示数字与字符

5. C 语言程序:
#include "AT89X52.H" unsigned char code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; unsigned char code digittab[][8]={ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*" ",0*/ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*" ",0*/ {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF},/*"_",0*/ {0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF},/*"_",0*/ {0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF},/*"_",0*/ {0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF},/*"_",0*/ {0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF},/*"_",0*/ {0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*"_",0*/ {0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*"_",0*/ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*"_",0*/ {0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01},/*"|",0*/ {0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02},/*"|",0*/ {0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04},/*"|",0*/ {0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08},/*"|",0*/ {0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10},/*"|",0*/ {0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20},/*"|",0*/ {0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40},/*"|",0*/ {0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80},/*"|",0*/ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},/*" ",0*/ //图形 1 {0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00},/*"未命名文件",0*/ {0x00,0x00,0x3C,0x24,0x24,0x3C,0x00,0x00},/*"未命名文件",0*/ {0x00,0x7E,0x42,0x42,0x42,0x42,0x7E,0x00},/*"未命名文件",0*/ {0xFF,0x81,0x81,0x81,0x81,0x81,0x81,0xFF},/*"未命名文件",0*/ //图形 2 {0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00},/*"未命名文件",0*/ {0x00,0x00,0x24,0x18,0x18,0x24,0x00,0x00},/*"未命名文件",0*/ {0x00,0x42,0x24,0x18,0x18,0x24,0x42,0x00},/*"未命名文件",0*/ {0x81,0x42,0x24,0x18,0x18,0x24,0x42,0x81},/*"未命名文件",0*/ //图形 3 {0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00},/*"未命名文件",0*/ {0x00,0x00,0x24,0x18,0x18,0x24,0x00,0x00},/*"未命名文件",0*/ {0x00,0x10,0x24,0x1A,0x58,0x24,0x08,0x00},/*"未命名文件",0*/ {0x08,0x10,0x24,0x9A,0x59,0x24,0x08,0x10},/*"未命名文件",0*/ {0x0C,0x10,0xA4,0x9A,0x59,0x25,0x08,0x30},/*"未命名文件",0*/ {0x0E,0x90,0xA4,0x9A,0x59,0x25,0x09,0x70},/*"未命名文件",0*/ {0x8F,0x90,0xA4,0x9A,0x59,0x25,0x09,0xF1},/*"未命名文件",0*/

88点阵LED字符显示器设计

88点阵LED字符显示器设计

河南理工大学计算机科学与技术学院课程设计报告2011— 2012学年第1学期8×8点阵LED字符显示器设计一 .设计目的与要求:设计一8×8点阵LED字符显示器,要求显示“电子设计”四个汉字,显示方式提供三种:逐字显示,向上滚动显示,向右滚动显示。

二 .设计原理:在单片机系统中,常用的显示器有:发光二极管显示器,简称LED(Light Emitting Diode);液晶显示器,简称LCD(Liquid Crystal Display);荧光管显示管。

前两种显示器都有两种显示结构;段显示(8段,“米”字型等)和点阵显示(5×7,5×8,8×8点阵等)。

点阵图形显示模块有两种连接方式:一种是直接访问方式,另一种是间接控制方式。

直接访问方式就是将显示器模块的接口作为存储器或I/O设备直接挂在单片机总线上,单片机过地址译码控制E1和E2的选通;读/写操作信号R/W由地址线A1控制;命令/数据寄存器选择信号由地址线A0控制。

间接控制方式是通过单片机自身或系统扩展并行接口与显示模块连接在一起的。

单片机通过对并行接口输出状态的编程操作,完成对模块所需的时序操作和数据传输。

1.LED显示器结构LED显示器是由发光二极管组成的显示器,有8段和“米”字段之分。

BS202型共阴极BS212型共阳极上图中的BS202型为共阴极LED,BS212型是共阳极LED,它们的几何尺寸和字符相同。

每一种LED又有不同的发光颜色。

例如,BS202型中,BSR202型发红光,BSG202型发绿光;BS212型中,BSR212型发红光,BSG212型发绿光。

图1 ,点阵式LED显示器用8×8的LED显示模块可以显示各种字符,通常通过适当的驱动电路控制各LED 发光与不发光来显示点阵型。

如用8×8模块显示字符“电”的点阵码为:10H、FFH、91H、BDH、91H、FFH、12H、1EH(如下图)。

EDA实验_大屏幕(8乘8点阵)LED显示

EDA实验_大屏幕(8乘8点阵)LED显示

单片机编程实习实习报告设计题目:单片机控制的8*8点阵专业电子信息科学与技术班级)学号学生姓名2014 年6 月预习报告一、实验目的设计制作一个大屏幕显示器,了解其构成和基本原理。

二、基本要求用实验台上的8*8点阵显示汉字“河南农业大学理学院电子信息科学与技术系”。

汉字编码可用“取字模软件提取”。

三、实验内容1、硬件部分:硬件实现框图:各部分说明:1.晶振电路:由51单片机本身时钟段和晶振提供,提供时钟频率。

2.复位电路:由电阻,电容以及开关构成的电路接至51单片机的复位端,起到复位作用。

3.51单片机:存储和处理程序。

4.显示电路:其中8*8LED点阵用于显示输出,限流电阻用于保护8*8LED。

5.驱动电路:用于驱动8*8点阵LED显示设备,使51单片机所发出的信号的电压相对稳定,增加负载能力。

6.5V电源:提供设备所需的电压,功耗。

2、软件部分:1、汉字的点阵显示:把每一个点理解为一个象素,而把每一个字的字形理解为一幅图像。

因而可以对汉字进行拆分,使8*8中与汉字对应的象素(二极管)进行点亮,就可以达到显示汉字的目的,并以发光的象素位编为0不发光的象素位为1进行编码,就可以得知每个汉字对应的代码,将其存储,通过时钟的控制并加以中断延迟,而后依次传输给8*8LED进行显示,就可以实现最终的汉字显示效果。

2.规划的编程流程:3具体程序:ORG 0000HLOOP: MOV A,#0FFHMOV P0,AMOV R2,#200D100000000MS: MOV R3,#250DJNZ R3,$DJNZ R2,D100000000MSMov 20h ,#00hL100: MOV R1,#20L8: MOV R6,#8MOV R4,#80HMOV R0,20HL3: MOV A,R4MOV P1,ACPL ARR ACPL AMOV R4,AMOV A, R0MOV DPTR,#TABLEMOVC A,@A+DPTRMOV P0,AINC R0MOV R3,#02DELAY2: MOV R5,#248DJNZ R5,$DJNZ R3,DELAY2MOV A,#00HMOV P0,ADJNZ R6,L3DJNZ R1,L8MOV 20H,R0CJNE R0,#152,L100JMP LOOPTABLE:DB 1FH,0F5H,0F5H,0F5H,0F5H,0F5H,1FH,0HDB 24H,7CH,84H,2FH,0F4H,54H,94H,4HDB 12H,52H,3CH,0F0H,3EH,52H,12H,12HDB 0H,7CH,5CH, 0FFH, 5DH, 5DH,7BH, 0HDB 4H,44H, 44H,44H,44H,44H,44H, 4HEND1、Proteus模拟仿真根据所给的PCB板在proteus中选择相应的原件,按PCB 的布线进行连接,即得到了原电路的模拟电路,如下:2.6运行结果在8*8点阵上循环显示昌,华,光,点,二四个字代表本实验的两个人及来自电科二班3.总结通过这次数字电路课程设计,总体来说,我的收获很大。

单片机课程设计报告 8乘以8点阵 汉字显示

单片机课程设计报告  8乘以8点阵   汉字显示

一、设计题目点阵式汉字LED显示屏的制作使用了64个高亮度发光管,组成了8行8列的发光点阵。

制作了一个轮流显示。

二、课程设计目的为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期两周的单片机课程设计。

通过实训使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。

单片机课程设计的目的是培养学生综合设计的能力,训练学生灵活应用所学知识,独立完成问题分析、总体设计和编程实现等软硬件开发全过程的综合实践能力。

巩固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的学习作风。

为今后学习其他计算机课程打下基础。

课程设计为学生提供了一个既动手又动脑,独立实践的机会,将书本上的理论知识和工作、生产实际有机结合起来,从而锻炼学生分析问题、解决实际问题的能力,提高学生的编程能力和创新意识。

本课题实训目的:(1)掌握驱动LED8×8点阵模块显示电路的原理(2)掌握8×8点阵组成一个轮换显示汉字及取字模块软件的使用方法三、课程设计要求在处理题目时,要求从分析题目的需求入手,设计硬件电路图,编制上机程序和上机调试等若干步骤完成题目,最终写出完整的课程设计与程序分析报告。

前期准备工作完备与否直接影响到后续上机调试工作的效果。

四、课程设计内容功能说明本程序执行将字型“江海学院”轮流显示实现本功能所使用的电路如图4.1所示图4.1 电路图流程图如图4.2所示图4.2流程图8×8点阵显示如图4.3所示图4.3 8×8点阵显示本设计采用了A T89C51单片机作控制器,12MHz晶振, 8×8点阵共需要64个发光二极管组成,当接高电平的时候则相应的二极管就亮。

先开始清屏100MS,置码指针初值设置每个字的停留时间,每个字8个码,存入R0,然后扫描输出,再扫描下一个,输出到P2,再取下一个码,扫描1MS,八个码完,如果不完就循环到扫描输出,下一步每个字的码时间是否到了不到就从每个字八个码开始循环,下一步8个字48个码是否完成,如果没有完成就从每个字停留时间。

基于C51单片机的8×8 LED点阵屏汉字显示资料

基于C51单片机的8×8 LED点阵屏汉字显示资料

单片机课程设计报告—8×8 LED点阵屏显示“大”字第一章设计内容及要求 (3)第二章总体设计 (3)2.1 系统框图.........................................................3、4 2.2 设计步骤 (4)第三章各部分电路设计 (4)3. 1 复位电路………………………………………………4 、5 3.2时钟电路……………………………………………5、 63.3显示电路.........................................................6、7 3. 4大字取模 (7)3.5 LED 引脚连接方式..........................................8、9 3.6总体电路 (9)第四章程序设计 (9)4.1软件流图......................................................9、10 4.2大字的模 (10)4.2主程序......................................................10、11 4.3 C51单片机开发工具:keil 4 Proteus使用方法...11、16 第五章仿真结果 (16)第六章总结与体会................................................17、18 第七章参考文献 (18)附录程序清单……………………………………………19、20基于C51单片机的8×8 LED点阵屏汉字显示一设计要求1、设计一个8*8点阵LED电子显示屏2、要求在目测条件下LED显示屏各点亮度均匀、充足,可静态显示一个大字。

二总体方案设计2.1系统框图根据设计要求与设计方案,硬件电路的设计框图如图1所示。

硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。

8×8LED点阵显示汉字

8×8LED点阵显示汉字

8×8LED点阵显示汉字————————————————————————————————作者:————————————————————————————————日期:第1章 8×8LED点阵显示汉字的研究背景及目的要求1.1 8×8LED点阵显示汉字的研究背景点阵LED 显示器是把一些LED 组合在同一个包装中,常见的规格有5×7,8×8,16×16 等几种。

通常,若要显示阿拉伯数字、英文字母、特殊符号等,则可采用5×7 的点阵即可够用,若要显示中文字,则需要 4 片8×8 的点阵组成16×16 的点阵显示器才能显示一个中文字。

LED 电子显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。

它是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。

由于它具有发光效率高、使用寿命长、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者. 在我国改革开放之后,特别是进入90 年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED 显示屏的出现正好适应了这一市场形势,因而在LED 显示屏的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。

LED 显示屏经历了从单色、双色图文显示屏,到图像显示屏的发展过程。

随着信息产业的高速发展,LED 显示屏作为信息传播的一种重要手段成为现代信息化社会的一个闪亮标志。

近年LED 显示屏已广泛应用于室内、外需要进行服务内容和服务宗旨宣传的公众场所如银行、营业部、车站、机场、港口、体育场馆等信息的发布,政府机关政策、政令,各类市场行情信息的发部和宣传等。

汉字显示方式是先根据所需要的汉字提取汉字点阵,将点阵文件存入ROM,形成新的汉字编码。

8×8LED点阵屏显示器设计A

8×8LED点阵屏显示器设计A
1.根据要求设计总体方案;
2.绘制硬件电路原理图;
3.画出软件程序流程图;
4.编写软件源代码(必须有注释);
5.在Proteus软件下仿真运行或在做出的实物上运行;
6.编写符合学院要求的课程设计说明书。
参考文献:
1.张毅刚.单片机原理及应用[M].北京:高等教育出版社,2010
2.皮大能.单片机课程设计指导书[M].北京:北京理工大学出版社,2010
3.肖婧.单片机系统设计与仿真:基于Proteus[M].北京:北京航空航天大学出版社,2010
4.马忠梅.单片机的C语言应用程序设计(第5版)[M].北京:北京航空航天大学出版社,2013
工作计划:
1.布置任务,查找资料,确定总体方案;1天
2.硬件电路原理图设计;1天
3.软件代码的编写与系统调试;2天
设计题目88led点阵屏显示器设计a学生姓名所在学院机械工程学院专业年级班机械电子101设计要求
课程设计任务书
设计题目
8×阵屏显示器设计A
学生姓名
所在学院
机械工程学院
专业、年级、班
机械电子10-1
设计要求:
用8×8LED显示屏显示“课程设计”四个文字,显示方式:逐字显示。
学生应完成的任务:
4.撰写和打印设计说明书。1天
任务下达日期:年月日
任务完成日期:年月日
指导教师(签名):学生(签名):

8 8点阵显示汉字课程设计含程序、sch、pcb

8 8点阵显示汉字课程设计含程序、sch、pcb

课程设计说明书课程名称:单片机原理及接口技术设计课题:8 8点阵显示汉字专业:计算机控制技术班级: Z 1 1 0 4 5 5 姓名:凌春光2013年 5 月 20 日目录第一章系统概述1.1 设计任务及目的 (4)第2章系统硬件设计与分析2.1 电源电路 (5)2.2 复位电路 (5)2.3 主体电路 (6)2.4 硬件电路连线 (6)2.5 显示部分 (7)2.5.1 LED点阵内容结构 (9)2.5.2 等效电路图 (9)2.5.3 点阵LED扫描法介绍 (10)第3章单片机的配置及简介3.1 单片机介绍 (11)第4章系统软件设计4.1 汉字的编码 (12)4.2 字母的编码 (12)4.3 完整程序 (12)第5章有关软件的介绍5.1 PROTE电路设计及PCB图制作 (15)5.1.1 原理图设计 (15)5.1.2 PCB图制作 (16)5.1.3 印制板的制作 (16)5.2 Keil C51 介绍及使用 (16)5.3 烧录器的使用 (1)结束语 (18)参考文献 (18)附录一PCB图 (19)附录二运行截图 (23)第一章系统概述LED点阵显示系统中各模块的显示方式有静态和动态显示两种。

静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。

本文将介绍一种采用单片机AT89C51进行控制的8*8LED点阵。

该点阵可实现动态显示任意四个数字、字母或汉字的功能,如动态显示“凌”“春”“光””LCG”。

1.1设计任务及目的利用8*8LED点阵显示数字0~9和26个英文字符的字样。

采用AT89C51单片机作为整个控制搭电路的核心,并编制软件程序,实现动态轮流显示。

通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。

led点阵显示汉字课程设计

led点阵显示汉字课程设计

led点阵显示汉字课程设计一、课程目标知识目标:1. 学生能理解LED点阵的基本结构和工作原理,掌握相关电子元件的功能和使用方法。

2. 学生能掌握汉字的点阵编码方法,学会将汉字转换为点阵数据。

3. 学生了解单片机控制LED点阵的基本原理,掌握相关编程方法和技巧。

技能目标:1. 学生能够运用所学知识,设计并实现一个简单的LED点阵显示汉字系统。

2. 学生能够通过编程,实现对LED点阵显示内容的控制,包括汉字的显示、动态效果等。

3. 学生能够独立解决在设计和实施过程中遇到的问题,具备一定的调试和优化能力。

情感态度价值观目标:1. 学生在学习过程中,培养对电子技术和编程的兴趣,提高学习主动性和积极性。

2. 学生通过团队协作,培养沟通与协作能力,增强团队意识。

3. 学生在实践过程中,体会科技带来的便利,激发创新意识,培养创新精神。

课程性质:本课程为电子技术实践课程,结合单片机编程,培养学生的动手能力和创新思维。

学生特点:学生具备一定的电子技术基础知识,对编程有一定了解,好奇心强,喜欢动手实践。

教学要求:教师应注重理论与实践相结合,引导学生通过实践掌握知识,鼓励学生自主探索和解决问题。

在教学过程中,关注学生的个体差异,提供个性化指导,确保每位学生能够达成课程目标。

二、教学内容1. LED点阵基本原理:介绍LED点阵的结构、工作原理及特点,包括发光二极管、限流电阻、驱动芯片等组成部分。

- 教材章节:第一章第二节《LED点阵显示技术》- 内容列举:LED点阵的结构、工作原理、优缺点及应用场景。

2. 汉字点阵编码:讲解汉字的点阵编码方法,学会使用相关软件将汉字转换为点阵数据。

- 教材章节:第二章第四节《汉字显示技术》- 内容列举:汉字点阵编码方法、点阵数据生成及处理。

3. 单片机控制LED点阵:介绍单片机控制LED点阵的基本原理,包括I/O口控制、动态扫描等。

- 教材章节:第三章第一节《单片机控制技术》- 内容列举:单片机与LED点阵的连接方法、I/O口控制、动态扫描原理及编程方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
图2-1硬件连接图
2.2
1
双色8×8LED点阵是由64个双色LED构成,用它可以显示英文字符、数字和一些简单的图片和简单的汉字。
实验箱双色8×8LED点阵电路原理图如图2-2,用行驱动和列驱动可以点亮LED点阵模块。图中RCOL1~RCOL8分别控制着8×8LED的每一列显示成红色,称为红色LED的列驱动,低电平有效;而GCOL1~GCOL8分别控制着8×8LED的每一列显示成绿色,称为绿色LED的列驱动,同样是低电平有效;COM1~COM8是他们的数据口,当送入其中一个口高电平时,相应行的LED被点亮,而当送入其中一个口低电平时,相应行LED就会被熄灭,所以也称为行驱动。比如,当想要第一行(从下到上)的第一个LED显示成红色的时候,只需送RCOL1一个低电平,而且送COM1一个高电平即可,也即选中红色的第一列(从右到左),并给第一行(从下到上)送一个高电平,就可以使得第一行第一列(同前)的LED显示成红色。注意J32、J33和J34中引针的接法,1号引针引出的是RCOL8、GCOL8和COM8,这是因为在8×8LED点阵的实物图中,如果按照从上到下的顺序RCOL8、GCOL8控制第一列LED点亮,按照从左到右的顺序COM8控制第一行LED点亮,在下文中都是按照这种顺序。
(3)应用领域
凌阳单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1.在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
5.单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。
1.2
8X8点阵LED结构如图1-1所示。
图1-18X8点阵LED结构
从图中可以看出,8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图4所示,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:
一根竖柱:对应的列置1,而行则采用扫描的方法来实现。
一根横柱:对应的行置0,而列则采用扫描的方法来实现。
第2章设计方案和基本原理
2.1
1.设计现象:所有的8×8LED全部显示成红色,接着熄灭所有LED;显示东北石油大学向右移动,直到全部溢出,然后熄灭所有LED;如此循环显示。
2.硬件连接图
IOA7~IOA0连接GRE-的1~8;IOA15~IOA8连接RED-的1~8;IOB0~IOB7连接COM+的1~8,即用8pin排线分别连接J26和J33、J27和J32、J28和J34。硬件连接图如图2-1。注意硬件连接图中J26与J33、J27与J32时的连接顺序(J27(或者J26)的第0号引针连接J32(或者J33)的第8号引针)。
2.在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3.在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

1.1
(1)来源
随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理数据处理以及数字信号处理,DSP(Digital Signal Processing)等领域。凌阳的16位单片机就是为适应这种发展而设计的。
(2)构造
它的CPU内核采用凌阳最新推出的Microcontroller and Signal Processor 16位微机处理器芯片,以下简称µ’nSP™。围绕µ’nSP™所形成的16位µ’nSP™系列单片机,以下简称µ’nSP™家族。采用的是模块式集成结构,它以µ’nSP™内核为中心集成不同规模的ROM PAM和功能丰富的各种外设部件。µ’nSP™内核是一个通用的和结构。除此之外的其它功能模块均为可选结构。以及这种结构可大可小可有可无,借助这种通用结构附加可选结构的积木式的构成,便可成为各种系列的派生产品,以适合不同场合,这样做无疑会使每种派生产品具有更强的功能和更低的成本。µ’nSP™家族有有以下特点:体积小,集成度高,可靠性好易于扩展。µ’nSP™家族把各功能把各功能部件模块化地集成在一个芯片里。内部采用总线结构,因为减少了各功能部件之间的连接,提高了其可靠性和抗干扰能力,另外,模块化的结构易于系列的扩展,以适应不同用户的需求。具有较强的中断处理能力。µ’nSP™家族的中断系统支持10个中断向量及10余个中断源,适合实时应用领域。高性能价格比:µ’nSP™家族片内带有高寻址能力的ROM,静态RAM和多功能的I/O口,另外µ’nSP™的指令系统提供出具有较高运算速度的16位,16位的乘法运算指令和内积运算指令,为其应处理方面既很便利又比专用的DSP芯片廉价。
优点:
功能强、效率高的指令系统:µ’nSP™的指令系统的指令格式紧凑,执行迅速,并且其指令结构提供了对高级语言的支持,这可以大大缩短产品的开发时间。低功耗、低电压:µ’nSP™家族采用CMOS制造工艺,同时增加了软件激发的弱振方式,空闲方式和掉电方式,极大地降低了其功耗,另外,µ’nSP™家族的工作电压范围大,能在低电压供电时正常工作,且能用电池供电,这对于其在野外作业等领域中的应用具有特殊的意义。
相关文档
最新文档