whshtj
級別: 家園常客
|
如圖:我想 C2 等于19時M1在動作。可是現在是C2小于19時M1動作。這個程序應該怎么改,請高手幫助。謝謝 如圖:仿真開始時,C1從5開始計數,為什么不從1開始呢?以后的各個循環就正常了。 [ 此帖被whshtj在2009-11-14 09:09重新編輯 ] |
---|---|
|
whshtj
級別: 家園常客
|
C2和K19也對調了,M1、M2、M0也都試過了,都不能使C2等于19時M動作。 我看手冊有這么一條 是不是這個原因。應該怎么指定? |
---|---|
|
tangcheng
努力奮斗、追求完美
級別: 略有小成
|
[CMP K19 C2 M1] C2小于19 時M1會動作、C2等于19時M2會動作、C2大于19時M3會動作。 |
---|---|
|
zhidaoshenmo
雖然我們不是“富二代”,但是我們還有成為“富一代”的機會。
級別: 家園常客
|
XO------------------------[CMP K19 C2 MI ] 你把程序改一下就OK了. 改為:[CMP K19 C2 M0],K19=C2 時 M1為ON, 如果按你寫的程序,,那么當K19=C2時,是M2為ON. 具體的請看5樓說的那樣.謝謝! |
|
---|---|---|
|
hnkuaileniwo
級別: *
|
如果[CMP K19 C2 MI ] 指令,首地址M1,那么依次順序自動占用M1<,M2=,M3> 如果:[CMP K19 C2 M0],指令,首地址M0那么自動占用M0<,M1=,M2> 別忘記RST它們,明白了吧,要看看指令的意識 |
---|---|
|