工控玩家
澧縣電氣自動(dòng)化
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 554 個(gè)
工控威望: 772 點(diǎn)
下載積分: 773 分
在線時(shí)間: 595(小時(shí))
注冊(cè)時(shí)間: 2008-09-06
最后登錄: 2024-11-14
查看工控玩家的 主題 / 回貼
樓主  發(fā)表于: 2008-11-24 19:27

這個(gè)程序我分別監(jiān)控D0和D1 。怎么D0=-32767,D1=0我試了很多,大于32767(二進(jìn)制的15個(gè)1)的數(shù),D0都為負(fù)數(shù),D1都為0,這是為什么?望高手能給解答。
工控玩家
澧縣電氣自動(dòng)化
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 554 個(gè)
工控威望: 772 點(diǎn)
下載積分: 773 分
在線時(shí)間: 595(小時(shí))
注冊(cè)時(shí)間: 2008-09-06
最后登錄: 2024-11-14
查看工控玩家的 主題 / 回貼
1樓  發(fā)表于: 2008-11-25 12:23
這個(gè)問(wèn)題我做了好多實(shí)驗(yàn),都沒(méi)有得出滿意的結(jié)果。誰(shuí)能指點(diǎn)一下。
工控玩家
澧縣電氣自動(dòng)化
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 554 個(gè)
工控威望: 772 點(diǎn)
下載積分: 773 分
在線時(shí)間: 595(小時(shí))
注冊(cè)時(shí)間: 2008-09-06
最后登錄: 2024-11-14
查看工控玩家的 主題 / 回貼
2樓  發(fā)表于: 2008-11-27 12:33
我試過(guò)了,只要低“字”的最高位不為1,顯示就沒(méi)問(wèn)題。這個(gè)位就不應(yīng)是符號(hào)位了呀。怎沒(méi)人發(fā)表看法呢?
工控玩家
澧縣電氣自動(dòng)化
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 554 個(gè)
工控威望: 772 點(diǎn)
下載積分: 773 分
在線時(shí)間: 595(小時(shí))
注冊(cè)時(shí)間: 2008-09-06
最后登錄: 2024-11-14
查看工控玩家的 主題 / 回貼
3樓  發(fā)表于: 2008-11-29 12:27
站長(zhǎng): 您能給我一下看法嗎?
王銳
向大家學(xué)習(xí)
級(jí)別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 654 個(gè)
工控威望: 3295 點(diǎn)
下載積分: 6691 分
在線時(shí)間: 1062(小時(shí))
注冊(cè)時(shí)間: 2008-10-24
最后登錄: 2014-01-09
查看王銳的 主題 / 回貼
4樓  發(fā)表于: 2008-11-29 12:38
一個(gè)數(shù)據(jù)寄存器最大值是32767  若你再加肯定為負(fù)  假設(shè)傳個(gè)-1到D0中去  那么實(shí)際D0中值應(yīng)是32767加上32768減去1的值再加上1   由于32767+1等于-32768因此還需在加1
chenlf
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 245 個(gè)
工控威望: 527 點(diǎn)
下載積分: 573 分
在線時(shí)間: 1136(小時(shí))
注冊(cè)時(shí)間: 2007-07-04
最后登錄: 2024-11-13
查看chenlf的 主題 / 回貼
5樓  發(fā)表于: 2008-11-29 17:06
低“字”的最高位32位監(jiān)控時(shí)當(dāng)然不是符號(hào)位,但你把它當(dāng)成16位數(shù)來(lái)監(jiān)控它就是符號(hào)位了,低“字”的最高位為1,當(dāng)然它就是負(fù)數(shù)了。
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158680 分
在線時(shí)間: 3155(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-15
查看sjm213的 主題 / 回貼
6樓  發(fā)表于: 2008-11-29 17:10
引用
引用第5樓chenlf于2008-11-29 17:06發(fā)表的  :
低“字”的最高位32位監(jiān)控時(shí)當(dāng)然不是符號(hào)位,但你把它當(dāng)成16位數(shù)來(lái)監(jiān)控它就是符號(hào)位了,低“字”的最高位為1,當(dāng)然它就是負(fù)數(shù)了。



D1為0,是因?yàn)樵O(shè)置的數(shù)還不夠大~~大于65535時(shí)就能看到D1的數(shù)值變化了。
chenlf
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 245 個(gè)
工控威望: 527 點(diǎn)
下載積分: 573 分
在線時(shí)間: 1136(小時(shí))
注冊(cè)時(shí)間: 2007-07-04
最后登錄: 2024-11-13
查看chenlf的 主題 / 回貼
7樓  發(fā)表于: 2008-11-29 17:16
低“字”的最高位32位監(jiān)控時(shí)當(dāng)然不是符號(hào)位,但你把它當(dāng)成16位數(shù)來(lái)監(jiān)控它就是符號(hào)位了,低“字”的最高位為1,當(dāng)然它就是負(fù)數(shù)了。
要超過(guò)16個(gè)1,也就是11111111111后高位數(shù)才開(kāi)始顯示數(shù)據(jù),低位數(shù)就是負(fù)數(shù)了。
小蜜蜂
你讓我滾,我滾了。你讓我回來(lái),對(duì)不起,滾遠(yuǎn)了...
級(jí)別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1400 個(gè)
工控威望: 1504 點(diǎn)
下載積分: 13259 分
在線時(shí)間: 2203(小時(shí))
注冊(cè)時(shí)間: 2008-03-19
最后登錄: 2024-11-05
查看小蜜蜂的 主題 / 回貼
8樓  發(fā)表于: 2008-11-29 19:34


我的監(jiān)控沒(méi)有負(fù)值,D0=32679
chenlf
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 245 個(gè)
工控威望: 527 點(diǎn)
下載積分: 573 分
在線時(shí)間: 1136(小時(shí))
注冊(cè)時(shí)間: 2007-07-04
最后登錄: 2024-11-13
查看chenlf的 主題 / 回貼
9樓  發(fā)表于: 2008-11-29 20:07
小蜜蜂你沒(méi)超過(guò)32767呀怎么會(huì)是負(fù)值
小蜜蜂
你讓我滾,我滾了。你讓我回來(lái),對(duì)不起,滾遠(yuǎn)了...
級(jí)別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1400 個(gè)
工控威望: 1504 點(diǎn)
下載積分: 13259 分
在線時(shí)間: 2203(小時(shí))
注冊(cè)時(shí)間: 2008-03-19
最后登錄: 2024-11-05
查看小蜜蜂的 主題 / 回貼
10樓  發(fā)表于: 2008-11-29 20:15
哦,我知道了,剛才貼出來(lái)就知道不對(duì)了,可是和別人聊天,忘了改過(guò)來(lái)了!呵呵!