freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

溫濕度測(cè)量系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(留存版)

  

【正文】 CD 線 :用于傳輸串口 Modem 等設(shè) 備發(fā)往 PC 機(jī)的信號(hào) ,該信號(hào)表示 Modem 已經(jīng)和遠(yuǎn)方的設(shè)備建立了聯(lián)系。握手協(xié)議要做的就是數(shù)據(jù)傳輸速度的控制,也稱為 “ 流量控制 (Flow Control)” 。 Buffer= ,讀入 Buffer 字符串變量中 ? ? Output : 寫(xiě)入輸出寄存器 ? ? InputLen:指定由串行端口讀入的字符串長(zhǎng)度。 DTR 線 :用于傳輸 PC 機(jī)發(fā)往串口 Modem 等設(shè)備的信號(hào) ,該信號(hào)表示 PC 機(jī)是非已經(jīng)準(zhǔn)備好。 MSComm是 Microsoft公司提供的簡(jiǎn)化 Windows下串行通信編程的 ActiveX控件,它為應(yīng)用程序提供了通過(guò)串行接口收發(fā)數(shù)據(jù)的簡(jiǎn)便方法。停止位是一個(gè)字符數(shù)據(jù)的結(jié)束標(biāo)志,可以是 1 位、 位、 2 位的高電平。 只有雙方都能正確地識(shí)別并遵守這些規(guī)定之后,才能順利地進(jìn)行通信。 圖 52 ASCII 碼傳輸示意圖 ( 2)同步通信 同步傳輸不是以字符而是以數(shù)據(jù)塊為傳輸單位,其傳輸速率較高。 在幀格式中,一個(gè)字符由 4 個(gè)部分組成:起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位。可采用并行數(shù)據(jù)通信方式;當(dāng)距離大于 30 米時(shí),則要采用串行數(shù)據(jù)通信方式。 _RecordsetR:是一個(gè)記錄集對(duì)象。值得注意的是 不一定在 c:\Program Files\mon files\system\ado\這個(gè)目錄下,請(qǐng)按照實(shí)際情況修改。 記錄集對(duì)象 (Recordset):用于處理數(shù)據(jù)的表格集,如獲取和修改數(shù)據(jù)。保證數(shù)據(jù)庫(kù)一致性和完整 性。 6)數(shù)據(jù)更新的格式為 : UPDATE 表名 SET 字段名 1=表達(dá)式 l[,字段名 2=表達(dá)式 2?? ][WHERE 條件 ] 說(shuō)明 :在更新命令中可以用 WHERE 字句限定條件,對(duì)滿足條件的記錄予與更新,若不寫(xiě)條件,則更新所有記錄。 下面介紹 SQL 語(yǔ)言的常用命令及特點(diǎn)。在使用 VC++開(kāi)發(fā)應(yīng)用程序的過(guò)程中,系統(tǒng)生成了大量的各種類型的文件,為今后系統(tǒng)開(kāi)發(fā)、調(diào)試奠定了基礎(chǔ)。由 APPwizard 生成的程序是一個(gè)基本的 WindowsVisual C++ Windows 頭文件 資源腳本文件( RC) 資源編譯器 源文件 位圖、圖標(biāo)和其他資源 資源文件( RES) 運(yùn)行時(shí)頭文件 MFC 頭文件 編譯器 OBJ 文件 鏈接程序 可執(zhí)行文件 Windows 運(yùn)行庫(kù)和 MFC 庫(kù) 資源編譯 代碼編譯 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書(shū)) 9 程序,它生成的是基本代碼,用戶應(yīng)在此基礎(chǔ)上完善自己內(nèi)容。鏈接程序把二進(jìn)制資源文件與 C++編譯程序的輸出組合起來(lái),生成一個(gè) 可執(zhí)行文件。 VC++ 是 Microsoft 公司推出的一個(gè)基于 Windows 系統(tǒng)平臺(tái)、可視化的集成開(kāi)發(fā)環(huán)境,它的源程序按 C++語(yǔ)言的要求編寫(xiě),并加入了微軟提供的功能強(qiáng)大的 MFC(Microsoft Foundation Class)類庫(kù)。 MFC 類庫(kù)則集成了大量已經(jīng)預(yù)先定義好的類,是 C 十 +的類集,該類集以層次結(jié)構(gòu)組織起來(lái),其中封裝了大部分 Windows API 函 數(shù)和控件,包含的功能涉及到整個(gè) Windows 操作系統(tǒng)。正是這些特征使程序安全、可靠、可重用、易維護(hù)、易于修改,減少了復(fù)雜性,支持開(kāi)發(fā)人員建立靈活的可擴(kuò)充的系統(tǒng)。新類復(fù)用現(xiàn)存類的定義,而不要求修改現(xiàn)存類。面向?qū)ο蠹夹g(shù)是一個(gè)非常實(shí)用而且強(qiáng)有力的軟件開(kāi)發(fā)方法,它具有許多特色,如符合人們通常的思維方式,高度連續(xù)性,重用性好,可維護(hù)性強(qiáng)等。 (3)根據(jù)用戶需求設(shè)計(jì)出 溫濕度測(cè)量系統(tǒng)的上 位機(jī)軟件,給操作人員提供可視化界面,實(shí)現(xiàn)對(duì) 溫濕度 的實(shí)時(shí)監(jiān)測(cè)、歷史 記錄 查看及其數(shù)據(jù)庫(kù)管理等功能。下位機(jī)不時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù) ,轉(zhuǎn)換成數(shù)字信號(hào)反饋給上位機(jī) 。此軟件具有 溫濕度 的實(shí)時(shí)監(jiān)測(cè)、歷史 記錄 查看及其數(shù)據(jù)庫(kù)管理等功能,高度可視化、全中文界面、具有可擴(kuò)展性,減少了人為的差錯(cuò),它與通信模塊和下位機(jī)等共同構(gòu)成了 溫濕度測(cè)量 系統(tǒng) 。 另外,結(jié)構(gòu)化方法從本質(zhì)上仍是把數(shù)據(jù)和操作分離,以至在實(shí)現(xiàn)階段,一些具有潛在可重用價(jià)值的軟件部分和具體應(yīng)用環(huán)境密不可分。 繼承是使用己經(jīng)存在的定義作為基礎(chǔ)建立起新定義的技術(shù),類之間的繼承關(guān)系是現(xiàn)實(shí)世界中遺傳關(guān)系的直接模擬。多態(tài)性技術(shù)主要在結(jié)構(gòu)方面提供了靈活性,多態(tài)性有靜態(tài)多態(tài)性和動(dòng)態(tài)多態(tài)性兩種。使用Visual C++環(huán)境開(kāi)發(fā)應(yīng)用程序縮短了開(kāi)發(fā)時(shí)間,且界面友好,易于操作。對(duì)于應(yīng)用軟件的開(kāi)發(fā),微軟公司也提供了強(qiáng)大、復(fù)雜的開(kāi)發(fā)工具 Visual C++(以后簡(jiǎn)稱 VC++),借助其生成代碼的向?qū)В芸焖偕煽蛇\(yùn)行的 Windows 應(yīng)用程序的外殼。 Windows提供視頻和打印機(jī)驅(qū)動(dòng)程序。 Appwizard 是一個(gè)標(biāo)準(zhǔn)的 C++源代碼生成器。利用 ADO 技術(shù)可以方便的連接數(shù)據(jù)庫(kù),并通過(guò) SQL 語(yǔ)言完成對(duì)數(shù)據(jù)的相關(guān)操作。目前,各種數(shù)據(jù)庫(kù)管理系統(tǒng)幾乎都支持SQL 或提供 SQL 接口。所以要?jiǎng)h除數(shù)據(jù)庫(kù)中的表時(shí),最好使數(shù)據(jù)庫(kù)是在當(dāng)前打開(kāi)的數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中進(jìn)行操作。在表中插入、修改和刪除一記錄 。 從 ADO 的結(jié)構(gòu)可以看出, ADO 模型包含了 7種對(duì)象, 4 種集合。 (3)在 VC 中使用 ADO 對(duì)象開(kāi)發(fā)應(yīng)用程序 l)引入 ADO 庫(kù)文件 使用 ADO 前必須在工程的頭文件 里用直接引入符號(hào) import 引入 ADO庫(kù)文件,以使編譯器能正確編譯。在使用 _CommandRr 接口時(shí),可以利用全局 _CommandPt 接口,也可以在 _CommandPt 接口里直接使用 連接串。 數(shù)據(jù)通信方式由兩種,即并行數(shù)據(jù)通信和串行數(shù)據(jù)通信。 c)發(fā)送端數(shù)據(jù)格式如下所示: 其中空閑位可有可無(wú)。 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書(shū)) 19 d)接收端:通過(guò)檢測(cè)起始位和停止位來(lái)判斷新近到達(dá)的字符,保持收發(fā)雙方每傳輸一個(gè)字符就重新校驗(yàn)一次同步關(guān)系,不易造成時(shí)鐘誤差。 PC 機(jī)和 89C51 單片機(jī)雙向傳送數(shù)據(jù)代碼和功能 代碼。如果選擇偶校驗(yàn),那么組成數(shù) 據(jù)位和奇偶校驗(yàn)位的邏輯 “ 1” 的個(gè)數(shù)必須是偶數(shù);如果選擇是奇校驗(yàn),那么邏輯 “ 1”的個(gè)數(shù)必須是奇數(shù)。MSComm 是 Microsoft Communications Control 的簡(jiǎn)稱。如果應(yīng)用程序較小,并且是自保持的,這種方法可能是更可取的。以字符串形式設(shè)置或傳回連接速度,奇偶校驗(yàn),數(shù)據(jù)位,停止位等 4 個(gè)參數(shù)。 XON/XOFF 即軟件握手協(xié)議。 CommPort—設(shè)置并返回通信端口號(hào); Seting—以字符串的形式設(shè)置并返回?cái)?shù)據(jù)傳輸速率、 奇偶校驗(yàn)、數(shù)據(jù)比特、停止比特 。在編程過(guò)程中,就可以在 OnComm 事件處理函數(shù)中加入自己的處理代碼。 實(shí)時(shí)數(shù)據(jù)顯示技術(shù) 上位機(jī)接收到下位機(jī)傳送的數(shù)據(jù)后,將數(shù)據(jù)以曲線的形式顯示出來(lái)。當(dāng)接收設(shè)備收到起始位后,緊接著就會(huì)收到數(shù)據(jù)位。但由于收發(fā)雙方需建立準(zhǔn)確的同步關(guān)系,所以實(shí)現(xiàn)起來(lái)比較復(fù)雜。也可用這 一位( 1/0)來(lái)確定這一幀中的字符所代表信息的性質(zhì)(地址、數(shù)據(jù)等)。 ( 3)全雙工傳輸:克服半雙工通訊發(fā)送方式和接收方式之間切換所花費(fèi)的時(shí)間提高傳輸速率,為此在此基礎(chǔ)上增加一條傳輸通道,允許數(shù)據(jù)同時(shí)在兩個(gè)方向上傳輸,稱為全雙工。 adModeRead: 只讀 adModeWrite: 只寫(xiě) adModeReadWrite: 可以讀寫(xiě) adModeShareDenyRead: 阻止其它 Connection 對(duì)象以讀權(quán)限打開(kāi)連接 adModeShareDenyWrite: 阻 止 其它 Connection 對(duì)象以寫(xiě)權(quán)限打開(kāi)連接 adModeShareExelusive: 阻止其它 Connection 對(duì) 象以讀寫(xiě)權(quán)限打開(kāi)連接 adModeShareDenyNone: 阻止其它 Connection 對(duì)象以任何權(quán)限打開(kāi)連接 下面給出一些常用的連接方式供大家參考 : 第一種,通過(guò) JET 數(shù)據(jù)庫(kù)引擎對(duì) ACCESSZOOO 數(shù)據(jù)庫(kù)的連接 : M_pConneetion— Open(“ Provider=; DataSouree= C:\\”, “ ”, “ ”, adModeUnknown); 第二種,通過(guò) DSN 數(shù)據(jù)源對(duì)任何支持 ODBC 的數(shù)據(jù)庫(kù)進(jìn)行連接 : M_pConneetion— Open( “ DataSouree=adotest; UID=sa ; PWD= ; ”, “ ”, “ ”,adModeUnknown); 第三種, 不通過(guò) DSN 對(duì) SQL SERVER 數(shù)據(jù)庫(kù)進(jìn)行連接 : M_pConnection— Open(“ driver={SQLServer}; Server=; DATABASE= 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書(shū)) 17 Vckbase; UID=sa; PWD=139”, “ ”, adModeUnknown); 其中 Server 是 SQL 服務(wù)器的名稱, DALABASE 是庫(kù)的名稱。通常使用它來(lái)創(chuàng)建一個(gè)數(shù)據(jù) 連接或執(zhí)行一條不返回任何結(jié)果的 SQL 語(yǔ)句,如一個(gè)存儲(chǔ)過(guò)程。 參數(shù)集合 (Parameters):命令對(duì)象中包含了域?qū)ο蟮募稀?ADO 在關(guān)鍵的應(yīng)用方案中使用最少的網(wǎng)絡(luò)流量,并且在前端和數(shù)據(jù)源之間使用最少的層數(shù),所有這些都是為了提供輕量、高性能的接口。所有 SQL語(yǔ)句接受集合作為輸入,返回集合作為輸出。 PRIMARYKEY/UNIQUE 表示主鍵或唯一索引 。 (3)訪問(wèn)速度快 為了解決 ODBC 開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)速度慢的問(wèn)題, VC++ 提供了新的訪問(wèn)技術(shù) ——OLEDB 和 ADO,它們都是基于 COM 接口的技術(shù),使用這種技術(shù)可以直接對(duì) 數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序進(jìn)行訪問(wèn),這大大提高了對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)速度。 (4)類視圖 (ClassView)。使用 MFC 類庫(kù)編程接口也可以直接調(diào)用一些 Win32 函數(shù)。 Windows 中的大部分消息是嚴(yán)格定義的,而且適用于所有的程序。用戶可以根據(jù)編程的需要調(diào)用相應(yīng)的類,或者自己定義有關(guān)的類。 (4)面向?qū)ο蠹夹g(shù)具有的繼承性和封裝 性支持軟件復(fù)用,易于擴(kuò)充,能較好地適應(yīng)復(fù)雜的大系統(tǒng)不斷發(fā)展和變化的要求,要復(fù)用類,可以直接創(chuàng)建該類的實(shí)例,實(shí)現(xiàn)復(fù)用,還可以從該類派生出滿足新需要的子類。當(dāng)一個(gè)對(duì)象接收到發(fā)送給自己的消息時(shí),就會(huì)調(diào)用消息中指定的操作,并且將參數(shù)表中的值與形式參數(shù)結(jié)合起來(lái)。從用陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書(shū)) 3 戶的角度看,對(duì)象提供了所需要的行為。面向過(guò)程程序設(shè)計(jì)涉及到結(jié)構(gòu)分析與結(jié)構(gòu)設(shè)計(jì)技術(shù),它們?cè)诂F(xiàn)在的應(yīng)用中表現(xiàn)出了許多明顯的缺點(diǎn),用這些技術(shù)開(kāi)發(fā)出的軟件,其穩(wěn)定性、可修改性和重用性都比較差。 關(guān)鍵詞 : 溫濕度,數(shù)據(jù)采集, 串口通信, MFC,上位機(jī) , MSComm 溫濕度測(cè)量系統(tǒng)設(shè)計(jì)(上位機(jī)軟件設(shè)計(jì)) II Temperature and humidity measurement system design ( PC software design) ABSTRACT Approach is PC through RS_485 bus and provisions of the munication protocol under orders to send out a machine, lower level puter according to this mand to explain again into corresponding timing signal directly control sensor. From lower level puter equipment state data, converted into digital signal feedback to the PC. PC docking receive data processed, in upper machine display and storage and database medium. Meanwhile PC user management, the convenient user for the collected data in view of historical data and the query etc. Introduced the temperature and humidity measurement system of software constitutes upper machine. Use Visual C + + as a development platform, using MFC libraries, using dialogbased templates, Microsoft Access as a background, and by using the development of database MSComm control design for a plete serial munication realtime monitoring PC software system. This paper, starting from the PC software by using objectoriented, database, ser
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1