欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
關(guān)于單片機(jī)io口溢出問(wèn)題
[打印本頁(yè)]
作者:
hnnnj
時(shí)間:
2019-11-17 13:15
標(biāo)題:
關(guān)于單片機(jī)io口溢出問(wèn)題
令P0=0xff;之后,P0=++P0,那么P0等于多少,溢出的去哪了?
作者:
Y_G_G
時(shí)間:
2019-11-18 08:27
如果是一直累加:0>255>0>255,如此循環(huán)
如果是一直累減:255>0>255>0,如此循環(huán)
只能說(shuō)是到了過(guò)了255就產(chǎn)生一次溢出,但數(shù)據(jù)不是水,沒(méi)有溢出到哪里的說(shuō)法
如果編譯器編譯成加法指令(ADD)指令,溢出就會(huì)使標(biāo)志位C置位1
如果編譯器編譯成累加(INC)或者累減指令(DEC)指令,溢出不會(huì)影響標(biāo)志位,它就像跑馬燈一樣循環(huán)
作者:
笨笨兔
時(shí)間:
2019-11-18 10:33
IO口溢出?
IO能溢出?
說(shuō)法奇特!
作者:
yzwzfyz
時(shí)間:
2019-11-18 11:02
總共就8位,你非要問(wèn)第9位的事!
作者:
bh2030693
時(shí)間:
2019-11-18 11:24
首先要分解開(kāi)輸入和輸出寄存器。
P0 = 0xff;是輸出寄存器賦值。
假設(shè)P0沒(méi)有外接任何東西(上拉)
,默認(rèn)是開(kāi)漏狀態(tài),這時(shí)候P0端口是0x00電平。
P0 = ++P0; 分解開(kāi)來(lái):
先執(zhí)行 ++P0 :是輸出寄存器(0x80) = 0xff + 1 = 0x00;
再執(zhí)行 P0 = P0:P0輸出寄存器(0x80) = 輸入寄存器(0x80)的數(shù)據(jù)(管腳實(shí)際電壓0x00,
不是輸出寄存器的0x00
);
最終 P0 = 0x00;
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1