《双色点阵发光二极管实验报告.docx》由会员分享,可在线阅读,更多相关《双色点阵发光二极管实验报告.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机学院综合性、设计性试验报告专业:计算机科学与技术 年级/班级:2023 级20232023 学年第一学期课程名称微型计算机技术及应用指导教师学号姓名试验地点计科楼 403试验时间15 周工程名称双色点阵发光二极管显示试验试验类型设计性本组成员郅伟远 1308114088一、试验目的1、了解双色点阵 LED 显示器的根本原理。2、把握 PC 机掌握双色点阵 LED 显示程序的设计方法。二、试验仪器或设备微机原理与技术接口试验板、PC 机一台三、总体设计设计原理、设计方案及流程等(1) 试验原理点阵 LED 显示器是将很多 LED 类似矩阵一样排列在一起组成的显示器件,双色点阵 LED 是在
2、每一个点阵的位置上有红绿或红黄或红白两种不同颜色的发光二极管。当微机输出的掌握信号使得点阵中有些 LED 发光,有些不发光,即可显示出特定的信息,包括汉字、图形等。车站广场由微机掌握的点阵 LED 大屏幕广告宣传牌随处可见。试验仪上设有一个共阳极 88 点阵的红黄两色 LED 显示器,其点阵构造如下图。该点阵对外引出24 条线,其中8 条行线,8 条红色列线,8 条黄色列线。假设河南师范大学计算机与信息工程学院使某一种颜色、某一个 LED 发光,只要将与其相连的行线加高电平,列线加低电平即可。(2) 设计方案及流程1、试验仪上的点阵 LED 及驱动电路如以下图所示,行代码、红色列代码、黄色列代
3、码各用一片 74LS273 锁存。行代码输出的数据通过行驱动器 7407 加至点阵的8 条行线上,红和黄列代码的输出数据通过驱动器 DS75452 反相后分别加至红和黄的列线上。行锁存器片选信号为 CS1,红色列锁存器片选信号为 CS2,黄色列锁存器片选信号为 CS3。2、接线方法:行片选信号 CS1 接 280H;红列片选信号 CS2 接 288H;黄列片选信号 CS3 接 290H。3、编程在 LED 上重复显示红色和黄色的“由”和“曲” 四、试验步骤试验代码如下;*11588-1.ASM* prothequ280hprotlrequ288hprotlyequ290hDATASEGMENT
4、MESSDB”Strike any key,return to DOS!”,0AH,0DH,”$” min1DB00h,01h,02h,03h,04h,05h,06h,07hcountdb0BUFF1DB00h,3eh,2ah,0feh,2ah,3eh,00h,00h BUFF2DB00h,3eh,2ah,0feh,2ah,0feh,2ah,3eh DATAENDS;- CODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,OFFSET MESSMOVAH,09INT21H;-;显示提示信息agn:d2:movmov pus
5、hcx,80hah,01hcxmovcx,0008hmovsi,offset min1next:moval,simovbx,offset buff1xlatmovdx,proth;-;得到第一行码河南师范大学计算机与信息工程学院outmov mov out mov out shl inc push movdelay2:pop loop pop call loop mov mov out movint jnzdx,alal,ah dx,protlr dx,alal,0 dx,alah,01 sicx cx,0ffh;ffh loopdelay2 cxnext cxdelay d2 al,00dx
6、,protlr dx,al ah,0116ha2;显示第一行红;延时;有无键按下agn1: d1:mov movcx,80h si,offsetmin1;agn1 为显示黄色movah,01pushcxmovcx,0008hnext1:moval,si movbx,offset buff2 xlatmovdx,prothoutdx,almoval,ahmovdx,protlyoutdx,al mov al,0out dx,al shlah,01incsipushcxmovcx,0ffh;ffhdelay1:loopdelay1 movcx,0ffh;ffhdelay3:loopdelay3 p
7、opcxloopnext1popcxcalldelayloopd1moval,00movdx,protlyoutdx,almovah,01int16hjnza2jmpagn;黄色红色交替显示;-DELAYPROCNEAR;延迟子程序pushcxmovcx,0ffh;ffhccc:loopccc popcxretDELAYENDP;-a2:MOVAH,4CH;返回INT21HCODEENDSENDSTART;-五、结果分析与总结1、试验结果河南师范大学计算机与信息工程学院河南师范大学计算机与信息工程学院2、试验总结:通过试验了解了双色点阵LED 显示器的根本原理,把握了PC 机掌握双色点阵 LED 显示程序的设计方法,通过修改程序,在试验仪上做出重复显示红色的和黄色的“由”“曲”两个字的试验效果。同时在此次点阵设计的过程中,更进一步的生疏了试验软件的使用以及加深了对芯片构造的了解和把握, 懂得了其工作原理和具体的使用方法,进一步将理论运用到实际。教师签名:年月日河南师范大学计算机与信息工程学院