关闭

嵌入式C语言之屏幕操作

标签: 嵌入式语言c存储
708人阅读 评论(1) 收藏 举报

 系统时间显示:

         在时间显示函数中以静态变量分别存储小时,分钟,秒只有在其变化的时候才进行更新显示。代码如下:

         

extern void DisplayTime(...)
{
       
static BYTE byHour,byMinute,bySecond;
       BYTE byNewHour,byNewMinute,byNewSecond;
       byNewHour 
= GetSysHour();
       byNewMinute 
= GetSysMinute();
       byNewSecond 
= GetSysSecond();
       
if(byNewHour != byHour)
       
{
             ...
/*显示小时*/
            byHour 
= byNewHour; 
       }

        
if(byNewMinute != byMinute)
        
{
            ...
/*显示分钟*/
            byMinute 
= byNewMinute;
        }

        
if(byNewSecond != bySecond)
        
{
           ...
/*显示秒钟*/
           bySecond 
= byNewSecond;
        }

}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:43131次
    • 积分:581
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:8篇
    • 译文:0篇
    • 评论:10条
    最新评论