PC機(jī)與智能儀器串口通信 MSComm 控件提供下列兩種處理通訊的方式: 事件驅(qū)動通訊是處理串行端口交互作用的一種非常有效的方法。在許多情況下,在事件發(fā)生時需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 線上一個字符到達(dá)或一個變化發(fā)生時。在這些情況下,可以利用 MSComm 控件的 OnComm 事件捕獲并處理這些通訊事件。OnComm 事件還可以檢查和處理通訊錯誤。所有通訊事件和通訊錯誤的列表,參閱 CommEvent 屬性。 在程序的每個關(guān)鍵功能之后,可以通過檢查 CommEvent 屬性的值來查詢事件和錯誤。如果應(yīng)用程序較小,并且是自保持的,這種方法可能是更可取的。例如,如果寫一個簡單的電話撥號程序,則沒有必要對每接收一個字符都產(chǎn)生事件,因?yàn)槲ㄒ坏却邮盏淖址钦{(diào)制解調(diào)器的“確定”響應(yīng)。 每個使用的 MSComm 控件對應(yīng)著一個串行端口。如果應(yīng)用程序需要訪問多個串行端口,必須使用多個 MSComm 控件。可以在 Windows“控制面板”中改變端口地址和中斷地址。
標(biāo)簽: MSComm 通訊 PC機(jī) 智能儀器
上傳時間: 2016-10-05
上傳用戶:qlpqlq
PC機(jī)與智能儀器串口通信 MSComm 控件提供下列兩種處理通訊的方式: 事件驅(qū)動通訊是處理串行端口交互作用的一種非常有效的方法。在許多情況下,在事件發(fā)生時需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 線上一個字符到達(dá)或一個變化發(fā)生時。在這些情況下,可以利用 MSComm 控件的 OnComm 事件捕獲并處理這些通訊事件。OnComm 事件還可以檢查和處理通訊錯誤。所有通訊事件和通訊錯誤的列表,參閱 CommEvent 屬性。 在程序的每個關(guān)鍵功能之后,可以通過檢查 CommEvent 屬性的值來查詢事件和錯誤。如果應(yīng)用程序較小,并且是自保持的,這種方法可能是更可取的。例如,如果寫一個簡單的電話撥號程序,則沒有必要對每接收一個字符都產(chǎn)生事件,因?yàn)槲ㄒ坏却邮盏淖址钦{(diào)制解調(diào)器的“確定”響應(yīng)。 每個使用的 MSComm 控件對應(yīng)著一個串行端口。如果應(yīng)用程序需要訪問多個串行端口,必須使用多個 MSComm 控件。可以在 Windows“控制面板”中改變端口地址和中斷地址。
標(biāo)簽: MSComm 通訊 PC機(jī) 智能儀器
上傳時間: 2016-10-05
上傳用戶:洛木卓
基于qt的串口多線程編程,是學(xué)習(xí)多線程編程的好例子
上傳時間: 2016-10-07
上傳用戶:familiarsmile
本書從編程實(shí)踐的角度詳細(xì)介紹了windows環(huán)境下和Dos環(huán)境下的串口通信的基本方法,并根據(jù)當(dāng)前串口與網(wǎng)絡(luò)結(jié)合的發(fā)展趨勢,介紹了串口與網(wǎng)絡(luò)TCP/IP,遠(yuǎn)程控制與監(jiān)測相結(jié)合的一些解決方案和編程要點(diǎn)。
標(biāo)簽: windows Dos 環(huán)境 編程
上傳時間: 2013-11-29
上傳用戶:
一個串口通訊類和用這個類編寫的一個例子程序 簡單好用的一個串口通訊類,可以用來做MTK手機(jī)和電腦的串口編程
上傳時間: 2013-12-27
上傳用戶:6546544
為了方便讀者整理 8051 相關(guān)專題制作報告,需要使用到的 8051 基本資料電子文件 51.TXT 收錄于此目錄中,讀者可以依需要自行應(yīng)用,加入到自己的報告中,但僅限于學(xué)校的學(xué)生制作報告用,不得移做它用,并遵守知識產(chǎn)權(quán)使用的所有規(guī)定。其中文字內(nèi)容取材至 "單芯片 8051 實(shí)作入門",書號 P2277,文魁圖書出版。 8051 基本資料如下: □8051 主要特性 □8051 引腳說明 □8051 中斷服務(wù)常式的進(jìn)入點(diǎn) □8051 特殊目的寄存器 □8051 內(nèi)部控制寄存器 at89c51 為 ATMEL 所生產(chǎn)的可電氣燒錄清洗的 8051 相容單芯片,其內(nèi)部程序代碼容量為4KB 8051主要功能列舉如下: □ 為一般控制應(yīng)用的 8 位單芯片 □ 晶片內(nèi)部具時鐘振蕩器(傳統(tǒng)最高工作頻率可至 12MHz) □ 內(nèi)部程式存儲器(ROM)為 4KB □ 內(nèi)部數(shù)據(jù)存儲器(RAM)為 128B □ 外部程序存儲器可擴(kuò)充至 64KB □ 外部數(shù)據(jù)存儲器可擴(kuò)充至 64KB □ 32 條雙向輸入輸出線,且每條均可以單獨(dú)做 I/O 的控制 □ 5 個中斷向量源 □ 2 組獨(dú)立的 16 位定時器 □ 1 個全多工串行通信端口 □ 8751 及 8752 單芯片具有數(shù)據(jù)保密的功能 □ 單芯片提供位邏輯運(yùn)算指令
上傳時間: 2016-10-29
上傳用戶:plsee
使用國產(chǎn)CH341A芯片實(shí)現(xiàn)USB轉(zhuǎn)串口,完全兼容AVR JTAGICE,可以自動升級。 支持芯片: ATmega16(L), ATmega162(L), ATmega169(L or V), ATmega32(L), ATmega323(L), ATmega64(L), ATmega128(L). 原理圖還附加了RS232接口,可以方便用戶自主選擇串口或USB下載程序。 還附加有可自動升級的HEX文件
上傳時間: 2016-11-08
上傳用戶:hxy200501
DOS下串口通信程序庫,程序結(jié)構(gòu)較好,能編出用中斷方式接收/發(fā)送的多串口通信程序。 筆者曾用于嵌入式DOS控制變頻器。
上傳時間: 2014-07-03
上傳用戶:ardager
三星公司的S3c2410嵌入式開發(fā)的串口通訊程序程序,基于ADS開發(fā)環(huán)境,是入門的經(jīng)典代碼
標(biāo)簽: S3c2410 程序 三星 嵌入式開發(fā)
上傳時間: 2014-01-21
上傳用戶:鳳臨西北
該小制作所需要的元件很少:單片機(jī)TA89C2051一只,RS232接口電平與TTL電平轉(zhuǎn)換心片MAX232CPE 一只,紅外接收管一只,晶振11.0592MHz,電解電容10uF4只,10uF一只,電阻1K1個,300歐姆左右1個,瓷片電容30P2個。發(fā)光二極管8個。價錢不足20元。 電路原理介紹: 主控制單元是單片機(jī)AT89C2051,中斷口INT0跟紅外接受管U1相連,接收紅外信號的脈沖,8個發(fā)光二極管作為顯示解碼輸出(也可以用來擴(kuò)展接其他控制電路),U3是跟電腦串行口RS232相連時的電平轉(zhuǎn)換心片,9、10腳分別與單片機(jī)的1、2腳相連,(1腳為串行接收,2腳為串行發(fā)送),MAX232CPE的7、8腳分別接電腦串行口的2(接收)腳、3(發(fā)送腳)。晶振采用11.0592MHz,這樣才能使得通訊的波特率達(dá)到9600b/s,電腦一般默認(rèn)值是9600b/s、8位數(shù)據(jù)位、1位停止位、無校驗(yàn)位。電路就這么簡單了,現(xiàn)在分析具體的編程過程吧。
上傳時間: 2014-12-06
上傳用戶:Ants
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1