16*16点阵毕业论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

16*16点阵毕业论文
16*16点阵毕业论文
第一章绪论
1.1 设计课题背景知识
单片微型计算机(s ing l e ch ip microcompute r)简称单片机,它是为各类专用控制器而设计的通用或专用微型计算机系统,高密度集成了普通计算机微处理器,一定容量的 R A M 和R O M以及输入/输出接口,定时器等电路于一块芯片上构成的。

单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。

单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。

在现代工业控制和一些智能化仪器仪表中,越来越多的场所需要用点阵图形显示器显示汉字,汉字显示屏也广泛应用到汽车报站器,广告屏等。

所以研究 LED显示有实用的意义。

LE D显示屏分为图文显示屏和视频显示屏,均由LE D矩阵块组成。

图文显示屏可与计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、V C D节目以及现场实况。

LE D显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于交通运输、车站、商场、医院、宾馆、证券市场、工业企业管理等公共场所。

LE D显示屏可以显示变化的数字、文字、图形图像;不仅可以用于室内环境还可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点。

LE D之所以受到广泛重视而得到迅速发展,是与它本身所具有的优点分不开的。

这些优点概括起来是:亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。

LE D
的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。

现代 LE D的发展很快,很多研究领域非常已经深刻,实际情况是:很多相关的知识已经远远超出我们在校学生的能力范围,所以在此只是简单的研究一下用单片机驱动的 LE D显示移动的汉字。

目的有三:一是亲手制作一个简单实用的显示文字的 LE D点阵;二是通过制作LE D点阵增强对 LE D点阵的了解和应用,以及复习巩固单片机知识;三是通过团队合作,增强团队合作的意识,为以后走向社会工作打下基础,并且增强了同学之间的友谊。

汉字显示方式是先根据所需要的汉字提取汉字点阵(如16×16点阵),将点阵文件存入R O M,形成新的汉字编码;而在使用时则需要先根据新的汉字编码组成语句,再由M C U根
据新编码提取相应的点阵进行汉字显示。

不论显示图形还是文字,都是控制与组成这些图形或文字的各个点所在位置相对应的 LE D器件发光。

通常事先把需要显示的图形文字转换成点阵图形,在按照显示控制的要求以一定的格式形成显示数据。

对于只控制通断的图文显示屏来说,每个LE D发光器件占据数据中的1位(1bi t),在需要该LE D器件发光的数据中相应的位填1,否则填0。

当然,根据控制电路的安排,相反的定义同样时可行的。

这样依照所需显示的图形文字,按显示屏的各行各列逐点填写显示数据,就可以构成一个显示数据文件。

显示图形的数据文件,其格式相对自由,只要能够满足显示控制的要求即可。

文字的点阵格式比较规范,可以采用现行计算机通用的字库字模。

组成一个字的点阵,其大小也可以有
16×16、24×24、32×32、48×48等不同规格。

用点阵方式构成图形或文字,是非常灵活的,可以根据需要任意组合和变化,只要设计好合适的数据文件,就可以得到满意的显示效果。

因而采用点阵式图文显示屏显示经常需要变化的信息,是非常有效的。

图文显示屏的颜色,有单色、双色、和多色几种。

最常用的是单色图文屏。

单色屏多使用红色或橘红色或橙色 LE D点阵单元。

双色图文屏和多色图文屏,在 LE D点阵的每一个“点”上布置有两个或多个不同颜色的 LE D发光器件。

换句话说,对应于每种颜色都有自己的显
示矩阵。

显示的时候,各颜色的显示点阵是分开控制的。

事先设计好各种颜色的显示数据,显示时分别送到各自的显示点阵,即可实现预期效果。

每一种颜色的控制方法和单色的完全相同,因此掌握了单色图文显示屏的原理,双色屏和多色屏就不难理解了。

为了吸引观众增强显示效果,可以有多种显示模式。

最简单的显示模式是静态显示。

与静态显示模式相对应,就有各种动态显示模式,它们所显示的图文都是能够动的。

按照图文运动的特点又可以分为闪烁、平移、旋转、缩放等多种显示模式。

产生不同显示模式的方法,并不意味着一定要重新编写显示数据,可以通过一定的算法从原来的显示数据直接生成。

例如,按顺序调整行号,可以使显示图文产生上下平移;而顺序调整列显示数据的位置,就可以达到左右平移的目的;刷新的时间控制,要考虑运动图形文字的显示效果。

刷新太慢,动感不显著;刷新太快了,中间过程看不清。

一般刷新周期可控制在几十毫秒范围之内。

本次毕业设计中,由本人和钟桂,张维平组成一组,我负责硬件部分电路图的设计和软件部分程序的设计和调试,目的是应用简单方便的电路连接和程序完成汉字的换色与移动。

钟桂负责用设计好的点阵电路制作 PC B电路板,包括完成 PC B板的制作,张维平负责制作另外一块在面包板上连的点阵线连板子的焊接与调试,各人的分工不同只是工作侧重点的不同,大家是在一起互相学习互相帮助,共同完成设计任务。

第二章硬件设计
2.1设计框图及介绍
LE D点阵总体框图如图1.1所示,点阵电路大体上可以分成微机本身的硬件、显示驱动
电路、控制信号电路三部分。

控制电路部分包括一个51C UP和一些外围电路。

在整个电路当
中此控制电路部分相当于一个上位机,它负责控制整个电路以及相应的程序的运行、与 PC
机的串行通讯、以及给屏体电路部分发送命令。

点阵显示屏体、
以及它的行和列的各个驱动
电路。

由于两部分的电路在制板时可以放到一起,所以可以将其字库放到控制电路部分使用
串行通讯方式来与屏体电路部分进行数据和命令的传送。

此显示电路采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列
驱动器。

由行译码器给出的行选通信号,从第一行开始,按顺序依次对各行进行扫描(把该行
与电源的一端接通)。

另一方而,根据各列锁存的数据,确定相应的列驱动器是否将该列与电
源的另一端接通。

接通的列,就在该行该列点燃相应的LE D;未接通的列所对应的 LE D熄灭。

可通过扫描输出口的控制实现颜色的转换。

图 2.1点阵显示的总体框图
2.2 51系列单片机简介
单片机(Microcon t ro l l e r,又称微处理器)是在一块硅片上集成了各种部件的微型机,这
些部件包括中央处理器 CP U、数据存储器 RA M、程序存储器 R O M、定时器/计数器和多种I/O 接口电路。

8051单片机的基本结构见图 2.2。

图 2.2 8051单片机的基本结构
8051是M CS-51系列单片机的一个产品。

M CS-51系列单片机是 Inte l公司推出的通用型
单片机,8051 单片机系列指的是M CS-51 系列和其他公司的8051 衍生产品。

这些衍生品是
在基本型基础上增强了各种功能的产品。

这些产品给8 位单片机注入了新的活力,给它的开
发应用开拓了更广泛的前景。

8051 系列的内部结构可以划分为CP U、存储器、并行口、串行口、定时器/计数器、中
断逻辑几部分。

(1)中央处理器
8051的中央处理器由运算器和控制逻辑构成,其中包括若干特殊功能寄存器(SFR)。

算术逻辑单元AL U能对数据进行加、减、乘、除等算术运算;“与”、“或”、“异或”等逻辑运算以及位操作运算。

A L U只能进行运算,运算的操作数可以事先存放到累加器 A C C 或寄存器 T M P中,运算结果
可以送回 A C C或通用寄存器或存储单元中,累加器 A C C也可以写为 A。

B寄存器在乘法指
令中用来存放一个乘数,在除法指令中用来存放除数,运算后B 中为部分运算结果。

程序状态字PS W 是个8位寄存器,用来寄存本次运算的特征信息,用到其中七位。

PS W的
格式如下所示,其各位的含义是:
C Y:进位标志。

有进位/错位时 C Y=1,否则 C Y=0。

A C:半进位标志。

当 D3位向D4位产生进位/错位时,A C=1,否则 A C=0,常用于十进
制调整运算中。

F0:用户可设定的标志位,可置位/复位,也可供测试。

RS1、RS0:四个通用寄存器组选择位,该两位的四种组合状态用来选择 0~3寄存器组。

O V:溢出标志。

当带符号数运算结果超出-128~+127范围时 O V=1,否则 O V=0。

当无符号数乘法结果超过 255时,或当无符号数除法的除数为 0时 O V=1,否则 O V=0。

P:奇偶校验标志。

每条指令执行完,若A中1的个数为奇数时P=1,否则 P=0,即偶校验方式。

控制逻辑主要包括定时和控制逻辑、指令寄存器、译码器以及地址指针 DPT R和程序
寄存器 PC等。

单片机是程序控制式计算机,即它的运行过程是在程序控制下逐条执行程序指令的过程:从程序存储器中取出指令送指令存储器IR,然后指令译码器 ID进行译码,译码产生一系列
符合定时要求的微操作信号,用以控制单片机的各部分动作。

8051的控制器在单片机内部协
调各功能部件之间的数据传送、数据运算等操作,并对单片机发出若干控制信息。

这些控制
信息的使用专门的控制线,诸如 PSE N、A LE、E A以及 RST,也有一些是和P3口的某些端子合用,如W R和R D就是P3.6和P3.7,他们的具体功能在介绍 8051引脚是一起叙述。

(2)存储器组织
8051单片机的存储器结构特点之一是将程序存储器和数据存储器分开,并有各自的寻址
机构和寻址方式,这种结构称为哈佛结构单片机。

这种结构与通用微机的存储器结构不同,
一般微机只有一个存储器逻辑空间,可随意安排 R O M或R A M,访存时用同一种指令,这种
结构称为普林斯顿型。

8051单片机在物理上有四个存储空间:片内程序存储器和片外程序存储器、片内数据存
储器和片外数据存储器。

8051片内有 256K数据存储器 R A M和 4K B的程序存储器 R O M。

除此之外,还可以在片外扩展 R A M和 R O M,并且各有 64K B 的寻址范围。

也就是最多可以在外部扩展 2*64K B 存储器。

8051的存储器组织结构如图 2.3所示。

图2-3 8051存储器组织结构
64K字节的程序存储器(R O M)空间中,有 4K字节地址区对于片内 R O M和片外 R O M
上一页下一页。

相关文档
最新文档