ysz0377
小勝靠智,大勝靠德,厚積薄發(fā),氣勢(shì)如虹!!
級(jí)別: 家園常客
|
圖片:
各位大俠:這道程序里為什么D82乘以K4096 , D83乘以256,D80乘以K16??望解答 |
|
---|---|---|
|
heye7890
時(shí)間就像乳溝,擠擠還是有的!
級(jí)別: 論壇先鋒
|
你這一小段程序誰(shuí)能看出,為什么要這么做啊,天啦! |
|
---|---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級(jí)別: VIP會(huì)員
|
D82乘以4096,相當(dāng)于左移12位,比如D82為A,那么移動(dòng)后就是A000 D83乘以256,相當(dāng)于左移8位,比如D83為B,那么移動(dòng)后就是B00, 同理,D80乘以16,相當(dāng)于左移4位,如果D80為C,那么移動(dòng)后就是C0 然后再加起來(lái),這樣就合并了,A000+B00+C0=ABC0,最后與最低位的D81加起來(lái),就成了一個(gè)字的數(shù)據(jù)。 |
---|---|
本帖最近評(píng)分記錄: |
ysz0377
小勝靠智,大勝靠德,厚積薄發(fā),氣勢(shì)如虹!!
級(jí)別: 家園常客
|
謝謝二樓的精彩解釋?zhuān)萌?/div>
|
|
---|---|---|
|
和諧共贏
努力學(xué)習(xí),做好工控
級(jí)別: 網(wǎng)絡(luò)英雄
|
學(xué)習(xí)了 |
---|---|
|
meipingboy
級(jí)別: 家園常客
|
非常專(zhuān)業(yè),但對(duì)于我們新手來(lái)說(shuō): D82乘以4096 這個(gè)很好理解,也就是數(shù)學(xué)中的加、減、乘、除等等。 但后面的解釋?zhuān)合喈?dāng)于左移12位,比如D82為A,那么移動(dòng)后就是A000 ,理解起來(lái)非常吃力。。。。 如果D82為 8 的話,那么結(jié)果不會(huì)是 8000吧??好象應(yīng)該是用上面 (D82) 8×4096=32768 當(dāng)然D83為 7 的話,結(jié)果也不會(huì)是 700,應(yīng)該是 (D83) 7×256=1792 吧! |
|
---|---|---|
|
sicsuilyijun
工控路上學(xué)習(xí)中
級(jí)別: 略有小成
|
學(xué)習(xí)了 希望2樓的高手再講詳細(xì)一點(diǎn)哦 [ 此帖被sicsuilyijun在2012-03-13 22:01重新編輯 ] |
---|---|
|
l0331g
隨緣...
級(jí)別: 略有小成
|
(D82) 8×4096=32768 (10進(jìn)制) 轉(zhuǎn)為16進(jìn)制=8000 7×256=1792 (10進(jìn)制) 轉(zhuǎn)為16進(jìn)制=700 要轉(zhuǎn)一下(用PC小算盤(pán)轉(zhuǎn)一下就知了) |
---|---|
|