<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于LabVIEW與單片機串口的數據采集系統

基于LabVIEW與單片機串口的數據采集系統

作者: 時(shí)間:2012-02-15 來(lái)源:網(wǎng)絡(luò ) 收藏

該節點(diǎn)主要用于串口的初始化。主要參數意義如下:

VISA resource name:VISA資源名稱(chēng),本文指串口號。baud rate:波特率,默認為9600。
data bits:一幀信息中的位數,中允許5~8位數據,默認值為8位。
stop bits:一幀信息中的停止位的位數,可為1位、1位半或2位。
Parity:奇偶校驗設置??蔀闊o(wú)校驗、奇校驗或偶校驗。
flow control:該參數數據類(lèi)型為簇,用于串行通訊中的握手方式。

(2)VISA Read節點(diǎn)(圖4所示)

 

該節點(diǎn)為串口讀子VI,為本文中的主要節點(diǎn),將串口中的數據讀出,然后利用的強大數據處理功能對其進(jìn)行分析處理。主要參數意義如下:

VISA resource name:同上。

byte count:用于設置所要讀的字符數。由于的串行通訊子VI只允許對字符串的讀寫(xiě),因此本文中在進(jìn)行數據處理時(shí),必須要實(shí)現字符串與數字之間的正確轉換。此外,若要讀入當前串口中的所有字符,則要執行“VISA Bytes at Serial Port”子VI,用以確定將要讀入的確切的字節數,然后將其輸出作為VISA Read節點(diǎn)的輸入即可。

(3)VISA Close節點(diǎn)(圖5所示)

 

該節點(diǎn)用于將打開(kāi)的VISA資源關(guān)閉。只有一個(gè)主要參數:

VISA resource name:意義同上。

本文所用LabVIEW串口通訊程序的波特率為9600,無(wú)奇偶校驗,8位數據位,1位停止位,禁止軟、硬件握手。

2部分設計

2.1硬件部分

MCS-51內部有一個(gè)功能很強的全雙工串行口,該串行口有4種工作方式,波特率可用軟件設置,由片內的定時(shí)器/計數器產(chǎn)生,接收、發(fā)送均可觸發(fā)中斷系統,使用十分方便。有2個(gè)物理上獨立的接收、發(fā)送緩沖器SBUF,對外也有兩條獨立的收、發(fā)信號線(xiàn)RXD(P3.0)和TXD(P3.1)。

本文采用RS232串行接口標準,在電氣特性上,RS232采用負邏輯,要求高低兩信號間有較大的幅度,標準為:邏輯“1”在-5V~-15V之間,邏輯“0”在+5V~+15V之間,通常采用-10V左右為邏輯1,+10V左右為邏輯0。由于MCS-51系統的信號輸入輸出為T(mén)TL電平,邏輯1為 3.8V左右,邏輯0為0.4V左右,因此,必須外接電路實(shí)現TTL電平到RS232電平的轉換。本文采用MAX232E實(shí)現此轉換。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>