硬件電路:P1.0~P1.5外接6個LED,分別稱為D1~D6,低電平發(fā)光。P0.0~P0.3外接4個按鍵,分別稱為K1~K4。P3.2~P3.3外接2個按鍵,分別稱為K5~K6。用匯編語言編程進(jìn)行控制,要求:當(dāng)按下K1時,D1發(fā)光;按下K
在工具選擇板中選擇操作值工具 ,再在對象上單擊鼠標(biāo)左鍵,可以改變對象值。如圖1所示,選擇作工具后再單擊“確定”按鈕,按鈕變?yōu)榘聪聽顟B(tài)。 此外,還可以使用操作值工具,單擊或拖動垂直填充條,以改變垂直填充條滑
邏輯操作指令組(Logical Group)由邏輯與、邏輯或、如圖所示。 圖 邏輯操作指令組結(jié)構(gòu) (1) 賦值(LOAD)指令 LOAD指令用來為寄存器賦值,賦值可以是常數(shù),也可以是另一個寄存器的內(nèi)容。該指令不會影響標(biāo)志位的狀態(tài)。 由
數(shù)據(jù)操作子選板如圖1所示,其中的節(jié)點用來改變LabVIEW中的數(shù)據(jù)類型。 圖1數(shù)據(jù)操作子選板 數(shù)據(jù)操作子選板中的節(jié)點及其功能如表1所示。表1數(shù)據(jù)操作子選板節(jié)點及其功能 來源:ks990次
在程序框圖中,布爾型數(shù)據(jù)操作節(jié)點位于函數(shù)子選板“編程→布爾”中,如圖1所示。 圖1布爾子選板 布爾子選板中的布爾對象操作節(jié)點名稱和功能如表1所示。其中所有函數(shù)的操作數(shù)應(yīng)為布爾數(shù)據(jù)或數(shù)值型數(shù)據(jù);如果操作數(shù)為數(shù)
Device DNA和存儲校驗碼對于外界來說不是機(jī)密,任何人都可以獲得這些信息,DeviceDNA設(shè)計級安全的奧秘在于“安全算法”。對于一些設(shè)計,安全要求需要超過默認(rèn)的51位DeviceDNA來增強(qiáng)保護(hù),以免受到蠻力攻擊。Device D
三星S3C/S3P/S3F9XXX系列單片機(jī)實現(xiàn)查表操作的一個示例;實現(xiàn)查表操作須首先定義表地址,有兩種定義方式;方式一常用于參數(shù)表定義:ORG0040HCODE_TABLE:DB01HDB02HDB03H;方式二常用于系列子程序地址表定義:
本節(jié)將著重介紹LabVIEW 8.2中的幾何操作。幾何操作節(jié)點位于函數(shù)選板的“數(shù)學(xué)→幾何”,如圖所示。 如圖 幾何子選板 如表詳細(xì)列出了幾何子選板中函數(shù)和VI節(jié)點的圖標(biāo)、接線端、名稱和功能。 如表 幾何子選板節(jié)點
/**********(一)定時器A比較模式*************/intmain(void){WDTCTL=WDTPW+WDTHOLD;//關(guān)看門狗BCSCTL1=CALBC1_1MHz;//設(shè)定DCO為1MHZDCOCTL=CALBC1_1MHZ;P1DIR|=BIT0;//LED使能TACTL=TASSEL1+TACLR;/
intmain(void){WDTCTL=WDTPW+WDTHOLD;//關(guān)看門狗BCSCTL1=CALBC1_1MHz;//設(shè)定DCO為1MHZDCOCTL=CALBC1_1MHZ;//選擇定時模式,并選時鐘源為ACLK,即定時時間為ACLK/32768(WDTISx=0)WDTCTL=WDTPW+WDTTMSEL+WD
新建的層疊順序框只有一幀,如圖1所示。可以通過右鍵快捷菜單添加或刪除幀。在右鍵菜單第3欄選項中,“在后面添加幀”是在當(dāng)前幀之后添加一幀;“在前面添加幀”是在當(dāng)前幀之前添加一幀;“復(fù)制幀”是復(fù)制當(dāng)前幀為后
數(shù)組操作函數(shù)位于程序框圖窗口函數(shù)選板中的“編程→數(shù)組”子選板,如圖1所示。 圖1 數(shù)組操作函數(shù)子選板 數(shù)組操作函數(shù)包括對數(shù)組大小、數(shù)組元素、數(shù)組元素序號等的操作,表2列出了數(shù)組操作函數(shù)及其功能。 表2數(shù)組操作
與數(shù)組類似,LabVIEW提供了一些簇操作函數(shù)對簇和簇中的元素進(jìn)行操作。簇操作函數(shù)位于程序框圖窗口函數(shù)選板中的“編程→簇與變體”子選板,如圖1所示。 圖1 簇操作函數(shù)子選板 表2 簇操作函數(shù)表 來源:ks990次
例:將不同類型的數(shù)據(jù)打包形成一個簇,然后向簇中添加元素,并根據(jù)數(shù)據(jù)名稱提取簇中的數(shù)據(jù)。 · 第1步:在前面板中創(chuàng)建一個軟件的信息數(shù)據(jù),數(shù)據(jù)類型分別為字符串、數(shù)值、布爾類型。在程序框圖窗口中,添加函數(shù)“捆綁
LabVIEW提供了一些波形操作函數(shù)和子Ⅵ對波形數(shù)據(jù)進(jìn)行操作,波形操作函數(shù)和子Ⅵ位于程序框圖函數(shù)選板中的“編程→波形”子選板,如圖1所示。 圖1 波形操作函數(shù)子選板 Ⅵ包括對波形屬性、波形成分等的操作,表1詳細(xì)列
LabVIEW提供了用于對字符串進(jìn)行操作的內(nèi)置Ⅵ和函數(shù),可對字符串進(jìn)行格式化、解析字符串等編輯操作。字符串操作函數(shù)位于程序框圖函數(shù)選板的“編程→字符串”子選板中,如圖1所示。 字符串操作函數(shù)包括計算字符串長度、
常見的文件I/O操作包括以下流程:· (1)創(chuàng)建或打開一個文件。文件打開后,引用句柄即代表該文件的惟一標(biāo)識符;· (2)文件I/O VI或函數(shù)從文件中讀取或向文件中寫入數(shù)據(jù);· (3)關(guān)閉文件。在完成對文件的讀、
打開操作是文件操作的第一個流程,包括打開創(chuàng)建/替換;關(guān)閉操作是文件操作的最后一個流程,保證文件操作的完整性。 1.打開創(chuàng)建I/O替換文件 “打開/創(chuàng)建/替換文件”位于函數(shù)選板的“編程→文件I/O打開創(chuàng)建/替換
與文件讀操作相對應(yīng),文件寫操作也根據(jù)不同的文件格式分為不同的寫操作,包括寫入文本文件、寫入二進(jìn)制文件、寫入電子表格文件、寫入數(shù)據(jù)記錄文件和寫入測量文件。 寫入文本文件 “寫入文本文件”位于函數(shù)選板的“編
文件管理操作VI和函數(shù)節(jié)點位于函數(shù)選板的“編程→文件I/O→高級文件函數(shù)”子選板,如圖1所示。其中包括文件管理操作和文件路徑操作。 文件管理又包括對文件的操作和對文件目錄的操作。文件操作包括移動、復(fù)制、刪除