- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子综合设计规划-16X16汉字点阵显示设计规划
电子综合设计方案
题 目: 16*16点阵汉字显示屏显示设计
年级专业: 电气
学生姓名:
2011年 12 月 10 日
第一章 课题简介
LED显示简介
LED显示屏:它是一种通过控制半导体发光二极管的显示方式,其大概的样子就是由很多个通常是红色的发光二极管组成,靠灯的亮灭来显示字符。用来显示文字、图形等各种信息的显示屏幕。
。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y 图 2.1.1
16X16点阵LED工作原理说明 : 16X16点阵共需要256个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:一根竖柱:对应的列置1,而行则采用扫描的方法来实现。 一根横柱:对应的行置0,而列则采用扫描的方法来实现。需要实现的功能如下图流程图图2.1.3所示:
图 2.1.3
本电路使用AT89C51实现行驱动,对显示模块从上至下的扫描,用74HC154和三极管实现列驱动,对显示模块从左至右的扫描,然后显示字符。在中规模集成电路中译码器有几种型号,使用最广的通常是74译码器,74HC154是一款高速CMOS器件,74HC154引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。74HC154的两个输入使能门电路可用于译码器选通,以消除输出端上的通常译码“假信号”,也可用于译码器扩展。该使能门电路包含两个“逻辑与”输入,必须置为低以便使能输出端。任选一个使能输入端作为数据输入,74HC154可充当一个1-16的多路分配器。当其余的使能输入端置低时,地址输出将会跟随应用的状态。74HC154。显示屏可以显示字符、汉字、动画等任何图形。该电路充分利用了单片机的I/O口资源.使整机硬件达到最简。
16*16点阵的原理:点阵LED扫描法介绍点阵LED一般采用扫描式显示,实际运用分为三种方式:(1)点扫描;(2)行扫描;(3)列扫描。若使用第一种方式,其扫描频率必须大于16×64=1024Hz,周期小于1ms即可。电路如图3.3所示:
图 3.3
3.4 电源电路
本设计采用电源线直接从家用电路中接入电源,经变压为5V,为电路供电。
第四章 系统程序的设计
4.1 系统主程序
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV R2,#30
NEXT1: JNB P0.7,NEXT2
MOV DPTR,#KUANG
LCALL DISP
JNB P0.7,NEXT2
MOV DPTR,#D_A
LCALL DISP
JNB P0.7,NEXT2
MOV DPTR,#DIAN
LCALL DISP
JNB P0.7,NEXT2
MOV DPTR,#QI
LCALL DISP
JNB P0.7,NEXT2
MOV DPTR,#WU
LCALL DISP
JNB P0.7,NEXT2
MOV DPTR,#BAN
LCALL DISP
JNB P0.7,NEXT2
LJMP MAIN
NEXT2:
MOV DPTR,#DIAN
LCALL DISP
JB P0.7,NEXT1
MOV DPTR,#ZI
LCALL DISP
JB P0.7,NEXT1
文档评论(0)