找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2088|回復(fù): 7
收起左側(cè)

我想顯示oxc3的c和3以下思路可以不

[復(fù)制鏈接]
ID:289989 發(fā)表于 2018-3-28 17:37 | 顯示全部樓層 |閱讀模式
temp=0xc3
data[0]=temp/16;
data[1]=temp%16;
display(seg[data]);
顯示函數(shù)seg幾就顯示幾,這樣能不能顯示出c3?
求指點(diǎn) 謝謝~~
回復(fù)

使用道具 舉報

ID:289989 發(fā)表于 2018-3-29 08:25 | 顯示全部樓層
哎,不行!應(yīng)該還要轉(zhuǎn)換為10進(jìn)制吧
回復(fù)

使用道具 舉報

ID:287575 發(fā)表于 2018-3-29 10:11 | 顯示全部樓層
temp=0xc3
unsigned char temp1;
不要看0xc3的形式,它和195等同的
data[0]=temp/100; //百位 1
temp1=temp%100; //余數(shù)95
data[1]=temp1/10; //十位 9
data[2]=temp1%10;//各位5

你的明白?
回復(fù)

使用道具 舉報

ID:287575 發(fā)表于 2018-3-29 10:16 | 顯示全部樓層
如果要顯示十六進(jìn)制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;
再做一個16進(jìn)制的碼表就可以了

你的明白?
回復(fù)

使用道具 舉報

ID:298799 發(fā)表于 2018-3-29 11:35 | 顯示全部樓層
只要Display函數(shù)實(shí)現(xiàn)的好,這個思路可以實(shí)現(xiàn)。提示:deta的長度值或者尾巴符需要有一個。
回復(fù)

使用道具 舉報

ID:248705 發(fā)表于 2018-3-29 12:54 | 顯示全部樓層
zhangxiaozi 發(fā)表于 2018-3-29 10:16
如果要顯示十六進(jìn)制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;

大佬,我想問一下
data[0]=temp>>4;
data[1]=temp&0x0f;和
data[0]=temp/16;
data[1]=temp%16;
不都是取高四位和低四位的意思嗎,他兩個用的時候有什么區(qū)別嗎,就比如說哪個執(zhí)行更快,或者說有什么別的意思
回復(fù)

使用道具 舉報

ID:289989 發(fā)表于 2018-3-31 15:17 | 顯示全部樓層
zhangxiaozi 發(fā)表于 2018-3-29 10:16
如果要顯示十六進(jìn)制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;

謝謝大佬~~~~~~~~~~~~
回復(fù)

使用道具 舉報

ID:289989 發(fā)表于 2018-3-31 15:23 | 顯示全部樓層
祖國的花朵 發(fā)表于 2018-3-29 12:54
大佬,我想問一下
data[0]=temp>>4;
data[1]=temp&0x0f;和

你的方式能夠?qū)崿F(xiàn)嗎?一會我試試,我記得一開始這樣是失敗的,可能當(dāng)時我寫的程序有問題。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表