關(guān)于上升沿和下降沿的問(wèn)題
鄭志武
發(fā)布于2013-03-08 17:32
3
0
標(biāo)簽:
看到一段這樣的程序
a"m_stat_run/stop"
an"m_end_step_time"
a"taktmerker_1hz"(m2.5)
fp"flm_takt"(m22.1)
jcny002
但是我使用交叉搜索這個(gè)m22.1,只在這一段程序中出現(xiàn),也沒(méi)有出現(xiàn)md22之類(lèi)的語(yǔ)句,那請(qǐng)問(wèn)這個(gè)m22.1的值怎么會(huì)出現(xiàn)變化呢,跳變又如何實(shí)現(xiàn)?。窟€有在什么時(shí)候使用這兩條指令呢?
佳答案
上升沿和下降沿都需要一位用來(lái)鎖存當(dāng)前邏輯的狀態(tài),在程序其他地方一定不能再有這個(gè)位的引用,你就當(dāng)上升沿和下降沿的專(zhuān)用寄存器吧。
至于在什么時(shí)候使用這兩條指令,看你需要了啊,上升沿和下降沿,顧名思義,就是獲取邏輯的瞬間狀態(tài)。