欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
换一换
首页 沃文网 > 资源分类 > DOC文档下载
 

16*16LED点阵广告屏设计

  • 资源ID:20149       资源大小:523.30KB        全文页数:24页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: QQ登录   微博登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

加入VIP,免费下载资源
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

16*16LED点阵广告屏设计

宝鸡职业技术学院1毕业设计姓名专业班级电子信息工程系印制二○○九年十一月宝鸡职业技术学院2宝鸡职业技术学院毕业设计任务书姓名专业班级设计课题LED点阵广告屏设计电子信息工程系印制二○一一年九月毕业设计题目LED点阵广告屏设计宝鸡职业技术学院3毕业设计目的本课题是一个典型的单片机应用系统,设计内容包括硬件和软件两部分。选择并完成该课题,可以使同学们从总体上进一步理解和掌握单片机应用技术,为工作后进行产品开发和维修打下应有的基础。毕业设计任务本课题要求完成以下功能1、基于THKSCM-2型单片机综合开发实验实训装置上的硬件资源,自行设计软件并调试完成该课题。要求滚动显示“系别、班级、姓名”等汉字信息。2、依据THKSCM-2型单片机综合开发实验实训装置上的硬件资源,设计并画出系统硬件电路图。3、自行设计程序,要求作详细注释,并调试通过。4、要求学会从PC机上提取汉字字库的方法。*5、查找实用LED点阵广告屏设计方案的相关资料。毕业设计主要技术数据1、单片机选用AT89C51,LED选用1616点阵模块。2、点阵扫描频率建议选为f≥100HZ。毕业设计工作量要求论文正文至少应包括方案论证、硬件电路图、源程序、结论及建议等部分。字数不少于5000字。毕业设计进度计划第一周下达设计任务,认真分析选题要完成的任务及其技术指标,然后向指导教师汇报自己的理解,指导教师指出学生理解中存在的问题。教师应鼓励学生提出新的想法,对合理意见给予肯定,并重新修改功能和技术指标。第二周查阅、收集资料,根据修改后的功能和技术指标,选择并确定总体方案,写出方案论宝鸡职业技术学院4证报告。及时和指导教师交流,征求指导教师意见并加以修改。第三周根据方案论证报告,设计硬件系统。完成硬件电路设计,画出硬件电路图。征求指导教师意见并加以修改。第四周根据方案论证报告,在硬件系统的基础上设计软件系统。画出软件流程图,完成关键部分的软件设计。征求指导教师意见并加以修改。第五周完成全部软件设计。征求指导教师意见并加以修改。第六周在实验室进行联调,并进行运行测试,记录测试结果,给出测试结论。(视试验条件而定)第七周整理资料,撰写出完整规范的毕业设计报告(论文)并交指导教师审阅。第八周准备答辩题纲,进行答辩。毕业设计应完成的技术资料论文、图纸、源代码参考文献1、单片机技术实用教程,胡锦蔡谷明梁先宇编著,高等教育出版社,2006.122、微机控制技术(第2版),杨宁黄元峰编,高等教育出版社,2008.43、单片机应用程序设计技术,周航慈编著,北京航空航天大学出版社4、MCS-51单片机原理及应用,孙涵芳编著,北京航空航天大学出版社教研室主任意见系主管领导意见宝鸡职业技术学院5任务下达日期2011年9月13日规定完成日期年月日第一章绪论单片微型计算机(singlechipmicrocomputer)简称单片机,它是为各类专用控制器而设计的通用或专用微型计算机系统,高密度集成了普通计算机微处理器,一定容量的RAM和ROM以及输入/输出接口,定时器等电路于一块芯片上构成的。单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,宝鸡职业技术学院6价格低廉,可靠性高,灵活性好,开发较为容易。在现代工业控制和一些智能化仪器仪表中,越来越多的场所需要用点阵图形显示器显示汉字,汉字显示屏也广泛应用到汽车报站器,广告屏等。所以研究LED显示有实用的意义。汉字显示方式是先根据所需要的汉字提取汉字点阵(如1616点阵),将点阵文件存入ROM,形成新的汉字编码;而在使用时则需要先根据新的汉字编码组成语句,再由MCU根据新编码提取相应的点阵进行汉字显示。不论显示图形还是文字,都是控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光。通常事先把需要显示的图形文字转换成点阵图形,在按照显示控制的要求以一定的格式形成显示数据。对于只控制通断的图文显示屏来说,每个LED发光器件占据数据中的1位(1bit),在需要该LED器件发光的数据中相应的位填1,否则填0。当然,根据控制电路的安排,相反的定义同样时可行的。这样依照所需显示的图形文字,按显示屏的各行各列逐点填写显示数据,就可以构成一个显示数据文件。显示图形的数据文件,其格式相对自由,只要能够满足显示控制的要求即可。文字的点阵格式比较规范,可以采用现行计算机通用的字库字模。组成一个字的点阵,其大小也可以有1616、2424、3232、4848等不同规格。用点阵方式构成图形或文字,是非常灵活的,可以根据需要任意组合和变化,只要设计好合适的数据文件,就可以得到满意的显示效果。因而采用点阵式图文显示屏显示经常需要变化的信息,是非常有效的。第二章硬件设计2.1设计框图及介绍LED点阵总体框图如图2.1所示,点阵电路大体上可以分成微机本身的硬件、显示驱动电路、控制信号电路三部分。控制电路部分包括一个51CUP和一些外围电路。在整个电宝鸡职业技术学院7路当中此控制电路部分相当于一个上位机,它负责控制整个电路以及相应的程序的运行、与PC机的串行通讯、以及给屏体电路部分发送命令。点阵显示屏体、以及它的行和列的各个驱动电路。由于两部分的电路在制板时可以放到一起,所以可以将其字库放到控制电路部分使用串行通讯方式来与屏体电路部分进行数据和命令的传送。此显示电路采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列驱动器。由行译码器给出的行选通信号,从第一行开始,按顺序依次对各行进行扫描把该行与电源的一端接通。另一方而,根据各列锁存的数据,确定相应的列驱动器是否将该列与电源的另一端接通。接通的列,就在该行该列点燃相应的LED;未接通的列所对应的LED熄灭。可通过扫描输出口的控制实现颜色的转换。图2.1点阵显示的总体框图2.251系列单片机简介单片机(Microcontroller,又称微处理器)是在一块硅片上集成了各种部件的微型机,这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。AT89C51单片机的基本结构见图2.2宝鸡职业技术学院8图2.251单片机的基本结构51是MCS-51系列单片机的一个产品。MCS-51系列单片机是Intel公司推出的通用型单片机,51单片机系列指的是MCS-51系列和其他公司的51衍生产品。这些衍生品是在基本型基础上增强了各种功能的产品。这些产品给8位单片机注入了新的活力,给它的开发应用开拓了更广泛的前景。51系列的内部结构可以划分为CPU、存储器、并行口、串行口、定时器/计数器、中断逻辑几部分。(1)中央处理器51的中央处理器由运算器和控制逻辑构成,其中包括若干特殊功能寄存器(SFR)。算术逻辑单元ALU能对数据进行加、减、乘、除等算术运算;“与”、“或”、“异或”等逻辑运算以及位操作运算。PSW的格式如下所示,其各位的含义是CY进位标志。有进位/错位时CY1,否则CY0。AC半进位标志。当D3位向D4位产生进位/错位时,AC1,否则AC0,常用于十进制调整运算中。F0用户可设定的标志位,可置位/复位,也可供测试。RS1、RS0四个通用寄存器组选择位,该两位的四种组合状态用来选择03寄存器组。。OV溢出标志。当带符号数运算结果超出-128127范围时OV1,否则OV0。当无符号数乘法结果超过255时,或当无符号数除法的除数为0时OV1,否则OV0。P奇偶校验标志。每条指令执行完,若A中1的个数为奇数时P1,否则P0,即偶校验方式。控制逻辑主要包括定时和控制逻辑、指令寄存器、译码器以及地址指针DPTR和程序寄存器PC等。(2)存储器组织51单片机在物理上有四个存储空间片内程序存储器和片外程序存储器、片内数据存储器和片外数据存储器。51的存储器组织结构如图2.3所示。宝鸡职业技术学院9图2-351存储器组织结构程序存储器的某些单元是保留给系统使用的0000H0002H单元是所有执行程序的入口地址,复位以后,CPU总是丛0000H单元开始执行程序。0003H002AH单元均匀地分为五段,用做五个中断服务程序的入口。用户程序不应进入上述区域。51的RAM虽然字节数不很多,但却起着十分重要的作用。256个字节被分为两个区域00H7FH时真正的RAM区,可以读写各种数据。而80HFFH是专门用于特殊功能寄存器(SFR)的区域。对于8051安排了21个特殊功能寄存器,每个寄存器为8位,所以实际上128个字节并没有全部利用。内部RAM的各个单元,都可以通过直接地址来寻找,对于工作寄存器,则一般都直接用R0R7,对特殊功能寄存器,也是直接使用其名字较为方便。8051内部特殊功能寄存器都是可以位寻址的,并可用“寄存器名.位”来表示,如ACC.0,B.7等。2.3单片机最小应用系统电路设计8051系列的单片机AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。图片见下图附录1。附录189S51管脚图宝鸡职业技术学院10(1).管脚说明VCC供电电压。GND接地。P0口P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RST复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出宝鸡职业技术学院11正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2来自反向振荡器的输出C130PC230PY112MR1R310KC310uS1VCCP1.0P1.1P1.2P1.3S2S3S4P101P112P123P134P145P156P167P178RESET9P30/RXD10P31/TXD11P3212P3313P3414P3515P3616P3717X218X119Vss20P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30EA31P0732P0633P0534P0435P0336P0237P0138P0039VCC40U1AT89C51VCCP2.7P2.6P2.5P2.4P0.1P0.2P0.3P0.4P1.4P1.5P1.6P1.7P2.0P2.1P2.2VCC4.7K*4图2.4单片机最小应用系统原理图复位的实现通常用2种方式开机上电复位和外部手动复位,本设计用的是外部手动复位。电路图2.5如下宝鸡职业技术学院12图2.5单片机复位图AT89C51工作电压VCC5V,其EA引脚需接高电平,5V电源电路如图2.6所示。T1AC1V2AC3V-4D6C4100u/16VC6100u/16vVCCVin1GND35V2U27805C5104C7104图2.6单片机电源原理图上半部分第一列完成之后,继续扫描下半部分的第一列,为了接线的方便,我们仍设计成由上往下的扫描方式,即从P27向P20方向扫描,从上图可以看到,这一列所有的都不亮,所以代码为00000000,16进制为00H,然后单片机转向上半部的第二列,除了P05亮,其他的都不亮,即为00000100,16进制为04H,这一列扫描完成之后继续进行下半部分的扫描,除了P21亮,其他的为不亮,为二进制00100000,即16进制20H。按照这个方法,继续进行下面的扫描,一共扫描32个8位,可以得出汉字“宝”的扫描代码为02H,00H,01H,00H,7FH,FEH,40H,02H,80H,04H,00H,10H,3FH,F8H,01H,00H,01H,20H,1FH,F0H,01H,00H,01H,60H,01H,20H,01H,08H,7FH,FCH,00H,00H图2.11点阵显示原理图由这个原理可以看到,无论显示何种字体或图像,都可以用这种方法来分析出它的扫描代码从而显示在屏幕上。了解汉字的显示原理之后,那如何得到汉字的字模信息呢现在有一些现成的汉字字模生成软件,可从网上下载汉字字库提取程序直接提取字库,如图2.12所示的为一种字模生成软件,软件打开后输入汉字,点击“检取”后,十六进制数据汉字代码即可以自动生成。2.4点阵的移动宝鸡职业技术学院13以下以1616点阵为例介绍点阵的移动。要显示一个字符,该字符的点阵数据可以列向(纵向)16点组字,又可以行向(横向)16点组字。1.显示字符的左右移动1列扫描方式左移动列向组字显示字符水平方向的移动(左滚动)在这里有两个方法方法1延长数组法。将原来字符点阵数组的16个数据重复一遍延长,点阵数组的数据个数为32个。每扫描仪帧取8个数据显示,下一帧取数要在数组中后移一个数取数。循环一遍扫16帧。可以假想有两块1616的点阵模块(共32帧)水平平行排列,用一个恰好能罩住8列点阵的中空方框去罩这个点阵,第1(第1帧)罩住最左边数起第一列开始的16列,就扫描显示这16列;第2次(第2帧)使方框右移一列,罩住做左边数起第2列开始的16列,就扫描显示这16列;;这样每扫描完一帧使方框右移一列,最后第16次(第16帧)时,罩住左边数起的第16列开始的16列,就扫描显示这16列。如此完成16帧画面的扫描显示,也就完成了整个一次移动循环扫描、之后反复循环,即可呈现显示字符沿水平向左移动的图像,如图2.13所示。图2.13方框图法左右移动示意图因为是列向组字(列扫描方式,点阵数据为行码,上边为地位下面为高位),希望显示移动的一个字符,第1次扫描从行码的点阵数组中取第116个数据,送行码输出口,对应于这8个数据,同时用列码输出口输出列码,分别控制第116列。扫描完前16个数据之后,第2次扫描从点阵数组中取第214个数据(第17个数据与地1个数据同),送行码输出口,对应于这16个数据,同时用列码输出口输出列码,仍分别控制扫地116列。第3次扫描从点阵数组中取第318个数据(第18个数据码与地2个数据码相同)扫描;如此实现字符向左移动。2.5LED阵列驱动电路正向点亮一颗LED,至少也得10到20毫安,若电流不够大,则LED不够亮而不管是8051的输入还是输出端其高态输出电流都不是很高,不过1~2毫安而已。因此,很难直接高态驱动LED。这时候就需要额外的驱动电路,分别针对共阳极和共阴极LED阵宝鸡职业技术学院14列,有两种不同的驱动方式。针对输出态的不同,分为高态扫描-高态显示,高态扫描-低态显示,低态扫描-高态显示和低态扫描-低态显示四种方式。下面针对设计中实际用到的一种驱动方式介绍一种共阴型低态扫描-低态显示信号驱动电路。图2.17所示是针对共阴性LED阵列而设计的驱动电路,在这种驱动电路采用低态扫描,也就是任何时间只有一个高态信号,其他则为低态。一行扫描完成之后,再把高态信号转到临近的其他行。扫描信号经限流电阻接到PNP晶体管的基极,晶体管的集电极接地,射极则连至LED点阵的列引脚,若要同时点亮该列的16个LED,则晶体管的电流必须大于200毫安才行。常用的2N3904之类就可以达到当低态的列扫描信号输入晶体管的基极后,该晶体管即为正向,而产生电流,即可使该列的LED具有点亮的条件所要的显示信号连接到一个PNP晶体管的基极,而该晶体管的射极连接到VCC,同样的,当低态的显示信号输入时,晶体管的集电极电流将流入行LED的阳极,即可点亮该行的LED。如图2.17所示.图2.17共阴型低态扫描-低态显示信号驱动电路在这个电路之中驱动的扫描信号总共有16条,如果直接由8051输出,将占用2个PORT口,浪费了宝贵的资源,不太理想,在此使用的是一个4对16的译码器(74LS154),这个译码器是将输入的16进位码解码输出低态的扫描信号。输出的低态扫描信号可直接接到PNP晶体管的基极,如果太大的话也可以先经过限流电阻再接到PNP晶体管的基极,信号最后经过晶体管的放大后即可推动16个LED点阵了2.8.174ls154的引脚功能及介绍宝鸡职业技术学院15(1),74ls154功能简介54/74154为4线-16线译码器,当选通端(G1、G2)均为低电平时,可将地址端(ABCD)的二进制编码在一个对应的输出端,以低电平译出。如果将G1和G2中的一个作为数据输入端,由ABCD对输出寻址,74LS154还可作1线-16线数据分配器。附录274LS154管脚图(2)引脚功能介绍A、B、C、D译码地址输入端低电平有效G1、G2选通端低电平有效0-15输出端低电平有效(3)74ls154真值表附录474LS373管脚图宝鸡职业技术学院16第三章软件设计3.1阵左移显示的流程图及分析流程图图3.1和程序的简要说明在程序的开始设定初始的地址是0H,并定义了”选择符号F”的初值为0,为下面的点阵扫描的出口选择准备。在主程序的开始的延时子程序,延时0.1秒,既是在程序通电启动开始的停顿,也作为一次移动的末尾时到开始下一次重复移动开始之间的停顿,在上面的“延时子程序”中已经介绍了计算的方法。程序接着向下运行,定义了取码指针的位置,设为00H的初始位置,再下面的74LS154扫描指针的初值设为00H,是因为扫描要从开始的零点开始扫。宝鸡职业技术学院17开始清除屏幕延时取码指针20H初值为00154扫描指针初值为00设置每屏停留时间每屏4字,取码指针存R0扫描指针→A取码指针载入A到TABLE取上半部数据取下一个码取码指针载入A到TABLE取下半部数据P0.0置1,P0.1清0输出至P2口显示取码值加1并延时清除屏幕扫描下一行显示1屏清除154扫描指针为00取码指针载入A每屏停留的时间到指针加2并回存8个字都左移完F0F0P0.1清零P0.2置1输出至P0.3扫描YYNYNYNF0取反STARTM1M2M3M4P0.2清零P0.1置1输出至P0.1扫描P0.0清0,P0.1置1输出至P2口显示输出至P2口显示NRET宝鸡职业技术学院183.2调试调试主要分为硬件调试和软件调试硬件调试在焊接电路板的时候,应该从最基本的最小系统开始,分模块,逐个进行焊接测试。在对各个硬件模块进行测试时,要保证软件正确的情况下去测试硬件,要不然发生错误时,不知道到底是哪一方出错了。当然,在设计的过程中也存在着失误和不足,在调试中进行修改了。软件调试软件部分是先参考书上的例子,然后自己根据硬件电路写程序,由于以前所学是单片机汇编语言,所以这个系统在编写程序过程中都采用汇编语言编写。刚刚开始,编写不会一次性通过,经过仔细分析修改最后编译成功。但是,在实际写如S51中,LED显示屏出现各种各样的乱码,通过再次认真仔细分析多次修改程序后,程序能够正常运行。宝鸡职业技术学院19总结本次毕业设计从九月中旬到现在有一个多月,回顾着些天我感到学到了很多东西,在写这个心得的时候,我想就这些天的收获,说一说自己内心的想法。本设计的是一个室内用16x16的点阵LED图文显示屏,能够在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。图形或文字显示有静止、移入移出等显示方式。本系统具有硬件少,结构简单,容易实现,性能稳定可靠,成本低等特点。总结本文的研究工作,主要做了下面几点工作一、通过查阅大量的相关资料,详细了解了LED的发光原理和LED显示屏的原理,了解了LED的现状,清楚地了解了LED显示屏与其它显示屏相比较有那些优点,明确了研究目标。并且通过对单片机资料的查阅和应用,更进一步增加了对单片机知识的理解和运用能力。并证实了自己的思路“查资料→思考总结→运用→找出差错,再查资料和向别人询问→再次运用”的正确性。二,本文设计的LED显示屏能够实现在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。图形或文字显示有静止、移入移出等显示方式。三,本文列出了系统具体的硬件设计方案,硬件结构电路图,软件流程图和具体汇编语言程序设计与调试等方面。四,过这次毕业设计,重新复习并进一步增强了动手的能力,学以致用,把只是运用到实际生活中才是根本目的。宝鸡职业技术学院20参考文献1单片机技术实用教程,胡锦蔡谷明梁先宇编著,高等教育出版社,2006.122微机控制技术(第2版),杨宁黄元峰编,高等教育出版社,2008.43单片机应用程序设计技术,周航慈编著,北京航空航天大学出版社4MCS-51单片机原理及应用,孙涵芳编著,北京航空航天大学出版社5张义和陈敌北编著例说8051人民邮电出版社2006年6周越主编单片机技术实验实训教程中国水利水电出版社2007年7周越主编单片机应用技术中国水利水电出版社2009年8李全利编单片机原理及应用技术高等教育出版社2004年9李忠国陈刚编著单片机应用技能实训人民邮电出版社2006年10振民丁红主编电子设计自动化EDA中国水利水电出版社2009年宝鸡职业技术学院21附录一程序清单ORG0000H;CLRF0;颜色选择符号F0清零STARTMOVA,00H;清除屏幕MOVP2,A;显示信号输出到P2口MOVR3,200;延时程序D1MOVR5,250;F1DJNZR5,F1;DJNZR3,D1;MOVEMOV20H,00;取码指针地址20H初值为00MOVR4,00H;74LS154扫描指针初值为00M1MOVR1,65;每屏停留时间M2MOVR6,16;每屏一个字,16个数据码MOVR0,20H;取码指针存入R0M3MOVA,R4;扫描指针载入AJBF0,ORGANGE;颜色选择CLRP0.2;清P0.2SETBP0.3;P0.3置1MOVP1,A;输出至P1扫描列SJMPM4;ORGANGEMOVP3,A;CLRP0.3;M4MOVA,R0;取码指针载入AMOVDPTR,TABLE;数据指针指到TABLEMOVCA,ADPTR;到TABLE取上半部数据码SETBP0.1;P0.1口置1CLRP0.0;清P0.0口MOVP2,A;输出至P2口显示INCR0;取下一个码MOVA,R0;取码指针载入AMOVDPTR,TABLE;数据指针指到TABLEMOVCA,ADPTR;到TABLE取下半部码SETBP0.0;CLRP0.1;宝鸡职业技术学院22MOVP2,A;输出到P2口显示INCR0;取码值加1MOVR3,50;延时DJNZR3,;MOVA,00H;清除屏幕MOVP2,A;INCR4;扫描下一行DJNZR6,M3;判断显示一屏MOVR4,00;清除74LS154扫描指针为00DJNZR1,M2;每屏停留时间MOVA,20H;取码指针载入AADDA,02;指针加2MOV20H,A;再存入20H地址取码指针XRLA,128;四个字是否都左移完JNZM1;否,跳到M1CPLF0;颜色选择符号F0清零SJMPSTART;是,跳到STARTTABLE02H,00H,01H,00H,7FH,FEH,40H,02H,宝80H,04H,00H,10H,3FH,F8H,01H,00H,01H,20H,1FH,F0H,01H,00H,01H,60H,01H,20H,01H,08H,7FH,FCH,00H,00H00H,40H,00H,88H,01H,FCH,FDH,08H,鸡05H,48H,49H,08H,29H,28H,11H,10H,11H,04H,29H,FEH,24H,04H,40H,24H,87H,F4H,00H,04H,00H,14H,00H,08H职04H,00H,FEH,04H,24H,FEH,24H,84H,3CH,84H,24H,84H,24H,84H,3CH,84H,24H,FCH,24H,84H,27H,48H,FCH,48H,44H,84H,04H,86H,05H,02H,04H,00H04H,40H,04H,40H,04H,40H,04H,40H,业44H,44H,24H,44H,24H,48H,14H,48H,14H,50H,14H,50H,14H,60H,04H,40H,04H,40H,04H,44H,FFH,FEH,00H,00H10H,40H,10H,40H,10H,48H,13H,FCH,技FCH,40H,10H,40H,10H,40H,13H,F8H,宝鸡职业技术学院231AH,08H,31H,10H,D1H,10H,10H,A0H,10H,40H,10H,B0H,51H,0EH,26H,04H01H,00H,01H,40H,01H,30H,01H,10H,术01H,04H,FFH,FEH,01H,00H,03H,80H,05H,40H,09H,20H,11H,10H,21H,0EH,C1H,04H,01H,00H,01H,00H,01H,00H22H,08H,11H,08H,11H,10H,00H,20H,学7FH,FEH,40H,02H,80H,04H,1FH,E0H,00H,40H,01H,84H,FFH,FEH,01H,00H,01H,00H,01H,00H,05H,00H,02H,00H00H,80H,78H,40H,4FH,FEH,54H,02H,院58H,14H,63H,F8H,50H,00H,48H,08H,4FH,FCH,48H,A0H,68H,A0H,50H,A0H,41H,22H,41H,22H,42H,1EH,4CH,00H02H,00H,02H,00H,02H,10H,7FH,F8H,电42H,10H,42H,10H,7FH,F0H,42H,10H,42H,10H,7FH,F0H,42H,10H,02H,00H,02H,04H,02H,04H,01H,FCH,00H,00H00H,00H,3FH,F0H,00H,10H,00H,20H,子00H,40H,01H,80H,01H,04H,FFH,FEH,01H,00H,01H,00H,01H,00H,01H,00H,01H,00H,01H,00H,05H,00H,02H,00H00H,38H,7FH,C0H,04H,00H,04H,10H,系08H,20H,3FH,C0H,01H,00H,02H,20H,04H,10H,3FH,F8H,01H,08H,09H,20H,09H,10H,11H,08H,25H,08H,02H,00H10H,00H,10H,10H,11H,F8H,11H,10H,机FDH,10H,11H,10H,31H,10H,39H,10H,55H,10H,51H,10H,91H,10H,11H,10H,11H,12H,12H,12H,14H,0EH,18H,00H02H,00H,02H,00H,02H,10H,7FH,F8H,电42H,10H,42H,10H,7FH,F0H,42H,10H,42H,10H,7FH,F0H,42H,10H,02H,00H,02H,04H,02H,04H,01H,FCH,00H,00H1FH,F0H,01H,00H,7FH,FEH,41H,02H,零宝鸡职业技术学院249DH,74H,01H,00H,1DH,70H,02H,80H,0CH,60H,32H,18H,C1H,06H,0FH,E0H,00H,40H,02H,80H,01H,00H,00H,80H04H,00H,04H,00H,04H,00H,04H,20H,九FFH,F0H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,08H,20H,08H,20H,10H,22H,10H,22H,20H,1EH,C0H,00H1FH,F0H,01H,00H,7FH,FEH,41H,02H,零9DH,74H,01H,00H,1DH,70H,02H,80H,0CH,60H,32H,18H,C1H,06H,0FH,E0H,00H,40H,02H,80H,01H,00H,00H,80H00H,00H,00H,00H,00H,00H,00H,00H,一00H,00H,00H,00H,00H,04H,FFH,FEH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H01H,00H,09H,04H,FDH,7EH,21H,10H,班25H,10H,25H,10H,25H,10H,F5H,7CH,25H,10H,29H,10H,21H,10H,22H,10H,3AH,10H,E2H,14H,44H,FEH,08H,00H00H,20H,7EH,20H,02H,20H,04H,20H,孙08H,20H,0AH,B0H,0CH,A8H,39H,24H,C9H,26H,0AH,22H,0CH,20H,08H,20H,08H,20H,08H,20H,28H,A0H,10H,40H10H,08H,0AH,1CH,7FH,60H,00H,40H,新22H,40H,14H,44H,FFH,FEH,0AH,48H,7FH,48H,08H,48H,0AH,48H,29H,88H,48H,88H,89H,08H,28H,08H,10H,08H02H,00H,02H,40H,02H,20H,02H,04H,龙FFH,FEH,02H,80H,02H,88H,04H,88H,04H,90H,04H,A0H,08H,C0H,08H,82H,11H,82H,16H,82H,20H,7EH,40H,00HEND........忽略此处.......

注意事项

本文(16*16LED点阵广告屏设计)为本站会员(星星008)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2017-2019 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号  

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922