点阵广告牌设计原理及方案

上传人:hs****ma 文档编号:494129597 上传时间:2023-03-04 格式:DOCX 页数:19 大小:761.35KB
返回 下载 相关 举报
点阵广告牌设计原理及方案_第1页
第1页 / 共19页
点阵广告牌设计原理及方案_第2页
第2页 / 共19页
点阵广告牌设计原理及方案_第3页
第3页 / 共19页
点阵广告牌设计原理及方案_第4页
第4页 / 共19页
点阵广告牌设计原理及方案_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《点阵广告牌设计原理及方案》由会员分享,可在线阅读,更多相关《点阵广告牌设计原理及方案(19页珍藏版)》请在金锄头文库上搜索。

1、一、设计计题目点阵滚动动广告牌牌二、设计计内容(1)利用单单片机II/O口口或以扩扩展锁存存器的方方式控制制点阵显显示。(2)掌握单单片机与与1616点阵阵块之间间接口电电路设计计及编程程。(3)利利用实验验系统11616点阵阵实验单单元,要要求编制制程序实实现汉字字点阵从从下倒上上滚动循循环显示示。三、设计计原理及及方案11、硬件件设计原原理图实验线路路连接:(1)对对于后缀缀名含有有“H”的机机型,按按实验电电路图连连接一三三8译码输输入端AA.B.C,其其中A连A2,B连A3,C连A4,一一三8使能控控制输入入端G与位于于地址线线A0引出出孔所在在位置下下方的使使能控制制输出端端G作对应

2、应连接,该该端的寻寻址范围围为0FFFE00H00FFFFFH。(2)用用一8芯扁平平电缆把把点阵单单元总线线接口与与系统单单元总线线(D00D77)任一一接口相相连。(3)用用一根双双头实验验线把点点阵单元元的片选选信号CCS插孔孔与译码码输出插插孔Y00相连。(4)用用一根双双头实验验线把点点阵单元元的写信信号WRR插孔与与系统控控制信号号插孔WWR相连连。硬件电路路图:2、软件件设计流流程图四、设计计方案源源程序CODEE SEEGMEENT ASSSUMME CCS:CCODEE,DSS:COODE,ES:CODDE ORRG 33AD22H;=HE144: JMMP SSTARRTL

3、ED00 eqqu 00ffee3h ;列列代码高高段(字形)高八位位接口地地址LED11 eqqu 00ffee0h ;列列代码低低段(字形)低位接接口地址址JED00 eqqu 00ffee2h ;行扫描描高段(字位)高八位位接口地地址JED11 eqqu 00ffee1h ;行行扫描低低段(字位)低八位位接口地地址;=STARRT: JMMP XXB一三三;=x01aa: moov BBUF+2,000h ;清列值值x0233: moov bbx,OOFFSSET BUFF ;取列值值 movv all,022h xllat cmmp aal,110h ;减16(十进制制数) jcc x

4、00d2 ;末满166列继续续扫描下下一列 reet ;本次扫扫描完毕毕返回主主程序x0d22: MOOV ddx,000022H MOOV aah,000h MUUL ddx ;当前列列乘022 moov ccx,aax caall xb11f ;= 送扫描描代码 = moov ddx,lled00 ;列代码码送高八八位锁存存器 OUUT DDX,AL MOOV DDX,lled11 ;列代码码送低八八位锁存存器 moov aal,aah OUUT DDX,AAl ;= 取行代代码 = moov bbx,ooffsset buff moov aal,002h xllat innc aal m

5、oov BBUF+2,aal ;列指针针加1 moov aah,000h moov ccx,aax moov aal,001h jmmp xx0833x07ee: SAAL aax,11x0833: looop x077e moov ddx,jjed00 ;行代码码送高八八位锁存存器 OUUT DDX,AL MOOV DDX,jjed11 ;行代码码送低八八位锁存存器 moov aal,aah OUUT DDX,AAl moov ccx,000400h ;当前行行锁定显显示2550u秒秒 looop $ moov aal,000h ;关闭显显示 moov ddx,jjed00 ouut ddx

6、,aal moov ddx,jjed11 OUUT ddx,aal jmmp xx0233 ;继续下下1行;=x0977: moov aal,000h ;关闭显显示 moov ddx,jjed00 ouut ddx,aal moov ddx,jjed11 OUUT ddx,aal ;=x0a00: moov aal,000h ;清扫描描个数寄寄存器mov BUFF+3,al ;从第第一个开开始x0a22: moov bbx,OOFFSSET buff ;取当前前扫描个个数 moov aal,003h xllat cmmp aal,116h ;减16(十进制制数) jnnc xx0a0 ;满满1

7、6个返返回从第第一个开开始 ;= MOOV aah,000H moov ddx,000200h muul ddx moov bbx,OOFFSSET stlls addd aax,bbX moov BBUF,aL MOOV BBUF+1,AAH ;= moov aal,000h ;清扫描描次数寄寄存器 moov BBUF+4,aalx0bdd: moov bbx,OOFFSSET buff ;取当前前扫描个个数 movv all,044h xllat cmmp aal,664h ;减64(十进制制数) jnnc xx0cff ;= caall x011a ;扫描显显示当前前字体 ;= moov

8、 bbx,OOFFSSET buff ;扫描次次数加11 mmov al,04hh xllat innc aal moov BBUF+4,aal jmmp xx0bdd ;=x0cff: moov bbx,OOFFSSET BUFF ;扫描个个数加11 moov aal,003h xllat innc aal moov BBUF+3,aal jmmp xx0a2;=STLSS:;欢 DB 000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000HDB 000H,00HH,000H,000H,00

9、HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,880HDB 00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HHDB 00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,800H,000H,80HHDB000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000HDB 00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,880H,00HH,800H,00FCHH,800H DBB DBB00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,000H,000H,00HH DBB 000H,000H,00HH,000H,000H,00HH,000H,000H,00HH,800H,000H,80HH,0FFCH,80HH,044H,00FCHH DBB 000H,000H,00HH,000H,000H,00HH,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号