你這個(gè)程序有問題的,首先C沒有在停止的時(shí)候清零,會造成第二次啟動(dòng)的時(shí)候立即停止。其次你用來給C做計(jì)數(shù)的信號不對,即使你上電第一次啟動(dòng),在第五次循環(huán)的時(shí)候正轉(zhuǎn)剛起,電機(jī)都還沒轉(zhuǎn),就停止了,更不用說反轉(zhuǎn)了。如6樓所說用Y1,如果還是上升沿,那么也會產(chǎn)生第五次循環(huán)時(shí)正轉(zhuǎn)后不反轉(zhuǎn)的現(xiàn)象。
上面說的很對,應(yīng)該用Y2的下降沿,C要有復(fù)位