ZHDU025 December 2025 UCD91160 , UCD91320
設(shè)置此位時(shí),在給定時(shí)間僅使用其中一條 AND 路徑。當(dāng) GPO 邏輯結(jié)果當(dāng)前為 TRUE 時(shí),使用 AND 路徑 0 直到結(jié)果變?yōu)?FALSE。當(dāng) GPO 邏輯結(jié)果當(dāng)前為 FALSE 時(shí),使用 AND 路徑 1 直到結(jié)果變?yōu)?TRUE。這提供了一個(gè)非常簡(jiǎn)單的狀態(tài)機(jī),并允許更復(fù)雜的邏輯組合。
器件最初會(huì)評(píng)估 AND 路徑 0。如果為 TRUE,則繼續(xù)評(píng)估 AND 路徑 0。如果為 FALSE,則會(huì)在下一個(gè)評(píng)估周期中開(kāi)始評(píng)估 AND 路徑 1。GPO 的評(píng)估僅在其輸入狀態(tài)發(fā)生變化時(shí)觸發(fā);因此,無(wú)法將狀態(tài)機(jī)配置為自激振蕩器。

例如,要配置 GPO,使得當(dāng)兩個(gè) GPI 引腳均置為有效并保持置為有效直到這兩個(gè) GPI 均置為無(wú)效的情況下該 GPO 置為有效,我們需要在 GPO 置為無(wú)效時(shí)應(yīng)用 AND 運(yùn)算并在 GPO 置為有效時(shí)應(yīng)用 OR 運(yùn)算。如以下示波器圖所示,其中波形 1 是 GPI,波形 2 是 GPI,波形 3 是 GPO。

配置此行為的方法是設(shè)置“狀態(tài)機(jī)模式使能”、將 AND 路徑 0 配置為 (GPI1’ AND GPI2’),并將 AND 路徑 1 配置為 (GPI1 AND GPI2)。