实验29双色点阵发光二极管显示实验

实验29双色点阵发光二极管显示实验

ID:30186235

大小:162.54 KB

页数:7页

时间:2018-12-27

实验29双色点阵发光二极管显示实验_第1页
实验29双色点阵发光二极管显示实验_第2页
实验29双色点阵发光二极管显示实验_第3页
实验29双色点阵发光二极管显示实验_第4页
实验29双色点阵发光二极管显示实验_第5页
资源描述:

《实验29双色点阵发光二极管显示实验》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、云南大学物理实验教学中心实验报告云南大学物理实验教学中心实验报告课程名称:接口技术实验实验项目:双色点阵发光二级管显示实验学生姓名:杨成鹏学号:20081050205_物理科学技术学院物理系2008级应用物理专业成绩指导教师:陈永康实验时间:年月日时分至时分实验地点:物理馆实验类型:教学(演示□验证□综合□设计□)学生科研□课外开放□测试□其它□6云南大学物理实验教学中心实验报告实验29双色点阵发光二极管显示实验一、实验目的1.了解双色点阵LED显示器的基本原理2.掌握PC机控制双色点阵LED显示程序的设计方法二、实验原理点阵LED显示器是将许多LED类似矩阵一样排列在一起组成的

2、显示器件,双色点阵LED是在每一个点阵的位置上有红绿或红黄或红白两种不同颜色的发光二极管。当微机输出的控制信号使得点阵中有些LED发光,有些不发光,即可显示出特定的信息,包括汉字、图形等。车站广场由微机控制的点阵LED大屏幕广告宣传牌随处可见。实验仪上设有一个共阳极8×8点阵的红黄两色LED显示器,其点阵结构如图所示。该点阵对外引出24条线,其中8条行线,8条红色列线,8条黄色列线。若使某一种颜色、某一个LED发光,只要将与其相连的行线加高电平,列线加低电平即可。例如欲显示汉字“年”,采用逐列循环发光。首先由“年”的点阵轮廓,确定点阵代码(如图所示)根据“年”的点阵代码,确定逐列循

3、环发光的顺序如下:①行代码输出44H;红色列代码输01H;第一列2个红色LED发光。②行代码输出54H;红色列代码输02H;第二列3个红色LED发光。③行代码输出54H;红色列代码输04H;第三列3个红色LED发光。④行代码输出7FH;红色列代码输08H;第四列7个红色LED发光。⑤行代码输出54H;红色列代码输10H;第五列3个红色LED发光。⑥行代码输出DCH;红色列代码输20H;第六列5个红色LED发光。⑦行代码输出44H;红色列代码输40H;第七列2个红色LED发光。⑧行代码输出24H;红色列代码输80H;第八列2个红色LED发光。在步骤①~⑧之间可插入几ms的延时,重复进

4、行①~⑧即可在LED上稳定的显示出红色“年”字。若想显示黄色“年”,只需把红色列码改为黄色列码即可。点阵LED显示器是将许多LED类似矩阵一样排列在一起组成的显示器件,双色点阵LED是在每一个点阵的位置上有红绿或红黄或红白两种不同颜色的发光二极管。当微机输出的控制信号使得点阵中有些LED发光,有些不发光,即可显示出特定的信息,包括汉字、图形等。实验仪上设有一个共阳极8×8点阵的红黄两色LED显示器,其点阵结构如图296云南大学物理实验教学中心实验报告-1所示。该点阵对外引出24条线,其中8条行线,8条红色列线,8条黄色列线。若使某一种颜色、某一个LED发光,只要将与其相连的行线加高

5、电平,列线加低电平即可。三、实验内容:1.实验仪上的点阵LED及驱动电路如下图所示,行代码、红色列代码、黄色列代码各用一片74LS273锁存。行代码输出的数据通过行驱动器7407加至点阵的8条行线上,红和黄列代码的输出数据通过驱动器DS75452反相后分别加至红和黄的列线上。行锁存器片选信号为CS1,红色列锁存器片选信号为CS2,黄色列锁存器片选信号为CS3。2.编程在LED上重复显示红色“年”和黄色“年”●●●●●●●●●●●●●●●●●●●●●●●●●●●四、程序6云南大学物理实验教学中心实验报告protequ0dc00h-280hprothequprot+280hprotlr

6、equprot+288hprotlyequprot+290hDATASEGMENTMESSDB'Strikeanykey,returntoDOS!',0AH,0DH,'$'min1DB00h,01h,02h,03h,04h,05h,06h,07hcountdb0BUFFDB44h,54h,54h,7fh,54h,0dch,44h,24hDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,OFFSETMESSMOVAH,09INT21H;显示提示信息agn:movcx,80hd2:movah,01

7、hpushcxmovcx,0008hmovsi,offsetmin1next:moval,[si]movbx,offsetbuffxlat;得到第一行码movdx,prothoutdx,almoval,ahmovdx,protlroutdx,al;显示第一行红shlah,01incsipushcxmovcx,0ffffhdelay2:loopdelay2;延时popcxloopnextpopcxcalldelayloopd2moval,00movdx,protlrou

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

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

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