当前位置:首页 > 嵌入式 > 嵌入式硬件

西南交通大学 靳桅 邬芝权 肖波led显示屏由于其具有耗电少、使用寿命长、成本低、亮度高、故障少、视角大、可视距离远等特点,已经成为新一代的信息传播媒体工具。led与lcd相比较最突出的特点是,亮度高、成本低且屏幕尺寸可根据现场情况用标准led单元板拼制。按安装位置可分为室外、半室外和室内;按颜色可分为单色、双基色和彩色;按发光二极管点距可分为φ5.0、φ3.75及φ3.0等。本文以市场上常见的室内双色led单元板为控制对象,说明基于单片机iap技术的led显示屏控制系统工作原理以及数据组织方法。1 双色led单元板硬件组成及工作原理 常见的室内双色led单元板电路框图如图1(a)所示。其中行扫描电路由2片74hc138(3-8译码器)构成的4-16译码器加上多个4953(mos管)组成的,扫描方式为1/16。上下半屏分别由2组用74hc595串行移位寄存器实现红色、绿色显示数据的列输入,在图1(a)所示的64×32标准led单元板中,每组串行移位寄存器中有8个74hc595级联,4组共用了32个74hc595。74hc595内部电路框图如图1(b)所示。所有4组74hc595的控制信号rck、sck、en全部接在一起。74hc595的控制信号和4组串行移位寄存器的输入以及行扫描控制信号a、b、c、d构成整个led单元板的输入;74hc595的控制信号经驱动后和4组串行移位寄存器的输出以及行经过驱动的扫描控制信号a、b、c、d构成整个led单元板的输出,用于级联下一个led单元板的输入。双色led单元板等效电路框图如图1(c)所示。 2 led显示控制系统的硬件组成及工作原理 led显示控制系统的硬件组成如图2所示。从表面上看是一个普通的单片机简单应用,实际上在设计此系统时已经考虑了很多硬件、软件及硬软件配合的因素。首先在使用51单片机的前提下,用其串行口方式0似乎可以利用单片机发出的移位脉冲将8位数据送入74hc595中,但要实现图2中8位数据的同时输入必须加其他的辅助芯片,而且在缩短数据传输时间上没有什么好处。其次,采用fpga、cpld等可编程芯片设计成专用硬件电路与单片机接口可大幅度提高数据传输的速度,但成本也将同步大幅度提高。 在图2所示的系统中采用了以下的设计理念:①由p0口同步输出8位字型点阵数据。②用p3.6产生sck信号,软件中相应使用“movx@r0,a”指令,在形成sck信号的同时减少指令的字节数。③由p2.0至p2.3输出行扫描信号,软件中将a、b、c、d存放在dph的低4位中。④rck和en分别由p3.4、p3.5控制。⑤sst89e516单片机的串行口与pc机通信。利用该单片机的iap功能下载显示所需的字型数据和控制程序。 3 led显示控制系统的数据组织及软件优化 led显示控制系统的数据组织如图3所示。从图2可以得到图3(a)所示的从正面看过去显示行与显示数据位以及颜色的对应关系。为了提高数据的读取速度,将显示数据按扫描行进行连续排列,可得到图3(b)所示的存储单元与扫描行、存储单元数据位及颜色的关系。 具体编程时可按下列步骤进行:①将准备扫描的行地址送p2口的低4位中。②将dptr指向待显示行相应存储单元的首地址。③以dptr为指针,使用“moxca,@a+dptr”读显示数据,并将显示数据送p0口。④通过p3.6产生sck,同时dptr加1。⑤重复②、③、④直到一行数据显示完毕,通过p3.4产生rck将通过移位寄存器移入的一行数据显示。⑥重复②、③、④、⑤直到15行数据全部显示完毕。⑦重复①~⑥刷新显示。 根据上述编程步骤,可以很容易编出显示第i行的子程序1。子程序1的第3行至第9行为循环体,送1字节的显示数据共需10个机器周期,机器码的字节数为11。通过分析74hc595的sck为上升沿有效,可用单片机的写信号(wr)来代替,故子程序1中的第5、6、7行3条指令可用“movx@r0,a”一条指令来替换,实验表明这样的替换是可靠的。显示第i行的子程序2为替换后的程序,送1字节的显示数据所需机器周期减为9,机器码的字节数减为6。再对显示第i行的子程序2仔细分析后发现,在仅使用sst89e516内部64 kb的flash存储器作为显示数据存储且不增加辅助电路的前提下,只有子程序2第7行“djnz r0,dp1”这条2个机器周期2字节指令,可以利用sst89e516内部64 kb的flash存储器大的特点,直接简单

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭