大学生
最后登录1970-1-1
在线时间 小时
注册时间2015-8-29
|
我想问一下,液晶显示的测试数据如何让数据从各位开始显示啊?
/* ÏÔê¾±äá¿
* ′óD¡Îa 12£¨¿í¶è£©* 6£¨¸ß¶è£©
*/
void LCD_DisNum(uint16_t x, uint16_t y, uint32_t num, uint16_t color)
{
uint32_t length = 0, temp = 0;
temp = num;
if( temp == 0 )
{
LCD_DispChar(x, y, '0', color);
return;
}
while( temp )
{// μÃμ½numμÄ3¤¶è
temp /= 10;
length ++;
}
while( num )
{
/* ′ó¸öλ¿aê¼ÏÔê¾ */
LCD_DispChar((x+STR_WIDTH*(length--)-STR_WIDTH), y, (num%10)+'0', color);
num /= 10;
}
}
上面这个函数是怎么调用的啊?我没看到这个函数是怎么调用的,说上面这个函数就是让测试结果从各位开始显示的。
|
|