LED点阵显示字符.doc

LED点阵显示字符.doc

ID:52070384

大小:207.50 KB

页数:24页

时间:2020-03-22

LED点阵显示字符.doc_第1页
LED点阵显示字符.doc_第2页
LED点阵显示字符.doc_第3页
LED点阵显示字符.doc_第4页
LED点阵显示字符.doc_第5页
资源描述:

《LED点阵显示字符.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LED点阵显示字符一.题目LED点阵显示字符二.硬件要求利用实验系统提供的实验模块14点阵显示。点阵显示模块MD1216C-RG的(红色)行输入线接至内部LED的阴极端,列输入线接至内部LED的阳极端(若阳极端输入为高电平,阴极端输入低电平,则该LED点亮)。发光点的分布如图2-1所示。图2-1利用系统提供的8279键盘接收输入控制字改变显示方式。CS8279固定接238H孔,16键0~F小键盘。三.技术要求1.了解LED点阵显示的基本原理和实现方法。2.掌握点阵汉字库的编码。知道汉字以何种方式存储在计算机上,并且学会使用工具提取字模。

2、3.了解8279的工作方式和基本原理。1.掌握8279键盘扫描及8279的编程技术。二.设计方案1.将LED模块的CSLED接8088地址的200H。2.编译原文件,连接并全速运行。由8279处小键盘按下Key1欢迎使用AEDKT598实验台Key2圣诞快乐Key3新年愉快Key4自左à右逐列显示“各位同学好”三.程序流程图开始设置偏移量及延时变量清除显示设置字符起始地址+偏移量行扫描列顺序输出码表Decfade==0改变偏移量值N除显示Y除显示子程序图5-2开始初始化设置扫描频率置空FIFORAM有按键?N读入键值Y查表并将键值显示判

3、断键值proc1proc2proc3proc4显示完成后返回并清空FIFO无对应键键返回系统流程图5-1一.电路原理图1.使用74LS374来控制行输入线的电平值。将74LS374的某输出置0,则对应的LED阴极端被置低。如图6-1所示,本实验模块使用74LS273来控制列输入线,并通过9013提供电流驱动。将74LS273的某输出置1,则对应的LED阳极端被置高。每次系统重新开启或总清后,74LS273输出为全0,LED显示被关闭。LED模块及列扫描电路2.本模块使用1块MD1216C-RG(共阳极)组成16×16点阵,以满足汉字显示

4、的要求。为了方便的控制四个单元,使用了一片74LS139译码,产生四个地址片选信号:CLKR1=CSLED,CLKR2=CSLED+1,用于列控制的两片74LS273;CLKC1=CSLED+2,CLKC2=CSLED+3,用于行控制的两片74LS374。在连接的时候只需将外接口CSLED接于一个设定好的数值口上,如200H,238H等,其它依次加一即可,电路框图如图6-2。地址译码电路图6-2地址译码电路2.本次设计除了用到了以上电路外,还使用了CS8279键盘,CS8279已固定接至H孔,29模块中的十个短路套都套CS8279侧面。

5、8279的逻辑电路框图如6-3图6-38279的工作电路图一.程序代码CSLEDEQU200H;LED输出端口CSC1EQUCSLED;列1~8273左半屏CSC2EQUCSLED+1H;列9~16273右半屏CSR1EQUCSLED+2H;行1~8374上半屏CSR2EQUCSLED+3H;行9~16374下半屏Z8279EQU239H;控口D8279EQU238H;数口smplEQU99H;扫描频率;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;datasegment;定义数据段staydw?;

6、一个字显示停留多长时间pydw?;每个字地址相对基地址的偏移量py1dw?py2dw?shiftdw?;每个字地址相对基地址的偏移量shift2dw?shift3dw?shift4dw?basedw?;每个汉字的地址keydb?dataendsstacksegmentstadw50dup(?)topequlengthstastackendsCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:pushcspopds;;;;;;;;;;;8279(按键检测)主程序MOVDX,Z8279MOVAL,0

7、D1HOUTDX,AL;清FIFO寄存器MOVAL,smplOUTDX,ALWAIIT:MOVDX,Z8279NOPNOPINAL,DX;从控口读数据ANDAL,0FHJZWAIIT;无键按下则等待MOVAL,40H;写读FIFORAM命令字OUTDX,ALMOVDX,D8279;读入FIFORAM内容INAL,DXNOPLEABX,LEDXLATMOVDX,D8279OUTDX,AL;将AL中内容写到数码管上movkey,ALcmpkey,77Hjnep0CAllprocA;翻屏显示汉字p0:cmpkey,7CHjnep1CALLpr

8、ocB;调子程序p1:cmpkey,06Hjnep2CAllproc1;翻屏显示汉字p2:cmpkey,5BHjnep3CALLproc2p3:cmpkey,4FHjnep4CALLproc3p4:cmpk

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

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

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