zoukankan      html  css  js  c++  java
  • 在液晶上显示数字思路,如显示123456789


    //m^n函数
    //返回值:m^n次方.
    u32 LCD_Pow(u8 m,u8 n)
    {
    	u32 result=1;	 
    	while(n--)result*=m;    
    	return result;
    }		
    
    
    //显示数字,高位为0,还是显示
    //x,y:起点坐标
    //num:数值(0~999999999);	 
    //len:长度(即要显示的位数)
    //void LCD_ShowChar(unsigned char X,unsigned char Y,char c)//8行6列  ,x 0-83 ,y 0-5
    void LCD_ShowxNum(u16 x,u16 y,u32 num,u8 len)
    {  
    	u8 t,temp;
    				   
    	for(t=0;t<len;t++)
    	{
    		temp=(num/LCD_Pow(10,len-t-1))%10;
    	 	LCD_ShowChar(x+6*t,y,temp+'0'); 
    	}
    }

    使用方法:

    LCD_ShowxNum(0, 0, 123456789, 2);//表示只显示出89,而前面的1234567是不显示的!

    若想全部显示,则LCD_ShowxNum(0 , 0, 123456789 ,  9);









  • 相关阅读:
    JSON和Object数组在js中的转换
    Raphael绘制箭头arrow
    Web后台框架开发
    数据库开发
    docker
    git
    linux
    正则表达式工具
    python模拟ls命令
    python3基础
  • 原文地址:https://www.cnblogs.com/alan666/p/8311913.html
Copyright © 2011-2022 走看看