difeng
級(jí)別: *
![]() |
我有一個(gè)接近開(kāi)關(guān),每亮一次代表一個(gè)周長(zhǎng)1米的圓經(jīng)過(guò),經(jīng)過(guò)N次,那么得出的 米數(shù)就是 N*1 米 ! 我想用一個(gè)加記數(shù)器和一個(gè)乘法運(yùn)算器來(lái)實(shí)現(xiàn) !~ 可是加記數(shù)器最多加到100,我要想加到更多怎么辦呢 ? 還有就是 乘法運(yùn)算器 的輸出該怎么弄呢,我怕他的輸出會(huì) 超過(guò) mw22 的范圍 !~ 米數(shù)最多到 10000 米,會(huì)超出mw22的范圍嗎 ? |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
1.計(jì)數(shù)器可以加到999,不夠可以用兩個(gè)計(jì)數(shù)器,相當(dāng)于999*999; 2.或者用加一算法記錄N值; 3.INT可達(dá)到32767,DINT可達(dá)到214748367,夠不夠用,不夠則用浮點(diǎn)數(shù)。 ![]() |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
方法2: ![]() M2.0即為輸入信號(hào)。 |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
以上兩段程序已經(jīng)是接近完整的。 MW56 和 MD60 分別就是最終記錄的米數(shù)。 當(dāng)然只需要用一種就可以。 |
---|---|
|