91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » EDA/PLD

LabVIEW的移位寄存器

發布時間:2008/9/20 0:00:00 訪問次數:2684

  在循環結構中經常用到一種數據處理方式,即把第i次循環執行的結果作為第i+1次循環的輸入,labview循環結構中的移位寄存器可以實現這種功能。在循環結構框左側或右側邊框單擊鼠標右鍵,在彈出的快捷菜單中選擇“添加移位寄存器”,添加移位寄存器,如圖1所示。

  圖2和圖3分別顯示為for循環結構和while循環結構添加移位寄存器后的結果移位寄存器在循環結構框的左右兩側是成對出現的,一個寄存器右側的端子只能有一個元素,而左側的端子可以有多個元素。移位寄存器的顏色和輸入數據類型的系統顏色相同,在數據為空(沒有輸入)時是黑色。

  圖1 添加移位寄存器

  圖2 for循環結構中的移位寄存器

  圖3 while循環結構中的移位寄存器

  例:利用循環結構計算1+2+3+,¨+99+100的結果。

  · 第1步:在程序框圖中,放置一個for循環結構框,并在循環結構中添加一個移位寄存器,如圖4所示。

  · 第2步:添加循環程序。設置i+1作為加法器的一個輸入(循環次數i從o開始計數),移位寄存器左側端子作為加法器的另一個輸入,輸出和移位寄存器右側端子相連,如圖5所示。最后結果輸出循環框。注意,此時只需要輸出最后一次循環的結果,不啟動自動索引功能。

  圖4 for循環結構框

  圖5 for循環循環程序

  · 第3步:設置循環次數,輸出結果。循環次數n設置為100,將最后的結果輸出至前面板的顯示控件“結果”,完整的程序如圖6所示。注意,此時只需要輸出最后一次循環的結果,不啟動自動索引功能。

  · 第4步:顯示結果。運行程序,前面板結果如圖7所示。

  圖6 完整程序框圖

  圖7 前面板結果

  在移位寄存器上單擊鼠標右鍵,在彈出的快捷菜單中選擇“添加元素”可為左側端子添加一個元素;選擇“刪除元素”刪除一個元素;選擇“刪除全部”則刪除整個移位寄存器。在一個循環框中可以添加多個移位寄存器,如圖8所示。



  圖8 移位寄存器元素

  移位寄存器左側端子的元素分別對應前幾次循環寄存器的輸入。

  如圖9所示的程序中,元素1對應前一次循環寄存器的輸入99,元素2對應前兩次的循環的輸入98,元素3對應前三次循環的輸入97。前面板的結果如圖10所示。

  圖9 多元素移位寄存器

  在一個循環框中可以添加多個移位寄存器,圖11所示為多個寄存器的程序。

  圖10 前面板結果

  圖11 多個移位寄存器

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



  在循環結構中經常用到一種數據處理方式,即把第i次循環執行的結果作為第i+1次循環的輸入,labview循環結構中的移位寄存器可以實現這種功能。在循環結構框左側或右側邊框單擊鼠標右鍵,在彈出的快捷菜單中選擇“添加移位寄存器”,添加移位寄存器,如圖1所示。

  圖2和圖3分別顯示為for循環結構和while循環結構添加移位寄存器后的結果移位寄存器在循環結構框的左右兩側是成對出現的,一個寄存器右側的端子只能有一個元素,而左側的端子可以有多個元素。移位寄存器的顏色和輸入數據類型的系統顏色相同,在數據為空(沒有輸入)時是黑色。

  圖1 添加移位寄存器

  圖2 for循環結構中的移位寄存器

  圖3 while循環結構中的移位寄存器

  例:利用循環結構計算1+2+3+,¨+99+100的結果。

  · 第1步:在程序框圖中,放置一個for循環結構框,并在循環結構中添加一個移位寄存器,如圖4所示。

  · 第2步:添加循環程序。設置i+1作為加法器的一個輸入(循環次數i從o開始計數),移位寄存器左側端子作為加法器的另一個輸入,輸出和移位寄存器右側端子相連,如圖5所示。最后結果輸出循環框。注意,此時只需要輸出最后一次循環的結果,不啟動自動索引功能。

  圖4 for循環結構框

  圖5 for循環循環程序

  · 第3步:設置循環次數,輸出結果。循環次數n設置為100,將最后的結果輸出至前面板的顯示控件“結果”,完整的程序如圖6所示。注意,此時只需要輸出最后一次循環的結果,不啟動自動索引功能。

  · 第4步:顯示結果。運行程序,前面板結果如圖7所示。

  圖6 完整程序框圖

  圖7 前面板結果

  在移位寄存器上單擊鼠標右鍵,在彈出的快捷菜單中選擇“添加元素”可為左側端子添加一個元素;選擇“刪除元素”刪除一個元素;選擇“刪除全部”則刪除整個移位寄存器。在一個循環框中可以添加多個移位寄存器,如圖8所示。



  圖8 移位寄存器元素

  移位寄存器左側端子的元素分別對應前幾次循環寄存器的輸入。

  如圖9所示的程序中,元素1對應前一次循環寄存器的輸入99,元素2對應前兩次的循環的輸入98,元素3對應前三次循環的輸入97。前面板的結果如圖10所示。

  圖9 多元素移位寄存器

  在一個循環框中可以添加多個移位寄存器,圖11所示為多個寄存器的程序。

  圖10 前面板結果

  圖11 多個移位寄存器

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

聲道前級設計特點
    與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
湘阴县| 泸西县| 石阡县| 孙吴县| 贞丰县| 北碚区| 社旗县| 虹口区| 彩票| 江口县| 钟祥市| 行唐县| 且末县| 开化县| 黔西县| 哈密市| 定远县| 泸定县| 镇坪县| 塔河县| 庆安县| 邹城市| 育儿| 敦化市| 晴隆县| 大新县| 青海省| 玉田县| 南木林县| 安图县| 林西县| 旅游| 西宁市| 县级市| 岑溪市| 保靖县| 抚州市| 宁陕县| 原阳县| 土默特右旗| 天津市|