首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于AT89C52的液晶显示的实现
来源:本站整理  作者:佚名  2009-04-23 15:29:45




4.3 实现进度条和动画
    进度条显示的原理就是在连续的位置不间断地显示一些点阵,来表示某事务的完成进度。实现进度条的程序如下。程序中用R1、R2记录点阵数据,RLEN记录显示的进度条长度范围。

absMiddle" border="0" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>

absMiddle" border="0" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>

absMiddle" border="0" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>

absMiddle" border="0" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>

上面的程序段中,ST01是判STA0、STA1状态的子程序;DELAY是延时子程序,具体应用时可根据需要设置延时的时间;C_ADD=8100H,表示指令通道地址,D_ADD=8000H,表示数据通道地址。
    显示动画的与显示进度条原理大致相同,不同的是进度条在不同位置显示,而动画则在同一个位置交替显示不同的点阵。动画显示的例子略。

5 结束语

    本文是我们实际工作的经验总结,所给的程序都调试通过,希望能够给你的开发带去一点启发。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:64,621.09000 毫秒