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

正文內(nèi)容

畢業(yè)設(shè)計(jì)led顯示屏控制系統(tǒng)的分析與設(shè)計(jì)-文庫(kù)吧資料

2024-12-08 13:21本頁(yè)面
  

【正文】 Text (str, rect, 0)。myFont)。m lFont)。 Str=TextDlg. m_sText。 //CRect rect (TextDlg. m_ctrEdit. GetClientRect())。 系統(tǒng)加載 TextDialog 對(duì)話框,以文本編輯區(qū)左上頂點(diǎn)為坐標(biāo)原點(diǎn),向右為 X 軸正方向,向下為 Y 軸正方向建立邏輯坐標(biāo)系,實(shí)現(xiàn)文字指定位置的編輯 : CString str。 m_cTextColor = ()。 if ( FontDlg. DoModal() = =IDOK) { (amp。 =m_cTextColor。 FontDlg. m_cf. lpLogFont=amp。 CFont* pOldFont。 COLORREF m_cTextColor。 CDC* pDC=GetDC()。 DeleteObject 是 CGdiObject 類公開的成員函數(shù),所以它的子類都可以使用。解除附著的方法只有以 SelectObject 函數(shù)選擇別的新的對(duì)象 (舊的對(duì)象會(huì)自動(dòng)被消除 )。 需要指出的是將 newPen 析構(gòu) : 調(diào)用 newPen. DeleteObject)方法。每 個(gè) DC 必須附著一些所謂的 GDI object (GD 工對(duì)象,如常見的畫筆、畫刷、字形、位圖等畫圖上具 )以配合DC 的繪圖函數(shù)。在 MFC 中要輸出繪圖數(shù)據(jù)至一個(gè)設(shè)備上,必須準(zhǔn)備一個(gè)針對(duì)此設(shè)備的 DC 對(duì)象,它是繼承于 CDC 的類的對(duì)象。 MFC 的繪圖都是通過 Device Context(它是設(shè)備與數(shù)據(jù)之間的媒介,可以縮寫為 DC)來(lái)將繪圖輸出到一個(gè)設(shè)備上。 //取消最大化使窗體大小固定。 cs. styleamp。 SetClientSize()。 SetWindowPos(this, rect. left, , cx, cy, SWP_ NOZORDER)。 cy += (192+(192m_clientSize. cy))。 cy+=(winSize. Cy*2)。(pBar IsWindowVisible())){ pBar GetWindowRect(rect)。 if((pBar!=NULL)amp。 cy+=(winSize. cy)。 (pBar IsWindowVisible())){ pBar GetWindowRect (rect)。 if((pBar ! =NULL) amp。 CControlBar* pBar。 CSize winSize。所以表示客戶區(qū)大小的縱坐標(biāo)要加上狀態(tài)欄與工 具欄的高度,甚至菜單與窗口外框的邊緣也要扣 除 [1]。 CMainFrame::PreCreateWindow 函數(shù)用來(lái)設(shè)置整個(gè)窗口的大小,但是窗口外框還包括菜單,工具欄,狀態(tài)欄與客戶區(qū)。例如點(diǎn)陣數(shù)據(jù)的壓縮方法,由于在 Windows 環(huán)境下,系統(tǒng)默認(rèn)的每 個(gè)漢字為 4000 多點(diǎn),而 16 16 點(diǎn)陣一個(gè)字的大屏幕,每 個(gè)漢字為 256 點(diǎn),所以根據(jù)計(jì)算,可以采用間隔取點(diǎn)的方式,在橫向和縱向每 隔 12 個(gè)點(diǎn)取一個(gè)點(diǎn),每 個(gè)漢字 256個(gè)點(diǎn)組成的原理來(lái)壓縮數(shù)據(jù)。所以可以通過選擇開啟窗口的計(jì)算機(jī)屏幕像素點(diǎn)與顯示屏像素?cái)?shù)之間恰當(dāng)?shù)谋壤齺?lái)減小誤差。 基于 MFC AppWizard 建立工 程,以單文檔 View 的形式開啟文本區(qū)。 編輯功能設(shè)計(jì)與實(shí)現(xiàn) 在 LED 顯示屏上展現(xiàn)所要顯示的內(nèi)容以及效果,編輯工 作是最重要的環(huán)節(jié)之一。 第 4 章 軟件控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 在 LED 顯示屏的軟件 控制系統(tǒng)中,文本 信息的編輯、字模信息的保存、顯示效果的處理、圖像 預(yù)覽以及設(shè)備通訊是設(shè)計(jì)的核心上作。這些僅僅是極限參數(shù),并不意味著在極限參數(shù)條件下或在任何其它超出推薦工作條件所示參數(shù)的情況下器件 能有效地工作。其特性如下 [6]。驅(qū)動(dòng)器 (發(fā)送器 )將 TTL/CMOS 輸入電平轉(zhuǎn)換成 EIA/TIA232E 電平。接收器將 EIA/TIA232E 標(biāo)準(zhǔn)的輸入電平轉(zhuǎn)換成SVTTL/CMOS 電平。目前常使用的電平轉(zhuǎn)換電路為 MAX232。 表 1 為常用的 9 針接口各引腳的信號(hào)功能。 RS232C 引 腳及使用 從機(jī)械特性而言, RS232C 包括標(biāo)準(zhǔn)的 25 針及簡(jiǎn)化的 9 針引腳排列。 接收數(shù)據(jù) (Received dataRXD)—— 通過 RXD 線終端接收從 MODEM 發(fā)來(lái)的串行數(shù)據(jù),( DCE→ DTE)。 振鈴指示 (RingingRI)—— 當(dāng) MODEM 收到交換臺(tái)送來(lái)的振鈴呼叫信號(hào)時(shí),使該信號(hào)有效 (ON 狀態(tài) ),通知終端,已被呼叫。當(dāng)本地的 MODEM 收到由通信鏈路另一端 (遠(yuǎn)地 )的 MODEM 送來(lái)的載波信號(hào)時(shí),使 RLSD 信號(hào)有效,通知終端準(zhǔn)備接收,并且由 MODEM 將接收下來(lái)的載波信號(hào)解調(diào)成數(shù)字兩數(shù)據(jù)后,沿接收數(shù)據(jù)線 RXD 送到終端。在全雙工系統(tǒng)中,因配置雙向通道,故不需要 RTS/CTS 聯(lián)絡(luò)信號(hào),使其變高。 這對(duì) RTS/CTS 請(qǐng)求應(yīng)答聯(lián)絡(luò)信號(hào)是用于半雙工 MODEM 系統(tǒng)中發(fā)送方式和接收方式之間的切換。 允許發(fā)送 (Clear to sendCTS)—— 用來(lái)表示 DCE 準(zhǔn)備好接收 DTE 發(fā)來(lái)的數(shù)據(jù),是對(duì)請(qǐng) 11 求發(fā)送信號(hào) RTS 的響應(yīng)信號(hào)。 請(qǐng)求發(fā)送 (Request to sendRTS)—— 用來(lái)表示 DTE 請(qǐng)求 DCE 發(fā)送數(shù)據(jù),即當(dāng)終端要發(fā)送數(shù)據(jù)時(shí),使該信號(hào)有效 (ON 狀態(tài) ),向 MODEM 請(qǐng)求發(fā)送。 這兩個(gè)信號(hào)有時(shí)連到電源上,一上電就立即有效。 RS232C 規(guī) 定 標(biāo)準(zhǔn)接口有 25 條線, 4 條數(shù)據(jù)線、 11 條控制線、 3 條定時(shí) 線、 7 條備用和未定義線,常用的只有 9 根,它們是 : ( 1)聯(lián)絡(luò)控制信號(hào)線 : 數(shù)據(jù)裝置準(zhǔn)備好 (Data set readyDSR)—— 有效時(shí) (ON)狀態(tài),表明 MODEM 處于可以使用的狀態(tài)。 RS232C 標(biāo)準(zhǔn) (協(xié)議 )的全稱是 EIARS232C 標(biāo)準(zhǔn),其中 EIA( Electronic Industry Association)代表美國(guó)電子工業(yè)協(xié)會(huì), RS( remeded standard)代表推薦標(biāo)準(zhǔn), 232 是標(biāo)識(shí)號(hào), C 代表 RS232 的最新一次修改 (1969 在這之前,有 RS232B , RS232A)。這個(gè)標(biāo)準(zhǔn)對(duì)串行通信接口的有關(guān)問題,如信號(hào)線功能、電器特性都作了明確規(guī)定。 RS232C 標(biāo)準(zhǔn)是美國(guó) EIA(電子工業(yè)聯(lián)合會(huì) )與 BELL 等公司一起開發(fā)的1969 年公布的通信協(xié)議。 RS232C 串行通信簡(jiǎn)介 串行通信接口標(biāo)準(zhǔn)經(jīng)過使用和發(fā)展,目前 已經(jīng)有幾種。由于單片機(jī)的串行口以TTL 電平進(jìn)行輸入輸出,而微機(jī)的 RS232 接口則采用 +12V 和的 12V 電平方式,與 PC 機(jī)RS232 標(biāo)準(zhǔn)串行接口的電氣規(guī)范不一致,因此要實(shí)現(xiàn)單片機(jī)與 PC機(jī)之間的數(shù)據(jù)通讀,必須進(jìn)行電平轉(zhuǎn)換。因此,在數(shù)據(jù)量不大、傳輸要求不高的情況下,一般都采用串行通訊方式,即通過與 PC 機(jī)配置的 RS232 標(biāo)準(zhǔn)串行接口 COMl, COM2 等相連接來(lái)實(shí)現(xiàn)應(yīng)用系統(tǒng)與 PC機(jī)之間的數(shù)據(jù)交換。微機(jī)的主板通過并行口和串行口等與外設(shè)交換數(shù)據(jù),并行口主要進(jìn)行短距離的數(shù)據(jù)傳送,傳送速率較快,通常用作打印機(jī)的輸出。 2)顯示時(shí)間,顯示不同屏幕顯示信息之間的時(shí)間間隔。 圖像 預(yù)覽模塊 : 在文件傳輸之前實(shí)現(xiàn)字模信息的預(yù)覽功能 ,可以實(shí)現(xiàn)預(yù)覽傳輸前所保存的任何形式的字模信息,并且直接集成到工 具欄文件打開功能鍵按鈕。 3)單屏信息傳輸,實(shí)現(xiàn)編輯待傳輸信息的保存。 增添效果模塊 : 通過增添顯示效果和傳輸通訊中多屏文件單屏傳送,完善了控制系統(tǒng)的功能。 ( 1) 選中文字功能,彈出字體選擇框體,可以選擇各種字體的文字進(jìn)行編輯 ( 2) 調(diào)出具體文字位置編輯對(duì)話框,輸入文字和要求顯示位置的橫坐標(biāo)和縱坐標(biāo)。 2)繪圖 : 包括直線、矩形、橢圓、圓等在內(nèi)的圖形繪制功能。 ( 1) 選中撤消功能可以實(shí) 現(xiàn)之前編輯工 作的一 步 步 取消功能。 系統(tǒng)設(shè)計(jì)采用 Windows 操作系統(tǒng)下,開啟文本編輯窗口,客戶區(qū)內(nèi)像素 點(diǎn)采用與實(shí)際LED 點(diǎn)陣顯示屏像 素 點(diǎn)相同,功能類似 Word 文檔編輯工具,包括編輯模塊、繪圖模塊、文字編輯模塊、顏色控制模塊、顯示效果加載模塊、預(yù)覽模塊、信息下載模塊。 計(jì)算機(jī) 軟件模塊分析與設(shè)計(jì) 軟件模塊分為編輯部分和控制通 訊部分,編輯部分實(shí)現(xiàn)圖文文件的編輯功能,通訊部分通過 RS232C 串口通訊完成 文件到 單片機(jī)存儲(chǔ)模塊 的傳輸。 整體分析 LED 顯示屏系統(tǒng)組成 LED 圖文顯示屏系統(tǒng)由軟件控制系統(tǒng)、 無(wú)線傳輸系統(tǒng)、 設(shè)備主控制器、 LED 顯示點(diǎn)陣、電源等部分組成。 第 2 章 LED顯示屏控制系統(tǒng) 的 系統(tǒng)分析 根 據(jù) LED顯示屏控制系統(tǒng)的應(yīng)用,本章 設(shè)計(jì)了 LED圖文顯示屏的體系結(jié)構(gòu)和工 作流程。同一個(gè)類的對(duì)象具有相同的行為,但狀態(tài)可以不同。在 C++中,類是主要的編程對(duì)象,程序員需要設(shè)計(jì)類的成員變量和成員函數(shù),以及類與外界的接口。新類被稱為已有類的子類,而已有類稱為父類,又叫基類,新類又叫派生類。因此,可以說繼承的本質(zhì)特征是行為共享。 繼承提供了創(chuàng)建新類的一種方法,這種方法就是說,一個(gè)新類可以通過對(duì)已有類進(jìn)行修改或擴(kuò)充來(lái)滿足新類的要求。因此,類是所有對(duì)象的共同的行為和不同狀態(tài)的集合體。 類是抽象數(shù)據(jù)類型的 實(shí)現(xiàn)。類的完整定義包含了外部接口和內(nèi)部算法以及數(shù)據(jù)結(jié)構(gòu)的形式。在 C++中,向?qū)ο蟀l(fā)送消息就是調(diào)用對(duì)象的成員函數(shù),從而獲取對(duì)象的狀態(tài)信息或是對(duì)對(duì)象的狀態(tài)進(jìn)行修改。封裝的目的就是阻止非法的訪問,操 作接口提供了這個(gè)對(duì)象的功能。在 C++中,對(duì)象的狀態(tài)由成員變量的值表示,操作由對(duì)象的成員函數(shù)完成。各個(gè)對(duì)象的屬性值互不相同。 從實(shí)現(xiàn)形式上講,對(duì)象一個(gè)屬性(狀態(tài))和操作(方法或行為)的封裝體。 VC++作為 一個(gè)面向?qū)ο蟮拈_發(fā)工具,而不同于傳統(tǒng)的基于過程的編程工具,所以 在本文中 必須明確以下幾個(gè)概念: 對(duì)象 從概念上講,對(duì)象代表著正在創(chuàng)建的系統(tǒng)中的一個(gè)實(shí)體。 C++以其獨(dú)特的語(yǔ)言機(jī)制在計(jì)算機(jī)科學(xué)的各個(gè)領(lǐng)域中得到了廣泛的應(yīng)用。進(jìn)入新世紀(jì),光電子產(chǎn)業(yè)得到廣泛的重視,中國(guó)加入 WTO、北京申奧成功等,成為 LED 顯示屏產(chǎn)業(yè)發(fā)展的契機(jī), LED 顯示屏必將得到飛躍發(fā)展 [5]。 LED 顯示屏在平板顯示領(lǐng)域的主流產(chǎn)品局面基本形成, LED 顯示屏產(chǎn)業(yè)成為新興的高科技產(chǎn)業(yè)。藍(lán)色
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1