目前共有2篇帖子。
字體大小:較小 - 100% (默認)  內容轉換:不轉換
 
點擊 回復
1141 1
【程序】12864液晶显示有符号int型整数的函数
巨大八爪鱼
武林盟主 二十一級
回復
1樓 發表於:2016-7-8 23:53
void LCDWriteNumber(int num)
{
    char buf[7];
    char i = 0;
    char j, k;
    char temp;
    if (num != 0)
    {
        if (num < 0)
        {
            buf[0] = '-';
            num = -num;
            i++;
        }
        for (j = i; num > 0; j++)
        {
            buf[j] = num % 10 + '0';
            num /= 10;
        }
        buf[j] = '\0';
        
        k = (j - i) / 2 + i;
        while (i < k)
        {
            j--;
            temp = buf[i];
            buf[i] = buf[j];
            buf[j] = temp;
            i++;
        }
    }
    else
    {
        buf[0] = '0';
        buf[1] = '\0';
    }
    LCDWriteString(buf);
}
巨大八爪鱼
武林盟主 二十一級
回復
2樓 發表於:2016-7-8 23:53
【调用】
LCDWriteCmd(0x90); // 转到第二行
LCDWriteNumber(-15392);
LCDWriteData(',');
LCDWriteNumber(164);
LCDWriteData(',');
LCDWriteNumber(2745);
回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
(快捷鍵:Ctrl+Enter)
本帖信息
點擊數:1141 回複數:1
作者:巨大八爪鱼
最後回覆:巨大八爪鱼
最後回復時間:2016-7-8 23:53
公告板