冠軍歐洲
級(jí)別: 略有小成
![]() |
涉及到坐標(biāo)計(jì)算的,軸定位位置不確認(rèn),但受制于掃描周期問(wèn)題,可以把坐標(biāo)計(jì)算部分程序放在子程序里,軸定位前調(diào)用子程序。我自己這樣用的 |
---|---|
|
l83438797
越學(xué)越無(wú)知
級(jí)別: 家園?
![]() |
舉個(gè)剛遇到的一個(gè)生動(dòng)的例子:乘法運(yùn)算的結(jié)果寄存器占用了2個(gè)字的地址,但是其實(shí)結(jié)果值不會(huì)很大,考慮的到省地址的操作就是接著重復(fù)利用,在這個(gè)結(jié)果指令下面把高位字地址利用起來(lái)。但是有一天換一個(gè)人來(lái)改程序。沒(méi)注意到這個(gè)細(xì)節(jié),把重復(fù)利用的指令提到乘法運(yùn)算的上面去了,導(dǎo)致一直被覆蓋。這個(gè)就是掃描機(jī)制導(dǎo)致的程序嚴(yán)謹(jǐn)不夠。這種用法也不是不可以,但是要做好標(biāo)識(shí),避免踩坑。 |
---|---|
|
tantaninniho
tantaninzg
級(jí)別: 略有小成
![]() |
精辟 ![]() |
---|---|
|
工控劍俠666
天道酬勤,認(rèn)真的人做認(rèn)真的事 。
級(jí)別: 工控俠客
![]() |
都是大神啊,佩服,一個(gè)字,絕 ![]() |
|
---|---|---|
|
最好的控制
級(jí)別: 家園?
![]() |
那還是程序有問(wèn)題,我用上升沿下降沿都是給別的變量置位的,用完了再?gòu)?fù)位,沒(méi)有出任何問(wèn)題。如果直接讀沿的輸出,那一個(gè)掃描周期后就消失了,你這個(gè)掃描周期沒(méi)讀到,后面就沒(méi)法繼續(xù)了。 |
---|---|
本帖最近評(píng)分記錄: |
水木之楊
級(jí)別: 略有小成
![]() |
上升沿下降沿會(huì)用是沒(méi)有問(wèn)題的,只能說(shuō)明當(dāng)時(shí)寫程序的沒(méi)有完全理解上升下降的作用時(shí)機(jī),導(dǎo)致程序運(yùn)行出現(xiàn)問(wèn)題,亂用指令你不能說(shuō)別人指令不好用,還是編程能力的問(wèn)題。 |
---|---|
|