引用引用第11樓楊粟宇于2013-08-21 12:07發(fā)表的 :你這個(gè)程序有問題的,首先C沒有在停止的時(shí)候清零,會(huì)造成第二次啟動(dòng)的時(shí)候立即停止。其次你用來給C做計(jì)數(shù)的信號(hào)不對(duì),即使你上電第一次啟動(dòng),在第五次循環(huán)的時(shí)候正轉(zhuǎn)剛起,電機(jī)都還沒轉(zhuǎn),就停止了,更不用說反轉(zhuǎn)了。如6樓所說用Y1,如果還是上升沿,那么也會(huì)產(chǎn)生第五次循環(huán)時(shí)正轉(zhuǎn)后不反轉(zhuǎn)的現(xiàn)象。上面說的很對(duì),應(yīng)該用Y2的下降沿,C要有復(fù)位
引用引用第16樓wwcwwc于2013-08-23 16:14發(fā)表的 :加油,樓主!你的思路不錯(cuò),只要在程序后面加入ld i m1 【 rst c0】這樣當(dāng)五次計(jì)數(shù)到后就復(fù)位了C0,當(dāng)然也可以寫計(jì)數(shù)器C0大于、等于6時(shí)復(fù)位。方法很多只要你肯下功夫,思路會(huì)越來越廣的。
主辦單位:上海明控機(jī)電科技有限公司
本站所有內(nèi)容均為網(wǎng)友自行發(fā)布,不代表網(wǎng)站立場(chǎng),如有爭(zhēng)議請(qǐng)與管理員聯(lián)系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會(huì)員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發(fā)言 滬ICP備10210768號(hào)-2 滬公網(wǎng)安備31010802001143號(hào)