沐秦她爹
級別: *
|
實(shí)際上是1個(gè)問題。分兩個(gè)方面說: 1、現(xiàn)象:程序其中有20段是近似的,每段有300步左右。加上其他的步數(shù),8000步不夠了 。有Y、M、S,及相應(yīng)的輸入輸出。 處理措施:想用子程序來調(diào)用,但是FX系列沒有參數(shù)調(diào)用。所以,想在子程序后半部分中用MOV指令來賦值。請問,可否實(shí)現(xiàn)?或是有其他更好的辦法? 2、如果沒有較好的處理方法,就只能增加程序步數(shù)。請問,該怎么做?是增加存儲(chǔ)盒嗎?在操作方面,有否需注意的地方?如設(shè)置等。 哪位大蝦解答一下,非常感謝! [ 此帖被沐秦她爹在2010-02-04 22:24重新編輯 ] |
---|---|
|
litung
臺(tái)灣-李同在
級別: VIP會(huì)員
|
找出規(guī)則,看看能不能縮簡程式碼。 使用call p試試看,call p好像可以帶參數(shù)的樣子;你自己查一下指令手冊。 如果真的都不行的話,建議更換型號(hào),改FX3U的,容量有64k可以給你寫,絕對夠用了。 價(jià)格沒有多多少錢。應(yīng)該比你加外部記憶體還便宜。速度號(hào)稱是2N的4倍。 |
|
---|---|---|
本帖最近評分記錄:
|
沐秦她爹
級別: *
|
非常感謝樓上的朋友! 如果換型號(hào)的話,有兩個(gè)問題不知是否可以:1、帶4AD模塊;2、X0高速計(jì)算? |
---|---|
|
litung
臺(tái)灣-李同在
級別: VIP會(huì)員
|
2n的4ad好像可以直接拿來3u上使用,3u好像有向下相容。 3u也是有內(nèi)建高速計(jì)算。 這些,你上網(wǎng)找一下3u的型錄都有介紹, 大陸的資料比臺(tái)灣還多的。 至於如何使用,就要麻煩你自己看資料了。 或是跟你的代理商要資料,或是範(fàn)例程式來參考。 |
|
---|---|---|
本帖最近評分記錄:
|
like_shun
級別: *
|
mov 指令恐怕不行,提個(gè)醒:一些參數(shù)可用變址寄儲(chǔ)器,另外一些相同的動(dòng)作可用CALL指令,試試吧.8K程式相信你也是高手了 |
---|---|
本帖最近評分記錄: |
like_shun
級別: *
|
FX3U的程式容量沒那么大,上面的老兄說錯(cuò)了吧,Q02的CPU才14K容量,Q02HCPU才28K容量 |
---|---|
本帖最近評分記錄: |
沐秦她爹
級別: *
|
MOVE指令是可以的。原理是將子程序當(dāng)做一個(gè)公式套路,調(diào)用前將需運(yùn)行變量帶入公式變量,公式執(zhí)行后(子程序),再M(fèi)OV到原變量就好了。我的問題是輸出有Y。。。和一些其他問題,沒有用這種方式。 CALL指令好像是不可以的。兄臺(tái)是否可指點(diǎn)一下? 另外,6樓的兄弟,F(xiàn)X3U是內(nèi)置了64K步的RAM內(nèi)存的。可以查一下資料。 各位大俠,除了更換成FX3U外,是否還有更好的思路,還請指點(diǎn)一下,非常感謝! [ 此帖被沐秦她爹在2010-02-09 23:32重新編輯 ] |
---|---|
|