tft每日頭條

 > 科技

 > 博途scl語句使用方法

博途scl語句使用方法

科技 更新时间:2025-06-12 20:04:35

  1、R_TRIG:檢測信号上升沿

  指令位于:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(1)

  指令格式:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(2)

  R_TRIG指令說明

  使用“檢測信号上升沿”指令,可以檢測輸入 CLK 的從“0”到“1”的狀态變化。該指令将輸入 CLK 的當前值與保存在指定實例中的上次查詢(邊沿存儲位)的狀态進行比較。如果該指令檢測到輸入 CLK 的狀态從“0”變成了“1”,就會在輸出 Q 中生成一個信号上升沿,輸出的值将為 TRUE 或“1”一個周期。

  在其它任何情況下,該指令輸出的信号狀态均為“0”。

  下表列出了該指令的參數:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(3)

  2、F_TRIG:檢測信号下降沿

  指令格式:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(4)

  指令說明

  使用“檢測信号下降沿”指令,可以檢測輸入 CLK 的從“1”到“0”的狀态變化。該指令将輸入 CLK 的當前值與保存在指定實例中的上次查詢(邊沿存儲位)的狀态進行比較。如果該指令檢測到輸入 CLK 的狀态從“1”變成了“0”,就會在輸出 Q 中生成一個信号下降沿,即輸出的值将為 TRUE 或“1”一個周期。

  在其它任何情況下,該指令輸出的信号狀态均為“0”。

  下表列出了該指令的參數:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(5)

  注:在調用R_TRIG和F_TRIG會提示你建立背景數據塊,如下圖所示:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(6)

  若點确定後,背景數據塊位于系統塊中,如下圖所示:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(7)

  舉例說明下:

  當按下按鈕enable則start為true,按下停止按鈕stop,則start為false,

  具體程序如下:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(8)

  仿真如下:

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(9)

  博途scl語句使用方法(博途SCL編程指令之上升沿和下降沿指令介紹)(10)

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved