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

正文內(nèi)容

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

2025-07-12 16:35 本頁面


【正文】 ,而各個對象有著各自不同的狀態(tài),即私有的存儲。因此,類是所有對象的共同的行為和不同狀態(tài)的集合體。繼承類提供了說明一組對象結(jié)構(gòu)的機制,再借助于繼承擴充類的定義方式,從而體現(xiàn)代碼可重用的優(yōu)越性。繼承提供了創(chuàng)建新類的一種方法,這種方法就是說,一個新類可以通過對已有類進(jìn)行修改或擴充來滿足新類的要求。新類共享已有類的行為,而自己還具有修改的或額外添加的行為。因此,可以說繼承的本質(zhì)特征是行為共享。從一個類繼承定義的新類將繼承已有類的所有方法和屬性,并且還可以添加所需要的新的方法和屬性。新類被稱為已有類的子類,而已有類稱為父類,又叫基類,新類又叫派生類。面向?qū)ο蟮?個要素是對象、類和繼承。在C++中,類是主要的編程對象,程序員需要設(shè)計類的成員變量和成員函數(shù),以及類與外界的接口。對象即類的實例化,類是對象的模板。同一個類的對象具有相同的行為,但狀態(tài)可以不同。繼承是創(chuàng)建新類的一種重要方法,派生類按照繼承類型的不同可以從基類繼承到不同的成員,同時派生類還可以添加新的成員,通過這種繼承和擴充得到新的類。第2章 LED顯示屏控制系統(tǒng)的系統(tǒng)分析根據(jù)LED顯示屏控制系統(tǒng)的應(yīng)用,本章設(shè)計了LED圖文顯示屏的體系結(jié)構(gòu)和工作流程。其中軟件系統(tǒng)與無線傳輸控制硬件主系統(tǒng)之間采用串行通訊方式完成程序下載,實現(xiàn)文本信息的傳輸。 整體分析LED顯示屏系統(tǒng)組成LED圖文顯示屏系統(tǒng)由軟件控制系統(tǒng)、無線傳輸系統(tǒng)、設(shè)備主控制器、LED顯示點陣、電源等部分組成?;窘Y(jié)構(gòu)如下圖:PC軟件控制系統(tǒng)單片機各功能模塊 行驅(qū)動器 LED顯示點陣 列驅(qū)動器 無線發(fā)射機無線接受機圖41 LED顯示屏總體框架系統(tǒng)工作過程:軟件控制系統(tǒng)主要完成的任務(wù)為圖文編輯、字模提取與保存、圖像預(yù)覽與文件傳輸;無線傳輸系統(tǒng)主要完成文件信息由PC機傳輸至LED顯示器,硬件控制系統(tǒng)中LED點陣主要任務(wù)是通過電流控制完成信息顯示,通過單片機的掃描驅(qū)動方式的控制對LED點陣行列驅(qū)動,實現(xiàn)設(shè)備的驅(qū)動并最終實現(xiàn)接收的圖文顯示功能。 計算機軟件模塊分析與設(shè)計軟件模塊分為編輯部分和控制通訊部分,編輯部分實現(xiàn)圖文文件的編輯功能,通訊部分通過RS232C串口通訊完成文件到單片機存儲模塊的傳輸。通訊部分將在第三章做詳細(xì)的介紹。系統(tǒng)設(shè)計采用Windows操作系統(tǒng)下,開啟文本編輯窗口,客戶區(qū)內(nèi)像素點采用與實際LED點陣顯示屏像素點相同,功能類似Word文檔編輯工具,包括編輯模塊、繪圖模塊、文字編輯模塊、顏色控制模塊、顯示效果加載模塊、預(yù)覽模塊、信息下載模塊。編輯模塊 1)除Windows自生成的剪貼、復(fù)制、粘貼功能,系統(tǒng)加入了撤消、重復(fù)功能。 (1)選中撤消功能可以實現(xiàn)之前編輯工作的一步步取消功能。 (2)選中重復(fù)功能可以實現(xiàn)之前編輯工作的最近的一條操作命令。 2)繪圖:包括直線、矩形、橢圓、圓等在內(nèi)的圖形繪制功能。 3)文字編輯:包括各種字體、字形、字號、效果、顏色的文字的編輯,并且根據(jù)應(yīng)用的特殊用途,加入指定位置文字的編輯。 (1)選中文字功能,彈出字體選擇框體,可以選擇各種字體的文字進(jìn)行編輯 (2)調(diào)出具體文字位置編輯對話框,輸入文字和要求顯示位置的橫坐標(biāo)和縱坐標(biāo)。 4)顏色控制模塊:由于應(yīng)用領(lǐng)域的具體特點,主要采用了紅、綠、黃三種顏色,可以實現(xiàn)顏色控制。增添效果模塊:通過增添顯示效果和傳輸通訊中多屏文件單屏傳送,完善了控制系統(tǒng)的功能。 1)普通效果,靜態(tài)的顯示屏幕上的信息 2)滾動效果,可以實現(xiàn)從左向右的信息滾動顯示,可以與靜態(tài)信息穿插顯示。 3)單屏信息傳輸,實現(xiàn)編輯待傳輸信息的保存。 4)多屏信息傳輸,實現(xiàn)編輯保存好的單屏信息合并保存成一個文件,大大減少傳輸文件時的煩瑣。圖像預(yù)覽模塊:在文件傳輸之前實現(xiàn)字模信息的預(yù)覽功能,可以實現(xiàn)預(yù)覽傳輸前所保存的任何形式的字模信息,并且直接集成到工具欄文件打開功能鍵按鈕。 1)顯示效果,通過文件傳輸前的預(yù)覽,可以調(diào)整靜態(tài)與滾動顯示效果的排列順序。 2)顯示時間,顯示不同屏幕顯示信息之間的時間間隔。軟件模塊結(jié)構(gòu)圖如下:控制模塊編輯模塊增添效果模塊圖像預(yù)覽模塊設(shè)備通訊模塊文字編輯圖形編輯顏色控制滾動效果多屏文件合并顯示效果顯示時間設(shè)備通訊文件傳輸圖32軟件模塊結(jié)構(gòu)圖第3章 串行接口 串行通信的工作原理在各種單片機應(yīng)用系統(tǒng)的設(shè)計中,如智能儀器儀表、各類手持設(shè)備、GPS接收器等,都會遇到怎樣與PC機進(jìn)行通訊的問題。微機的主板通過并行口和串行口等與外設(shè)交換數(shù)據(jù),并行口主要進(jìn)行短距離的數(shù)據(jù)傳送,傳送速率較快,通常用作打印機的輸出。而長距離的數(shù)據(jù)傳送只能采用串行口,串行口只需一根數(shù)據(jù)線進(jìn)行數(shù)據(jù)傳送,傳送距離較長,投資較少,但傳送速率較低。因此,在數(shù)據(jù)量不大、傳輸要求不高的情況下,一般都采用串行通訊方式,即通過與PC機配置的RS232標(biāo)準(zhǔn)串行接口COMl, COM2等相連接來實現(xiàn)應(yīng)用系統(tǒng)與PC機之間的數(shù)據(jù)交換。為了能使微機與單片機之間能通信,必須遵守相同的通信協(xié)議。由于單片機的串行口以TTL電平進(jìn)行輸入輸出,而微機的RS232接口則采用+12V和的12V電平方式,與PC機RS232標(biāo)準(zhǔn)串行接口的電氣規(guī)范不一致,因此要實現(xiàn)單片機與PC機之間的數(shù)據(jù)通讀,必須進(jìn)行電平轉(zhuǎn)換。一般常用的平轉(zhuǎn)換器件有MC1488, MC1489及MAX232等,但MC1488, MC1489需要+12V電源,這對于不具備+12V電源的單片機系統(tǒng)是非常不便的,而雙路RS232收發(fā)器MAX232就是基于這一功能開發(fā)的新型器件[4]。 RS232C串行通信簡介串行通信接口標(biāo)準(zhǔn)經(jīng)過使用和發(fā)展,目前已經(jīng)有幾種。但都是在RS232標(biāo)準(zhǔn)的基礎(chǔ)上經(jīng)過改進(jìn)而形成的。RS232C標(biāo)準(zhǔn)是美國EIA(電子工業(yè)聯(lián)合會)與BELL等公司一起開發(fā)的1969年公布的通信協(xié)議。它適合于數(shù)據(jù)傳輸速率在0~20000b/s范圍內(nèi)的通信。這個標(biāo)準(zhǔn)對串行通信接口的有關(guān)問題,如信號線功能、電器特性都作了明確規(guī)定。由于通行設(shè)備廠商都生產(chǎn)與RS232C制式兼容的通信設(shè)備,因此,它作為一種標(biāo)準(zhǔn),目前已在微機通信接口中廣泛采用。RS232C標(biāo)準(zhǔn)(協(xié)議)的全稱是EIARS232C標(biāo)準(zhǔn),其中EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會,RS(remeded standard)代表推薦標(biāo)準(zhǔn),232是標(biāo)識號,C代表RS232的最新一次修改(1969在這之前,有RS232B ,RS232A)。它規(guī)定連接電纜和機械、電氣特性、信號功能及傳送過程。RS232C規(guī)定標(biāo)準(zhǔn)接口有25條線,4條數(shù)據(jù)線、11條控制線、3條定時線、7條備用和未定義線,常用的只有9根,它們是: (1)聯(lián)絡(luò)控制信號線:數(shù)據(jù)裝置準(zhǔn)備好(Data set readyDSR)——有效時(ON)狀態(tài),表明MODEM處于可以使用的狀態(tài)。數(shù)據(jù)終端準(zhǔn)備好(Data set readyDTR)——有效時(ON)狀態(tài),表明數(shù)據(jù)終端可以使用。這兩個信號有時連到電源上,一上電就立即有效。這兩個設(shè)備狀態(tài)信號有效,只表示設(shè)備本身可用,并不說明通信鏈路可以開始進(jìn)行通信了,能否開始進(jìn)行通信要由下面的控制信號決定。請求發(fā)送(Request to sendRTS)——用來表示DTE請求DCE發(fā)送數(shù)據(jù),即當(dāng)終端要發(fā)送數(shù)據(jù)時,使該信號有效(ON狀態(tài)),向MODEM請求發(fā)送。它用來控制MODEM是否要進(jìn)入發(fā)送狀態(tài)。允許發(fā)送(Clear to sendCTS)——用來表示DCE準(zhǔn)備好接收DTE發(fā)來的數(shù)據(jù),是對請求發(fā)送信號RTS的響應(yīng)信號。當(dāng)MODEM已準(zhǔn)備好接收終端傳來的數(shù)據(jù),并向前發(fā)送時,使該信號有效,通知終端開始沿發(fā)送數(shù)據(jù)線TXD發(fā)送數(shù)據(jù)。這對RTS/CTS請求應(yīng)答聯(lián)絡(luò)信號是用于半雙工MODEM系統(tǒng)中發(fā)送方式和接收方式之間的切換。在全雙工系統(tǒng)中作發(fā)送方式和接收方式之間的切換。在全雙工系統(tǒng)中,因配置雙向通道,故不需要RTS/CTS聯(lián)絡(luò)信號,使其變高。接收線信號檢出(Received Line detectionRLSD)——用來表示DCE已接通通信鏈路,告知DTE準(zhǔn)備接收數(shù)據(jù)。當(dāng)本地的MODEM收到由通信鏈路另一端(遠(yuǎn)地)的MODEM送來的載波信號時,使RLSD信號有效,通知終端準(zhǔn)備接收,并且由MODEM將接收下來的載波信號解調(diào)成數(shù)字兩數(shù)據(jù)后,沿接收數(shù)據(jù)線RXD送到終端。此線也叫做數(shù)據(jù)載波檢出(Data Carrier dectectionDCD)線。振鈴指示(RingingRI)——當(dāng)MODEM收到交換臺送來的振鈴呼叫信號時,使該信號有效(ON狀態(tài)),通知終端,已被呼叫。 (2)數(shù)據(jù)發(fā)送與接收線:發(fā)送數(shù)據(jù)(Transmitted dataTXD)——通過TXD終端將串行數(shù)據(jù)發(fā)送到MODEM,(DTE→ DCE)。接收數(shù)據(jù)(Received dataRXD)——通過RXD線終端接收從MODEM發(fā)來的串行數(shù)據(jù),( DCE→DTE)。 (3)地線有兩根線SG,PG——信號地和保護地信號線,無方向。 RS232C引腳及使用從機械特性而言,RS232C包括標(biāo)準(zhǔn)的25針及簡化的9針引腳排列。實際上,RS232C的25條引腳中有許多是很少使用的,要完成最基本的串行通信功能,只需要RXD , TXD和GND即可。表1為常用的9針接口各引腳的信號功能。 引腳信號信號源類型描述1DCDDCE控制載波信號檢測2RXDDCE數(shù)據(jù)數(shù)據(jù)接收3TXDDTE數(shù)據(jù)數(shù)據(jù)接收4DTRDTE控制數(shù)據(jù)終端準(zhǔn)備好5GND信號地6DSRDCE控制數(shù)據(jù)設(shè)置準(zhǔn)備好7RTSDTE控制請求發(fā)送8CTSDCE控制清除發(fā)送9RIDCE控制振鈴指示表1
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1