天下寒士
級(jí)別: 探索解密
![]() |
LD SM0.1 O M0.0 MOVB 1,QB0 LD i0.0 EU SLB QB0,1 LD I0.1 EU = M0.0 MOVB 0,QB0 程序中I0.0每一個(gè)上升沿QB0左移一位,當(dāng)I0.1的上升沿到來(lái),M0.0接通一個(gè)掃描周期,同時(shí)QB0清零,而在模擬時(shí)Q0.0重新點(diǎn)亮,當(dāng)一個(gè)掃描周期結(jié)束后M0.0的常開(kāi)斷開(kāi),這樣下一個(gè)掃描周期為什么會(huì)將Q0.0置位呢?請(qǐng)前輩幫助解答。謝謝! |
---|---|
|
hanqin
級(jí)別: 論壇先鋒
![]() |
這個(gè)程序是你編的,還是在理解別人的程序? 假如I0.1上升沿到來(lái)后Q0.0不為1的話(huà),以后你在按I0.0就看不到左移位現(xiàn)象了。重點(diǎn)看看 LD SM0.1 O M0.0 MOVB 1,QB0 為什么加 O M0.0 |
---|---|
|