關(guā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
但是我使用交叉搜索這個m22.1,只在這一段程序中出現(xiàn),也沒有出現(xiàn)md22之類的語句,那請問這個m22.1的值怎么會出現(xiàn)變化呢,跳變又如何實現(xiàn)啊?還有在什么時候使用這兩條指令呢?
佳答案
上升沿和下降沿都需要一位用來鎖存當(dāng)前邏輯的狀態(tài),在程序其他地方一定不能再有這個位的引用,你就當(dāng)上升沿和下降沿的專用寄存器吧。
至于在什么時候使用這兩條指令,看你需要了啊,上升沿和下降沿,顧名思義,就是獲取邏輯的瞬間狀態(tài)。