址查表偏址显示第个字开扫描每次帧为,扫描帧结束扫描程序刷新次,每行显示初值重装,行扫描标志为,结束取行右边字节偏址查表串口方式发送等待发送完毕取行左边字节偏址关行显示,准备刷新串口寄存器数据稳定产生上升沿,行数据打入输出端恢复低电平修改显示行地址修改显示行地址修改显示行地址修改显示行地址修改显示行地址修改显示行地址修改完成开行显示下行扫描地址值下行数据地址为,现为末行扫描,置标志帧扫描完毕,关扫描帧扫描完毕,置结束标志退出扫描文字表,阳进基于单片机的显示屏的汉字显示中国科技信息著潇湘工作室译串行通信开发指南中国水利水电出版社,王宜怀单片机原理及其嵌入式应用教程北京希望电子出版社,韩润萍,陈小萍点阵显示屏控制系统微计算机信息黑屏我爱单,片机黑屏附录作品实物图片实物图如下图下图为总体电路图参考文献刘欣铭,张广斌显示屏技术综述黑龙江电力和个异步的低电平复位,存储寄存器有个并行位的,具备三态的总线输出,当使能时为低电平,存储寄存器的数据输出到总线。
其特点位串行输入位串行或并行输出存储状态寄存器,三种状态输出寄存器可以直接清除的移位频率。
输出能力并行输出,总线驱动串行输出标准中等规模集成电路。
图二单片机管脚图图单片机接线图的管脚图及其说明如图四。
图三管脚图图四管脚图管脚及其说明八位并行输出端。
级联输出端。
串行数据输入端。
的控制端说明脚低点平时将移位寄存器的数据清零。
脚上升沿时数据寄存器的数据移位。
下降沿移位寄存器数据不变。
脉冲宽度时,大于几十纳秒就行了脚上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。
时,大于几十纳秒就行了,更新显示数据。
脚高电平时禁止输出高阻态。
如果单片机的引脚不紧张,用个引脚控制它,可以方便地产生闪烁和熄灭效果。
比通过数据端移位控制要省时省力。
对个输入信号进行译码。
得到个输出状态。
,为数据允许输出端低电平有效。
高电平有效。
为译码信号输出端,为译码输出端,低电平有效图五点阵及其驱动软件设计本软件要求实现如下要求汉字要稳定明亮并且文字要以定速度上升滚动显示。
显示屏软件模块初始化程序主程序多字滚动显示程序扫描程序。
显示程序的主要功能是向屏体提供显示数据,并产生各种控制信号,使屏幕按设计的要求显示。
软件设计中,显示屏的软件系统分为两层第层是底层的显示驱动程序,第二层是上层的系统应用程序。
显示驱动程序负责向屏体送显示数据,并负责产生行扫描信号和其他控制信号,配合完成显示屏的扫描显示工作。
显示驱动器程序由定时器中断程序实现。
系统应用程序完成系统环境设置初始化显示效果处理等工作,由主程序来实现。
显示驱动程序显示驱动程序在进入中断后首先要对定时器重新赋初值,以保证显示屏刷新率的稳定,扫描显示屏的刷新率帧频计算公式如下刷频率帧频溢其中位晶振频率,为定时器初值工作在位定时器模式。
然后显示驱动程序查询当前燃亮的行号,从显示缓存区内读取下行的显示数据,并通过串口发送给移位寄存器。
为消除在切换行显示数据的时候产生拖尾现象,驱动程序先要关闭显示屏,即消隐,等显示数据打入输出锁存器并锁存,然后再输出新的行号,重新打开显示。
图六计的显示屏能够实现在目测条件下显示屏各点亮度均匀充足,可显示图形和文字,显示图形和文字应稳定清晰无串扰。
图形或文字以移入移出方式显示。
五在后的设计中,既要想到电路器件的联合使用,又要灵活变通,举反三。
在焊接方面,我们了解到焊接些器件时,要先消去电烙铁上的静电,防止静电对芯片特别是放大器件造成伤害,焊接二极管三极管等芯片时要快,防止持续高温损坏芯片。
附录源程序单个的点阵电子屏字符显示器晶振显示字用查表法,不占用内存,字符用共阳点阵效果向上滚动显示个字,再重复循环。
查表偏址寄存器,查表首址,扫描地址从。
滚动显示时控制移动速度,单字显示可控制静止显示的时间。
中断入口程序初始化程序主程序清零标志,为第行开始扫描标志,为帧扫描结束标志端口初始化串行寄存器输入打入输出控制位使用做位定时器,行扫描用。
初值,串口方式传送显示字节中断允许,总中断允许显示准备,黑屏,向上滚动显示页个字向上滚动显示页个字向上滚动显示页个字多字滚动显示程序每次个字,入口时定义好值向上移动显示,查表偏值暂存从开始为显示驱动程序显示屏扫描函数流程图图六系统主程序本设计的系统软件能使系统显示屏各点亮度均匀充足,可显示图形和文字,显示图形和文字应稳定清晰无串扰。
图形或文字显示有静止移入移出等显示方式。
系统主程序开始以后,首先是对系统环境初始化,包括设置串口定时器中断和端口然后以卷帘出效果显示图形,停留约几秒接着向上滚动显示这几个汉字及个图形,然后以卷帘入效果隐去图形。
由于单片机没有停机指令,所以可以设置系统程序不断的循环执行上述显示效果。
单元显示屏可以接收来自控制器主控制电路板或上级显示单元模块传输下来的数据信息和命令信息,并可将这些数据信息和命令信息不经任何变化地再传送到下级显示模块单元中,因此显示板可扩展至更多的显示单元,用于显示更多的显示内容。
如果想改变些事内容,先用字模产生字代码,将用这段代码覆盖原来的代码,即可显示你想要的内容。
进入中断定时器赋初值读取行号并增加送新行显示数据消隐切换显示数据发送新行号,打开显示退出中断图七是系统主程序流程图。
系统调试调试主要分为硬件调试和软件调试硬件调试在焊接电路板的时候,应该从最基本的最小系统开始,分模块,逐个进行焊接测试。
在对各个硬件模块进行测试时,要保证软件正确的情况下去测试硬件,要不然发生时,不知道到底是哪方出错了。
当然,在设计的过程中也存在着失误和不足,在调试中进行修改了。
焊接完成后,检验点阵及线路的好坏烧进检验程序,点阵将自第排向下上点亮。
检验无异常,下载主程序软件调试软件为老师所提供提供,其原理在上模块以作说明,在这里再作说明,软件经调试无误,直接将其下再到单片机中,看是否达到所要的效果软件部分是先参考书上的例子,然后自己根据硬件电路写程序,由于以前所学是单片机汇编语言,所以这个系统在编写程序过程中都采用汇编语言编写。
刚刚开始,编写不会次性通过,经过仔细分析修改最后编译成功。
但是,在实际写如中,显示屏出现各种各样的乱码,通过再次认真仔细分开始系统初始化卷帘出显示效果上滚屏显示效果卷帘入显示效果图七析多次修改程序后,程序能够正常运行设计总结本文设计的的点阵图文显示屏,能够在目测条件下显示屏各点亮度均匀充足,可显示图形和文字,显示的图形和文字较稳定清晰。
图形或文字向上滚动显示。
本系统具有硬件少,结构简单,容易实现,性能稳定可靠,成本低等特点。
在此次设计中,我们得到以下体会在这次点阵设计的过程让我进步熟悉及的使用。
二本次设计结果仍有缺陷,有行总是全亮,干扰显示。
三通过这次点阵设计,重新复习并进步学习了优点,明确了研究目标。
四本文设定。
系统功能要求设计个能显示点阵图文显示屏,要求能显示图文或文字,显示图文或文字应稳定清晰,图文或文字显示,以卷帘形式向上滚动显示。
本组成员所做的工作方案原理论证汪航,李如发,杜绍飞焊接汪航调试李如发设计报告杜绍飞方案设计总体设计设计论证图文显示般有静态和动态显示两种方案,静态方案虽然设计简单,但其使用的管脚太多,如本设计中的点阵共有个发光二极管,显然单片机没有这么多的端口,如果我采用锁存器来扩展端口,按位的锁存器来计算,的点阵需要个锁存器。
这个数字很庞大,因为我们仅仅是的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是个很庞大的数字。
因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外种称为动态扫描的显示方法。
动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行比如行的同名列共用套驱动器。
具体就的点阵来说,把所有同行的发光管的阳极连在起,把所有同列的发光管的阴极连在起共阳极的接法,先送出对应第行发光管亮灭的数据并锁存,然后选通第行使其燃亮定时间,然后熄灭再送出第二行的数据并锁存,然后选通第行使其燃亮相同的时间,然后熄灭以此类推,第行之后,又重新燃亮第行,反复轮回。
当这样轮回的速度足够快每秒次以上,由于人眼的视觉暂留现象,就能够看到显示屏上稳定的图形了。
采用扫描方式进行显示时,每行有个行驱动器,各行的同名列共用个驱动器。
显示数据通常存储在单片机的存储器中,按位个字节的形式顺序排放。
显示时要把行中各列的数据都传送到相应的列驱动器上去,这就存在个显示数据传输的问题。
从控制电路到列驱动器的数据传输可以采用并列方式或串行方式。
显然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应的硬件数目多。
当列数很多时,并列传输的方案是不可取的。
采用串行传输的方法,控制电路可以只用根信号线,将列数据位位传单片机列驱动器行驱动器显示点阵电源往列驱动器,在硬件方面无疑是十分经济的。
但是,串行传输过程较长,数据按顺序位位地输出给列驱动器,只有当行的各列数据都以传输到位之后,这行的各列才能并行地进行显示。
这样,对于行的显示过程就可以分解成列数据准备传输和列数据显示两部分。
对于串行传输方式来说,列数据准备时间可能相当长,在行扫描周期确定的情况下留给行显示的时间就太少了,以致影响到的亮度。
解决串行传输中列数据准备和列数据显示的时间矛盾问题,可以采用重叠处理的方法。
即在显示本行各列数据的同时,传送下列数据。
为了达到重叠处理的目的,列数据的显示就需要具有所存功能。
经过上述分析,就可以归纳出列驱动器电路应具有的功能。
对于列数据准备来说,它应能实现串入并处的移位功能对于列数据显示来说,应具有并行锁存的功能






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
