LED點陣顯示屏系統的設計_第1頁
LED點陣顯示屏系統的設計_第2頁
LED點陣顯示屏系統的設計_第3頁
LED點陣顯示屏系統的設計_第4頁
LED點陣顯示屏系統的設計_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

...wd...LED點陣顯示屏系統的設計摘要本文介紹了一款以單片機STC89C52為控制器的LED點陣顯示屏系統的設計。該系統可實現中英文字符的顯示和動態特效顯示。并且可以通過級聯的方式來擴大顯示屏幕的尺寸以到達增加顯示內容的目的。系統單片機發送控制命令,由顯示驅動模塊驅動一個16×64的LED點陣顯示屏的掃描顯示。PC機與單片機之間的通信采用RS—232C通信標準來實現。所選用的STC89C5單片機具有價格低廉程序寫入方便的特點使得整個系統方便維護和檢修。除此之外,該系統只占用了單片機少量的I/O口和內存,為系統留下了功能擴展的空間。關鍵字:STC89C52;LED點陣顯示;串行通信目錄28911第一章緒論4283511.1課題背景4231611.1.1選題背景4247671.1.2研究現狀及開展趨勢4181141.2論文主要內容227305第二章方案論證與選擇4317002.1系統硬件方案455372.1.1顯示屏主控制器4216292.1.2LED點陣顯示屏5221622.1.3硬件設計方案6107592.2系統軟件方案785742.2.1單片機編程語言7104372.2.2系統軟件編譯器介紹816477第三章系統硬件設計9199593.1硬件整體設計概述及功能分析9209803.2控制單元設計104633.2.1STC89C52簡介10143983.2.2控制系統設計1357893.3譯碼電路設計15152113.4驅動電路設計16323703.4.1八同相三態緩沖器/線驅動器74HC2441634503.4.2反相器74HC0417211743.4.3行驅動電路設計17317363.4.4列驅動電路設計17259853.6電源設計1818542第四章系統軟件設計2047964.1主程序設計2096014.2子程序的設計20305514.2.1LED顯示屏的顯示方式2014914.2.2點陣數據表達方式21100044.2.3顯示程序的設計224898第5章系統調試24321795.1系統硬件局部調試方法2459525.1.1短路與虛焊檢測24201055.1.2上電測試24117285.2系統軟件調試方法2435275.3系統聯合調試及結果2533125.4調試結果分析2510489結論263270附錄27第一章緒論1.1課題背景1.1.1選題背景LED顯示屏是八十年代后期在全球迅速開展起來的新型信息顯示媒體,顯示屏由幾萬……幾十萬個半導體發光二極管像素點均勻排列組成。利用不同的材料可以制造不同色彩的LED像素點。目前應用最廣的是紅色、綠色、黃色。而藍色和純綠色LED的開發已經到達了實用階段。LED顯示屏可以顯示變化的數字、文字、圖形圖像;不僅可以用于室內環境還可以用于室外環境,具有投影儀、電視墻、液晶顯示屏無法比較的優點。在短短的十來年中,LED點陣顯示屏就以亮度高、工作電壓低、功耗小、小型化、壽命長、耐沖擊和性能穩定的優點迅速成長為平板顯示的主流產品,在信息顯示領域得到了廣泛的應用。LED的開展前景極為廣闊,目前正朝著更高亮度、更高耐氣候性、更高的發光密度、更高的發光均勻性、可靠性、全色化方向開展。LED顯示屏的應用涉及社會經濟的許多領域,主要包括:〔1〕證券交易、金融信息顯示。〔2〕機場航班動態信息顯示。〔3〕港口、車站旅客引導信息顯示。〔4〕體育場館信息顯示。〔5〕道路交通信息顯示。〔6〕調度指揮中心信息顯示。〔7〕郵政、電信、商場購物中心等服務領域的業務宣傳及信息顯示。〔8〕廣告媒體新產品等。1.1.2研究現狀及開展趨勢〔1〕我國LED產業開展現狀我國的LED顯示屏產業經過幾年的開展,基本形成了一批具有一定規模的骨干企業。據不完全統計,至1998年底,年度銷售總額在1000萬元以上的企業有20多家,其銷售總額達6億元左右,占行業市場總額的85%以上。全國從事LED顯示屏的各類企業有100余家,從業人員近6000人,行業年度銷售總額近8億元人民幣,1996年、1997年的增長速度均保持40%左右,1998年略有回落。在國內市場上,國產LED顯示屏的市場占有率近100%,國外同類產品基本沒有市場,四十三屆世乒賽主會場天津體育中心、京九鐵路、北京西客站、首都機場、浦東機場等,均由國內代表企業中標。技術水平相對領先,我國LED顯示屏產業在規模開展的同時,產品技術推陳出新,一直保持比較先進的水平。90年代初即具備了成熟的16級灰度256色視頻控制技術及無線遙控等國際先進水平技術,近年在全彩色LED顯示屏、256級灰度視頻控制技術、集群無經線控制、多級群控技術等方面均有國內先進、到達國際水平的技術和產品出現;LED顯示屏控制專用大規模集成電路也已由國內企業開發生產并得到應用。LED顯示屏產業培養形成了一批LED顯示屏科技隊伍,在全國LED顯示屏行業的從業人數6000人中,科技人員有2800多人,將近50%。LED顯示屏產業正成為我國電子信息產業的重要組成局部,也是平板顯示領域唯一立足國內形成的民族高科技產業。〔2〕LED顯示屏的開展趨勢現代信息社會中,作為人一機信息視覺傳播媒體的顯示產品和技術得到迅速開展,進入二十一世紀的顯示技術將是平板顯示的時代,LED顯示屏作為平板顯示的主導產品之一無疑會有更大的開展,并有可能成為二十一世紀平板顯示的代表性主流產品。高亮度、全彩化藍色及純綠色LED產品自出現以來,成本逐年快速降低,已具備成熟的商業化條件,根基材料的產業化。使LED全彩色顯示產品成本下降,應用加快。LED產品性能的提高,使全彩色顯示屏的亮度、色彩、白平衡均到達比較理想的效果,完全可以滿足戶外全天候的環境條件要求,同時,由于全彩色顯示屏價格性能比的優勢,預計在未來幾年的開展中,全彩色LED顯示屏在戶外廣告媒體中會越來越多地代替傳統的燈箱、霓紅燈、磁翻板等產品,體育場館的顯示方面全彩色LED屏更會成為主流產品。全彩色LED顯示屏的廣泛應用會是LED顯示屏產業開展的一個新的增長點。未來LED顯示屏會向著標準化、標準化,產品構造多樣化的方向開展。〔3〕選題意義該設計課題使我們能夠掌握LED顯示屏的基本顯示原理和設計方法,對LED顯示屏這個行業有了較為深刻的了解和認識。并且對大學期間所學習的一些理論進展了實踐,使我們對所學過的理論知識有了新的認識。并且通過該設計課題掌握了51單片機的的軟硬件開發工具的使用方法,為以后從事相關行業的工作積累了實際工作經歷。目前我國的信息行業開展迅速,作為主要平面顯示媒介的LED顯示屏的作用也越練越廣泛,相關的從業人員也會越來越緊缺。但同時應該清楚的認識到我國的LED技術雖然開展迅速但和世界先進水平還有一定的差距。因此此課題不管是對自己的就業還是對我國LED顯示技術的開展都有非常現實與積極的意義。1.2論文主要內容針對設計題目的特點,對論文的內容和構造將做如下安排:〔1〕初步方案的論證和選擇搜集題目的有關資料,并參照目前通用的設計思想和設計方法擬定幾套設計方案進展分析比較。最終選定了以單片機為核心控制器件,外加譯碼電路和驅動電路的設計方案。〔2〕方案實現以設計方案為指導思想選擇適宜的器件來實現這一思想,選擇器件時要從功能和電氣特性兩方面來選擇和論證。經過比照選擇選定STC89C52單片機為核心控制器件,由74HC244為八同相三態緩沖器/線驅動器,74HC138為譯碼電路器件,74HC595和4953為驅動電路器件。論文列出了詳細的器件參數和在系統中的連接使用方法。〔3〕軟件編寫根據硬件特點和設計要求,軟件選用C語言編寫。程序按功能分為靜態顯示、動態顯示、通信等幾個功能上相對獨立的模塊。然后按照所劃分的模塊逐個編寫和調試,最后將獨立的模塊整合起來。〔4〕驗證與測試調試分為硬件調試、軟件調試和系統聯合調試幾步來進展。在硬件調試中發現有單片機端口驅動能力缺乏、驅動電路工作不穩定等問題。在軟件調試中出現程序整合工作不協調等問題。通過分析,查找找出了問題原因并設法將其解決。〔5〕結論設計完成后對設計中所遇到的問題、經歷教訓、以及自己的想法進展總結。第二章方案論證與選擇2.1系統硬件方案大多數的LED顯示屏都在戶外,所以對硬件的質量要求非常的高。為方便檢修和維護硬件電路設計時常常采用模塊化的設計方法。硬件的設計采用模塊化設計,既要滿足模塊本身功能又要能夠和整個系統兼容。如圖2-1所示,根據顯示系統的功能特點確定系統硬件由顯示屏局部,控制局部組成。控制局部執行顯示指令并將顯示代碼處理后控制顯示局部的顯示內容和顯示方式。16X64LED16X64LED點陣顯示屏單片機譯碼電路驅動電路圖2-1系統硬件組成框圖2.1.1顯示屏主控制器控制局部是整個系統的核心局部,其功能為經計算機將編好的程序下載到單片機中,再有單片機控制顯示局部顯示內容。其常用的電子設計方法有單片機、及EDA技術。幾種設計方法比較各有其特點:〔1〕單片機單片機是集成了CPU,ROM,RAM和I/O口的微型計算機。它有很強的接口性能,非常適合于工業控制,因此又叫微控制器(MCU)。單片機品種齊全,型號多樣CPU從8,16,32到64位,多采用RISC技術,片上I/O非常豐富,有的單片機集成有A/D,“看門狗〞,PWM,顯示驅動,函數發生器,鍵盤控制等。它們的價格也上下不等,這樣極大地滿足了開發者的選擇自由。除此之外單片機還具有低電壓和低功耗的特點。隨著超大規模集成電路的開展,NMOS工藝單片機被CMOS代替,并開場向HMOS過渡。供電電壓由5V降到3V,2V甚至到1V,工作電流由mA降至μA,這在便攜式產品中大有用武之地。〔2〕EDAEDA(即ElectronicDesignAutomation)即電子設計自動化,它是以計算機為工具,在EDA軟件平臺上,對用硬件描述語言HDL完成的設計文件自動地邏輯編譯、邏輯化簡、邏輯分割、邏輯綜合及優化、邏輯布局布線、邏輯仿真,直至對于特定目標芯片進展適配編譯、邏輯影射和編程下載等。設計者只需用HDL語言完成系統功能的描述,借助EDA工具就可得到設計結果,將編譯后的代碼下載到目標芯片就可在硬件上實現。由于FPGA/CPLD可以通過軟件編程對該硬件的構造和工作方式進展重構,修改軟件程序就相當于改變了硬件,軟件編寫可以采用自頂向下的設計方案,而且可以多個人分工并行工作這樣便縮短了開發周期和上市時間,有利于在劇烈的市場競爭中搶占先機。而且MCU是通過串行執行指令來實現特定功能,不可防止低速,而FPGA/CPLD那么可實現硬件上的并行工作,在實時測控和高速應用領域前景廣闊;另一方面,FPGA/CPLP器件在功能開發上是軟件實現的,但物理機制卻和純硬件電路一樣,十分可靠。二種設計方式相比較各有優點且都能夠實現控制功能,但單片機的技術門檻較低開發成本也較低非常適合初學者進展學習和鍛煉使用。現在市場上常用的單片機主要有MCS-51、AVR、ARM、PIC等。其中應用最廣泛的單片機首推Intel的51系列,由于產品硬件構造合理,指令系統標準,加之生產歷史“悠久〞,有先入為主的優勢常作為單片機學習的教材。且51系列的I/O腳的設置和使用非常簡單,當該腳作輸入腳使用時,只須將該腳設置為高電平〔復位時,各I/O口均置高電平〕。當該腳作輸出腳使用時,那么為高電平或低電平均可。所以在控制局部方案的選擇中選定51系列單片機作為控制局部的核心器件。2.1.2LED點陣顯示屏顯示局部包括了一塊至少可以顯示一個漢字的顯示屏,以及驅動該顯示屏的驅動電路。由于單片機的I/O口有限要不能直接用I/O口來驅動LED顯示屏,所以需要對單片機I/O口進展擴展增加單片機并行輸出的能力。LED顯示屏是由一個個的發光二極管點陣構成的,要構成大屏幕的LED顯示屏就需要多個發光二極管。構成LED屏幕的方法有兩種,一是由單個的發光二極管逐點連接起來,如圖2-2所示;二是選用一些由單個發光二極管構成的LED點陣子模塊構成大的LED點陣模塊。目前市場上普遍采用的點陣模塊有8×8、16×16幾種;這兩種屏幕構成方法各有有缺點,單個發光二極管構成顯示屏優點在于當單個的發光二極管出現問題時只需更換一個二極管即可,檢修的成本較低,缺點在于連接線路復雜;而點陣模塊構成的方法卻正好與之相反,模塊構成省約了大量的連線,不過當一個LED出現問題時同在一個模塊的所有LED都必須被更換。這就加大了維修的成本。兩種方法相比較,決定采取模塊構成的方法來制作一個LED點陣顯示屏。為了防止模塊的缺點,選擇點陣數較小的模塊來減小出現這一問題的風險。所以構建一個16×64的LED點陣屏選用16塊8X8陣模塊。圖2-2LED點陣內部圖一個16×64的LED顯示屏行有16和列有64個引腳,不能單靠51單片機的端口驅動所以必須要對單片機的端口個數進展擴展。經常采用的端口擴展方法是用串并轉換芯片進展譯碼。常用的串并轉換芯片有74HC138〔3線-8線譯碼器〕、74HC244〔8位串并轉換器〕、74HC595等。52單片機端口低電平時,吸入電流可達20mA,具有一定的驅動能力;而為高電平時,輸出電流僅數十μA甚至更小〔電流實際上是由腳的上拉電流形成的〕,基本上沒有驅動能力,所以單片機不能直接驅動LED顯示屏顯示。在單片機和顯示屏之間還需要增加以功能放大位目的的驅動電路。2.1.3硬件設計方案最終方案如圖2-3所示,以處理顯示內容,用串行通信的方式將顯示內容和控制指令傳輸到單片機系統,單片機根據計算機傳輸來的內容和指令通過端口譯碼擴展后驅動16塊8×8ED點陣模塊構成的16×64ED點陣顯示屏。題目將以此方案為指導思想展開具體的硬件電路設計。16X64LED16X64LED點陣顯示屏單片機譯碼電路驅動電路圖2-3硬件設計方案2.2系統軟件方案軟件的設計除了滿足設計功能外還必須要滿足易讀寫,方便下載和編譯。設計目標和硬件總體構造確定的情況下,軟件可以分為主程序,顯示子程序,各種特效顯示子程序,通信程序三個主要局部組成。具體構造如圖2-4所示。圖2-4軟件功能構造框圖軟件的編寫需要借助軟件編輯器和編譯軟件,編譯完成后還需要下載到單片機中執行。編寫軟件之前得首先選擇一種適宜的語言以及配套的編輯器和編譯軟件。最后還要選擇一款與所選單片機的下載器或下載軟件來把編寫的程序下載到單片機中執行。2.2.1單片機編程語言現在主要運用的單片機編程語言為匯編語言和C語言。兩種語言相比較各有優點。匯編語言(AssemblyLanguage)是面向機器的程序設計語言,是一種功能很強的程序設計語言,也是利用計算機所有硬件特性并能直接控制硬件的語言。其具有執行速度快,占內存空間少等優點,但在編寫復雜程序時具有明顯的局限性,匯編語言依賴于具體的機型,不能通用,也不能在不同機型之間移植。C語言是一種源于編寫UNIX操作系統的語言,它是一種構造化語言,可產生壓縮代碼。C語言構造是以括號{}而不是特殊符號的語言。C可以進展許多機器級函數控制而不用匯編語言。與匯編相比,有如下優點:對單片機的指令系統不要求了解,僅要求對51的存儲器構造有初步了解;存放器分配、不同存儲器的尋址及數據類型等細節可由編譯器管理;程序有標準的構造,可分為不同的函數。這種方式可使程序構造化;將可變的選擇與特殊操作組合在一起的能力,改善了程序的可讀性;編程及程序調試時間顯著縮短,從而提高效率;提供的庫包含許多標準子程序,具有較強的數據處理能力;已編好程序可容易的植入新程序,因為它具有方便的模塊化編程技術。C語言作為一種非常方便的語言而得到廣泛的支持,C語言程序本身并不依賴于機器硬件系統,基本上不做修改就可根據單片機的不同較快地移植過來。基于以上理由決定采用C語言為該顯示系統的編程語言。2.2.2系統軟件編譯器介紹C語言編寫的程序并不能被單片機直接執行還需要編譯為單片機可執行的機器語言。因此在系統軟件設計中,編譯器必不可少。支持MCS-51用C語言編程的編譯器主要有兩種:FranklinC51編譯器和KEILC51編譯器。目前在單片機開發中普遍都是使用KEILC51來進展編譯。因此軟件設計最終方案為采用C語言為程序語言,KELC為編譯工具按照控制、通信、顯示等幾個功能模塊來編寫程序。第三章系統硬件設計3.1硬件整體設計概述及功能分析顯示系統具體設計主要由單片機系統,譯碼電路,顯示驅動電路和16×64的點陣屏四局部組成。具體工作流程為:計算機將編好的程序向經下載軟件下載到單片機中,單片機接收后執行控制指令處理顯示代碼將顯示內容通過I/O口串行輸出并且控制譯碼電路完成串并轉換并行輸出,最后由顯示驅動電路進展電壓和電流的處理以到達LED顯示屏的顯示電流、電壓要求,進而使顯示屏顯示內容。根據硬件的功能構造圖選取適宜器件,器件不但要求能實現所要求的功能還要能兼容至整個系統之中。通過查閱資料和比照最終的硬件原理圖如圖3-1所示。單單片機譯碼電路電源列驅動電路行驅動電路16X64LED顯示屏圖3-1硬件電路框圖該系統所要實現的功能和要求有以下幾點:〔1〕LED顯示屏的面積必須滿足至少顯示一個漢字的標準。并且顯示要清晰。〔2〕驅動電路要能提供LED顯示所需范圍內的電壓和電流要求。〔3〕譯碼電路的上下電平的區分能力以及譯碼的輸入輸出頻率必須滿足單片機以及驅動電路的要求。〔4〕單片機要能接收計算機所下載的程序,并進展存儲,經處理后控制LED顯示屏的顯示,并且端口驅動能力要足以驅動譯碼電路。執行頻率要能到達掃描顯示的最低要求。〔5〕單片機由ISP下載線下載程序和供電,可不設立專用供電電源。〔6〕由串口完成單片機與計算機的通信,通信速度和數據傳輸的可靠性要到達顯示要求。3.2控制單元設計控制單元是整個顯示系統的核心,該系統中采用52系列單片機為核心器件,用來和計算機通信處理計算機發送的控制指令和顯示內容。并且直接輸出數據通過譯碼電路控制LED顯示屏的顯示內容和顯示狀態。在52系列單片機中選定一款適宜的機型來作為控制單元的主控芯片。根據題目的要求該芯片必須要具有的就是方便的編程能力,因為在軟件設計時方便的程序下載對程序的驗證和編寫非常有用。還有就是為了提高LED顯示屏的掃描速度,單片機的執行速度要盡可能的快。根據這兩點要求,選擇宏晶科技生產的STC89C52RC為控制單元的主控芯片。3.2.1STC89C52簡介STC89C52RC單片機是宏晶科技推出的新一代高速/低功耗/超強抗干擾的單片機,指令代碼完全兼容傳統8051單片機,12時鐘/機器周期和6時鐘/機器周期可以任意選擇,封裝圖和引腳示意圖見圖3-2,圖3-3。圖3-2STC89C52RC封裝示意圖主要特性如下:1.增強型8051單片機,6時鐘/機器周期和12時鐘/機器周期可以任意選擇,指令代碼完全兼容傳統8051.2.工作電壓:5.5V~3.3V〔5V單片機〕/3.8V~2.0V〔3V單片機〕3.工作頻率范圍:0~40MHz,相當于普通8051的0~80MHz,實際工作頻率可達48MHz4.用戶應用程序空間為8K字節5.片上集成512字節RAM6.通用I/O口〔32個〕復位后為,P1/P2/P3/P0是準雙向口/弱上拉,P0口是漏極開路輸出,作為總線擴展用時,不用加上拉電阻,作為I/O口用時,需加上拉電阻7.ISP〔在系統可編程〕/IAP〔在應用可編程〕,無需專用編程器,無需專用仿真器,可通過串口〔RXD/P3.0,TXD/P3.1〕直接下載用戶程序,數秒即可完成一片8.具有EEPROM功能9.具有看門狗功能10.共3個16位定時器/計數器。即定時器T0、T1、T211.外部中斷4路,下降沿中斷或低電平觸發中斷電路,PowerDown模式可由外部中斷低電平觸發中斷方式喚醒12.通用異步串行口〔UART〕,還可用定時器軟件實現多個UART13.工作溫度范圍:-40~+85℃〔工業級〕/0~75℃〔商業級〕14.STC89C52RC單片機的工作模式掉電模式:典型功耗<0.1μA,可由外部中斷喚醒,中斷返回后,繼續執行原程序

空閑模式:典型功耗2mA典型功耗正常工作模式:典型功耗4Ma~7mA典型功耗掉電模式可由外部中斷喚醒,適用于水表、氣表等電池供電系統及便攜設備圖3-3STC89C52RC引腳示意圖STC89C52RC引腳功能說明VCC〔40引腳〕:電源電壓VSS〔20引腳〕:接地P0端口〔P0.0~P0.7,39~32引腳〕:P0口是一個漏極開路的8位雙向I/O口。作為輸出端口,每個引腳能驅動8個TTL負載,對端口P0寫入“1〞時,可以作為高阻抗輸入。在訪問外部程序和數據存儲器時,在訪問外部程序和數據存儲器時,P0口也可以分時作為低8位地址總線和8位數據總線。此時,P0口無需接上拉電阻。在FlashROM編在程時,P0端口接收指令字節端口指令;而在校驗程序時,那么輸出指令字節,驗證時,要求外接上拉電阻。P1端口〔P1.0~P1.7,1~8引腳〕:P1口是一個帶內部上拉電阻的8位雙向I/O口。P1的輸出緩沖器可驅動〔吸收或者輸出電流方式〕4個TTL輸入。對端口寫入1時,通過內部的上拉電阻把端口拉到高電位,這時可用作輸入口。P1口作輸入口使用時,因為有內部上拉電阻,那些被外部拉低的引腳會輸出一個電流。此外,P1.0和P1.1還可以作為定時器/計數器2的外部輸入〔P1.0/T2〕和定時器/計數器2的觸發輸入〔P1.1/T2EX〕,具體參見下表:表3—1P1.0和P1.1引腳復用功能引腳號功能特性P1.0T2〔定時器/計數器2外部計數輸入〕,時鐘輸出P1.1T2EX〔定時器/計數器2捕獲/重裝觸發和方向控制〕在對FlashROM編程和程序校驗時,P1接收低8位地址。P2端口〔P2.0~P2.7,21~28引腳〕:P2口是一個帶內部上拉電阻的8位雙向I/O端口。P2的輸出緩沖器可以驅動〔吸收或輸出電流方式〕4個TTL輸入。對端口寫入1時,通過內部的上拉電阻把端口拉到高電平,這時可用作輸入口。P2作為輸入口使用時,因為有內部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。在訪問外部程序存儲器和16位地址的外部數據存儲器〔如執行“MOVX@DPTR〞指令〕時,P2送出高8位地址。在訪問8位地址的外部數據存儲器〔如執行“MOVX@R1〞指令〕時,P2口引腳上的內容〔就是專用存放器〔SFR〕區中的P2存放器的內容〕,在整個訪問期間不會改變。在對FlashROM編程和程序校驗期間,P2也接收高位地址和一些控制信號。P3端口〔P3.0~P3.7,10~17引腳〕:P3是一個帶內部上拉電阻的8位雙向I/O端口。P3的輸出緩沖器可驅動〔吸收或輸出電流方式〕4個TTL輸入。對端口寫入1時,通過內部的上拉電阻把端口拉到高電位,這時可用作輸入口。P3做輸入口使用時,因為有內部的上拉電阻,那些被外部信號拉低的引腳會輸入一個電流。在對FlashROM編程或程序校驗時,P3還接收一些控制信號。P3口除作為一般I/O口外,還有其他一些復用功能。RST〔9引腳〕:復位輸入。當輸入連續兩個機器周期以上高電平時為有效,用來完成單片機的復位初始化操作。看門狗計時完成后,RST引腳輸出96個晶振周期的高電平。特殊存放器AUXR〔地址8EH〕上的DISRTO位可以使此功能無效。DISRTO默認狀態下,復位高電平有效。ALE/ROG〔30引腳〕地址鎖存控制信號:(ALE〕是訪問外部程序存儲器時,鎖存低8位地址的輸出脈沖。在Flash編程時,此引腳〔ROG〕也用作編程輸入脈沖。在一般情況下,ALE以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時器或時鐘使用。然而,特別強調在每次訪問外部數據存儲器時,ALE脈沖將會跳過。如果需要,通過將地址位8EH的SFR的第0位置“1〞,ALE操作將無效。這一位置“1〞,ALE僅在執行MOVX或MOV指令時有效。否那么,ALE將被微弱拉高。這個ALE使能標志位〔地址位8EH的SFR的第0位〕的設置對微控制器處于外部執行模式下無效。外部程序存儲器選通信號〔SEN〕是外部程序存儲器選SEN〔29引腳〕通信號。當AT89C51RC從外部程序存儲器執行外部代碼時,SEN在每個機器周期被激活兩次,而訪問外部數據存儲器時,SEN將不被激活。A/VPP〔31引腳〕訪問外部程序存儲器控制信號,為使能從0000H到FFFFH的外部程序存儲器讀取指令,A必須接GND。注意加密方式1時,A將內部鎖定位RESET。為了執行內部程序指令,A應該接VCC。在Flash編程期間,A也接收12伏VPP電壓。XTAL1〔19引腳〕:振蕩器反相放大器和內部時鐘發生電路的輸入端。XTAL2〔18引腳〕:振蕩器反相放大器的輸入端。3.2.2控制系統設計控制電路設計中采用的是單片機系統,該系統必須要是工作在一個最小系統〔指單片機的可以的最小配置系統〕。 STC89C52R的最小系統包括了外界時鐘電路和復位電路,選定一定數量的I/O口作為控制口控制外部的各種器件和數據的輸出。根據功能選擇一定的單片機端口添加外圍的器件,具體電路如圖3-2所示。在該系統中,P1各口主要用作LED顯示數據的控制輸出。P1.0,P1.1,P1.2分別接74HC138的三個數據輸入端,P1.3接74HC138的使能端,分別輪流控制兩個74HC138輸出,P1.5接74HC595的串行數據輸入端,P1.6接74HC595的鎖存口,控制數據的輸出,P1.7接74HC595是74HC595的時鐘輸入端。端口30,EA/VPP:地址鎖存允許信號輸出端。在擴展外部存儲器時,用于鎖存低8位地址,當單片機上電正常工作時,ALE端周期性地以時鐘振蕩頻率的1\6的固定頻率向外輸出正脈沖。要想訪問外部程序,EA端必須保持低電平〔接地〕。因為沒有擴展外部程序存儲器,所以將EA置為高電平。圖3-4控制局部電路圖由于P3口是特殊功能口,在該系統中基本是采用其第二功能。其第二功能和實際運用如表3-2所示表3-2STC89C52R的P3口第二功能的應用端口第二功能信號名稱P3.0RXD串行輸入口P3.1TXD串行輸出口P3.2外部中斷0外部中斷0輸入口P3.3外部中斷1外部中斷1輸入口P3.4定時器/計數器0定時器/計數器0輸入口P3.5定時器/計數器1定時器/計數器1輸入口P3.6寫選通輸出口P3.7入選通輸出口STC89C52單片機的P0在訪問外部數據存儲器或程序存儲器時,這組端口線分時作為低8位地址總線和8位數據總線,P2口在訪問外部程序存儲器或16位地址的外部數據存儲器時,其作為高8位地址總線。所以P0和P2口留為外部數據存儲器和程序存儲器的擴展用,以備內部存儲器和程序存儲器不夠用時使用。3.3譯碼電路設計譯碼電路的功能是為了解決單片機I/O端口缺乏。行譯碼所用器件為串并轉換器74HC138。具體電路如圖3-3所示74HC138的作用:八位二進制譯碼器74HC138的作用是用來選擇顯示行,一個74HC138可以選擇8行中的一行,所以單元板/模塊上有2塊74HC138,這樣就可以在16行中選擇1行顯示圖3-374HC138D的引腳示意圖第8腳GND,電源地。第15腳VCC,電源正極第1~3腳A、B、C,二進制輸入腳。第4~6腳片選信號控制,只有在4、5腳為“0〞6腳為“1〞時,才會被選通,輸出受A、B、C信號控制。其它任何組合方式將不被選通,且Y0~Y7輸出全為“1〞。通過控制選通腳來級聯,使之擴展到十六位。例:0E2A=0,0E2B=0,0E1=1,A=1,B=0,C=0,那么Y0為“0〞Y1~Y7為“1〞,詳情見真值表。表3—374HC138的真值表InputOutputEnableselectCBAY0Y0Y2Y3Y4Y5Y6Y7LXXXXXHHHHHHHHHXHXXXHHHHHHHHHLLLLLLHHHHHHHHLLLLHHLHHHHHHHLLLHLHHLHHHHHHLLLHHHHHLHHHHHLLHLLHHHHHHHHHLLHLHHHHHHLHHHLLHHHHHHHHLHHLLHHHHHHHHHHL3.4驅動電路設計3.4.1八同相三態緩沖器/線驅動器74HC24474HC244芯片的功能:如果輸入的數據可以保持比較長的時間(比方鍵盤),簡單輸入接口擴展通常使用的典型芯片為74HC244,由該芯片可構成三態數據緩沖器。74HC244芯片的引腳排列如圖1所示。由于STC系列一般用并口進展編程,理論上可以直接用單片機的幾根I/O口接并口線,但如果電路板沒有做好,可能會連帶把計算機并口燒壞,所以要加個74HC244芯片隔離一下。74HC244芯片的引腳排列如以以下列圖圖3-474HC244的引腳示意圖74HC244芯片使用說明74HC244芯片內部共有兩個四位三態緩沖器,使用時可分別以和作為它們的選通工作信號。當和都為低電平時,輸出端Y和輸入端A狀態一樣;當和都為高電平時,輸出呈高阻態。3.4.2反相器74HC0474HC04:六反相器,一個起到上下電平的轉換作用,還有一個就是增加信號的驅動能力,信號一般都從MCU從發出,直接驅動其他器件的能力不夠,中間加一個邏輯電路來增加驅動能力。74HC04是一個普通的非門,而74HC14是斯密特觸發器,是具有滯后特性的數字傳輸門。該器件既可以像普通“與非〞門那樣工作,也可以接成斯密特觸發器來使用。3.4.3行驅動電路設計發光二極管,LED(LightEmittingDiodes),即是在在某些半導體材料的PN結中,注入的少數載流子與多數載流子復合時會把多余的能量以光的形式釋放出來,從而把電能直接轉換為光能。PN結加反向電壓,少數載流子難以注入,故不發光。這種利用注入式電致發光原理制作的二極管叫發光二極管,通稱LED。行驅動采用4953。4953的作用:行驅動管,功率管每一顯示行需要的電流是比較大的,要使用行驅動管,每片4953可以驅動2個顯示行圖3—54953的引腳分布圖其內部是兩個CMOS管,1、3腳VCC,2、4腳控制腳,2腳控制7、8腳的輸出,4腳控制5、6腳的輸出,只有當2、4腳為“0〞時,7、8、5、6才會輸出,否那么輸出為高阻狀態。3.4.4列驅動電路設計74HC595的作用:LED驅動芯片,8位移位鎖存器,用于驅動顯示列,每片74HC595可以驅動8列,多片74HC595串接在一起,串行列數據信號RI〔DATA〕、鎖存信號STB、串行時鐘信號CLK都在這個芯片上,其引腳分布如以以下列圖圖3—674HC595的引腳示意圖第8腳GND,電源地。第16腳VCC,電源正極第14腳DATA,串行數據輸入口,顯示數據由此進入,必須有時鐘信號的配合才能移入。第13腳EN,使能口,當該引腳上為“1〞時QA~QH口全部為“1〞,為“0〞時QA~QH的輸出由輸入的數據控制。第12腳STB,鎖存口,當輸入的數據在傳入存放器后,只有供應一個鎖存信號才能將移入的數據送QA~QH口輸出。第11腳CLK,時鐘口,每一個時鐘信號將移入一位數據到存放器。第10腳SCLR,復位口,只要有復位信號,存放器內移入的數據將清空,顯示屏不用該腳,一般接VCC。第9腳DOUT,串行數據輸出端,將數據傳到下一個。第15、1~7腳,并行輸出口也就是驅動輸出口,驅動LED3.6電源設計在系統中74HC595、74HC138、STC89C52都需要5V的供電電壓,在系統開發過程中可以使用電腦USB供電。在實際的大屏幕LED顯示屏設計中,用電腦USB供電明顯不切實際。此時需要對民用的220V進展降壓整流為5V直流電壓為顯示系統供電。電路圖如圖3-9所示。圖3-9電源原理圖如以以下列圖,用220V轉12V的變壓器進展降壓后再通過一個橋式整流電路將交流電整流為直流電。最后通過5V三端穩壓模塊LM7805得出穩定的5V輸出。第四章系統軟件設計4.1主程序設計系統軟件采用C語言編寫,按照模塊化的設計思路設計。首先分析程序所要實現的功能,程序要實現靜態顯示,動態顯示功能。其功能構造如圖2-4所示。通信程序接收計算機數據,交給主程序處理再通過控制程序選擇不同的顯示程序進展顯示。主程序的工作流程如圖4-1所示:開始開始調用相應顯示程序讀取顯示控制命令選擇顯示方式從顯示數組讀取數據到顯示存放器系統初始化圖4-1主程序流程圖程序開場時首先必須對單片機進展初始化,其中初始化的內容包括:各I/O口功能的設定等。按照設定的方式和內容顯示出所需要的內容。4.2子程序的設計4.2.1LED顯示屏的顯示方式LED點陣屏顯示方式主要由靜態顯示和動態掃描顯示兩種。對靜態顯示來說,每一個發光二極管都需要一套驅動電路,一幀畫面輸入以后便可一勞永逸地顯示,除非我們改變了顯示內容,需要重新輸出新的點陣數據.這種方式系統原理相對簡單一些,但所需的譯碼驅動裝量很多,引線多而繁雜,不便于大屏幕的制造,成本高,其可靠性也較低.另一種動態掃描顯示是把整個LED屏幕分成假設干局部,每一幅畫面的顯示是顯示完一局部后,又顯示第二局部……直到顯示完最后一局部又重新開場顯示第一局部,重復循環進展.在重復掃描速度足夠快的情況下,我們看到的就是一幅穩定的畫面.也就是說采用動態掃描顯示需要不斷進展畫面的刷新.在這種方式下其顯示驅動電路可重復利用,引線也大大減少,從而使硬件成本降低,且屏幕上的發光二極管輪流發光,使用時的耗電量大大降低.大屏幕的制造、維護要容易許多,可靠性也增加了.兩種顯示方式的比較再結合51單片機I/O口數量有限的原因決定采用動態掃描的方式進展顯示。動態掃描分為行掃描和列掃描兩種方式區別在于選通端和數據輸入端分別是行還是列。在該顯示系統中掃描顯示的工作原理如圖4-2所示,先選通列然后再從行送入對應列的數據,這樣從第1列到第16列循環往復,只要切換的速度足夠的快利用人眼的延時特性就可以看見一幅穩定的畫面。圖4-2掃描顯示程序原理圖4.2.2點陣數據表達方式該顯示系統的顯示數據采取橫取模方向的數據存儲方式如圖4-3圖4-3點陣數據原理圖即數據是橫向的,一個像素對應一個位。8個像素對應一個字節,字節的位順序是左高右低,所以一幅畫面的數據量為32字節。4.2.3顯示程序的設計顯示程序分為可根據不同的控制方式顯示不同形式的畫面。動態顯示程序流程圖如圖4-4所示:NNY鎖存器允許輸出讀取顯示數據依次選通行,行74HC595的CLOCK端置低,鎖存器制止輸出對應列數組元素右移一位,溢出數據寫入單片機端口輸出數組元素右移一位,對應74HC595CLOCK端置高右移次數是否為8初始化開始圖4-4動態顯示程序流程圖所有軟件編寫完成后都必須經過編譯才能被單片機識別使用。為了減小軟件的修改和優化難度,先把各子程序寫為一個可單獨執行的完整程序。各子程序編譯沒有錯誤后再輸入單片機進展驗證,這兩項都通過后再將所有的程序整合到一起形成一個完整的程序再進展編譯和驗證。詳細程序見附錄2。第5章系統調試5.1系統硬件局部調試方法硬件調試主要是調試各局部的焊接是否合格和各芯片的輸出輸入電壓是否符合設計要求,最后測試各硬件局部能否完成設計功能。因此把硬件調試按照以下四局局部步來進展:〔1〕測試所有焊點是否有短路和虛焊的現象存在;〔2〕通電測試所有硬件芯片的輸入輸出電壓是否在設計要求的范圍內;〔3〕測試ISP下栽線的功能是否能夠實現;〔4〕測試串口系統的通信功能是否能夠實現。由于最重要的顯示系統功能的測試需要軟件配合所以在硬件調試局部只測試單片機復位電平,功能局部測試放在系統聯合調試局部來完成。5.1.1短路與虛焊檢測檢測工具為萬用表,使用萬用表的短路報警功能,逐個測試相臨的兩個焊點檢測是否短路。按照電路圖檢測需要連接的兩點是否短路來檢測是否已經連接上,以此來檢測虛焊的情況。檢測和修改完成后為下一步通電檢測排除了短路的不安全和由于虛焊引起檢測結果不真實的麻煩。5.1.2上電測試由于系統測試時是采用USB電源為系統電源,所以電源輸入都為5V。顯示系統中單片機、譯碼器,鎖存器,驅動電路的電源電壓均要求為5V所以可同時直接接入。上電后首先觀察電路是否有過熱,異味,冒煙的現象出現。經過觀察,沒有這些現象出現。然后測試各器件的電源,接地及一些電平應該固定的端口的電壓。測試的結果為:各器件電源端在4.3V~4.8V之間滿足器件的電源電壓要求,單片機端口在未接負載時端口電壓為4.5V。5.2系統軟件調試方法由于已經進展了硬件調試,所以軟件調試主要是軟件編譯和將各功能塊程序分別寫入以驗證其功能的可實現性。在進展功能調試前必須用KEILC對所有程序進展編譯,編譯成功生產可執行的.hex前方可進展功能測試。5.3系統聯合調試及結果經過硬件調試和軟件調試,排除了硬件的連接問題。其余功能的軟件便可以在此根基上調試驗證其功能的正確性。聯合調試的具體方法如下:〔1〕編寫一個逐點掃描的顯示程序,再結合硬件電路運行。這樣做的目的在于檢測各器件是否能夠正常運行和顯示屏的各個LED燈是否有損壞。結果顯示顯示屏中LED顯示屏完好,其他器件邏輯功能運行正常。〔2〕將動態顯示子程序結合硬件電路進展調試。系統運行時顯示正常,顯示圖像比較清晰,各動態顯示效果也能夠實現。5.4調試結果分析對調試中出現的問題進展了分析,得出以下原因和修改方法。〔1〕硬件的工作表現出不穩定,主要是表現在LED顯示屏的驅動電路局部和單片機系統局部。具體表現為單片機接負載后電壓被拉低值1.7V左右,無法滿足譯碼電路的輸入要求。顯示時會有一些行驅動的輸出不夠設計指標,導致所驅動的那一行在顯示屏上表現為選定的點不能夠很好區分,圖像出現模糊。〔2〕虛點的產生與軟件和三極管電壓有關。修改方法是將軟件中的延時時間調至恰當值,將8550的e端電壓降至3V左右。經過調試和修改,系統實現了題目所要求的顯示,動態顯示。結論經過這次畢業設計,我收獲頗多,不僅學到了軟硬件知識還有更為重要的實踐經歷和解決問題中所發現的問題。自從報了該設計之后,我就開場對LED進展詳細資料的收集,從技術和產業的兩方面對LED進展了解。通過了解我認識到LED是一門當今應用非常廣泛的技術,整個產業每年都會有巨大的產值而且技術還在不斷開展和創新。在查閱了大量的大屏幕顯示屏資料后確定了題目的設計方案。整個設計采用STC89C52做核心控制器,74HC138組成譯碼電路,4953和74HC595做行和列驅動。在實現這一設計的過程中所遇到的問題和困難給我留下了珍貴的經歷和深刻教訓。〔1)設計之前應該進展大量的資料收集和分析,確定一個清晰的設計思路;〔2〕器件選擇時要詳細閱讀器件使用手冊,不但要考慮器件的功能實現還要考慮器件在整個系統中的兼容性;〔3〕硬件的系統的建設必須合理和穩定,實物建設之前最好進展仿真這樣才能為軟件提供一個可靠的試驗平臺;〔4〕軟件的編寫不但要實現功能還要不斷的優化、簡練、易讀。隨著課題的進展,對LED的了解也越來越深入。認為LED技術也會進一步開展,LED應用將會更加廣泛。可以設想利用LED的高穩定性和低能耗,再與無線通信技術相結合在沙漠深處或者人跡罕至的雪山之顛樹立一塊依靠太陽能充電,通過無線傳輸方式更改顯示內容的信息板為登山者提供指示和天氣信息,為沙漠迷路的人指引方向。設計完畢了,但學習還在繼續。我相信通過此次設計所得到的知識、心得、經歷乃至感受都會讓我在以后的日子里受益匪淺。附錄附錄1:硬件原理圖附錄2:程序#include<at89x52.h>#defineucharunsignedchar //給unsignedchar起名uchar#defineuintunsignedintucharcodelie[]={0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0xFF,0x80,0xFE,0xFE,0xEE,0xF6,0xF6,0xFE,0x00,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,0x03,0xFF,0xFF,0xEF,0xEF,0xDF,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"平",0*/0xFF,0xFE,0x01,0xEF,0xEE,0xEE,0xEE,0xEE,0xEE,0xEE,0xEE,0xEE,0xEF,0xAF,0xDE,0xFD,0xFF,0x01,0xDF,0xBF,0x03,0xFB,0xDB,0xDB,0xDB,0xDB,0xDB,0xBB,0xAF,0x77,0xFB,0xFD,/*"頂",1*/0xFE,0xFE,0xFE,0xFE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xC0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0x07,0xF7,0xFF,/*"山",2*/0xFF,0xFF,0x80,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0x00,0xFF,0xFF,0xFF,0xFF,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0xFF,0xFF,/*"工",3*/0xFB,0xFB,0xFB,0xFB,0xBB,0xDB,0xDB,0xEB,0xEB,0xEB,0xFB,0xFB,0xFB,0xFB,0x00,0xFF,0xBF,0xBF,0xBF,0xBF,0xBB,0xBB,0xB7,0xB7,0xAF,0x9F,0xBF,0xBF,0xBF,0xBF,0x01,0xFF,/*"業",4*/0xFF,0x00,0xDB,0xDB,0xC3,0xDB,0xDB,0xC3,0xDB,0xDB,0xD1,0x0B,0xBB,0xFB,0xFB,0xFA,0xFF,0xFF,0x03,0x7B,0x7B,0x7B,0x7B,0x7B,0x03,0x7B,0xFF,0xB7,0xBB,0x7B,0x7D,0xFD,/*"職",5*/0xFB,0xFB,0xFB,0xFB,0xBB,0xDB,0xDB,0xEB,0xEB,0xEB,0xFB,0xFB,0xFB,0xFB,0x00,0xFF,0xBF,0xBF,0xBF,0xBF,0xBB,0xBB,0xB7,0xB7,0xAF,0x9F,0xBF,0xBF,0xBF,0xBF,0x01,0xFF,/*"業",6*/0xEF,0xEF,0xEF,0xEC,0x03,0xEF,0xEF,0xEA,0xE7,0xCF,0x2F,0xEF,0xEF,0xEF,0xAE,0xD9,0xDF,0xDF,0xDF,0x01,0xDF,0xDF,0xDF,0x03,0x7B,0x77,0xB7,0xAF,0xDF,0xAF,0x77,0xF9,/*"技",7*/0xFE,0xFE,0xFE,0xFE,0x80,0xFC,0xFA,0xFA,0xF6,0xEE,0xDE,0xBE,0x7E,0xFE,0xFE,0xFE,0xFF,0xDF,0xEF,0xEF,0x03,0x7F,0xBF,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFF,0xFF,0xFF,/*"術",8*/0xDD,0xEE,0xEE,0xFF,0x80,0xBF,0x7F,0xE0,0xFF,0xFE,0x00,0xFE,0xFE,0xFE,0xFA,0xFD,0xF7,0xF7,0xEF,0xDF,0x01,0xFD,0xFB,0x1F,0xBF,0x7F,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,/*"學",9*/0xFF,0x87,0xB4,0xAD,0xAB,0x9E,0xAF,0xB7,0xB4,0xB7,0x97,0xAF,0xBE,0xBE,0xBD,0xBB,0xBF,0xDF,0x01,0xFD,0xFB,0x07,0xFF,0xFF,0x01,0x6F,0x6F,0x6F,0xED,0xED,0xF1,0xFF,/*"院",10*/0xFE,0XFD,0XFB,0XE0,0XEF,0XEF,0XEF,0XE0,0XEF,0XEF,0XE0,0XEF,0XEF,0XEF,0XE0,0XEF,0XFF,0XFF,0XFF,0X0F,0XEF,0XEF,0XEF,0X0F,0XEF,0XEF,0X0F,0XEF,0XEF,0XEF,0X0F,0XEF,/*"自",0*/0xFF,0xFF,0x83,0xFF,0xFE,0xFF,0x01,0xDF,0xDF,0xDF,0xB7,0xBB,0x02,0xBA,0xFD,0xFB,0xBF,0xBF,0xBF,0xBF,0x03,0xBB,0xBB,0xBB,0xBB,0x7B,0x7B,0x7B,0xFB,0xFB,0xD7,0xEF,/*"動",1*/0xF7,0xF7,0xF7,0xEF,0xEF,0xCF,0xCF,0xAF,0x6E,0xED,0xEB,0xEF,0xEF,0xEF,0xEF,0xEF,0x7F,0x7F,0x7B,0x77,0x6F,0x5F,0x3F,0x7F,0x7F,0x7F,0x7F,0x7D,0x7D,0x7D,0x81,0xFF,/*"化",2*/0xFF,0xC0,0xFB,0xF7,0xEF,0xC0,0xFE,0xF9,0xE7,0x80,0xFE,0xF6,0xEE,0xDE,0xBA,0xFD,0x07,0xFF,0xFF,0xDF,0xBF,0x7F,0xFF,0xEF,0xF7,0x03,0xFB,0xDF,0xEF,0xF7,0xFB,0xFF,/*"系",3*/0xFF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"!",4*/0xFE,0xFF,0xC0,0xDF,0xDF,0xDE,0xD7,0xDB,0xDB,0xDD,0xDD,0xDD,0xBF,0xBF,0x60,0xFF,0xFF,0x7F,0x01,0xFF,0xFF,0xFB,0x7B,0x7B,0xB7,0xB7,0xEF,0xEF,0xDF,0xBF,0x01,0xFF,/*"應",16*/0xFF,0xC0,0xDE,0xDE,0xDE,0xC0,0xDE,0xDE,0xDE,0xC0,0xDE,0xDE,0xDE,0xBE,0xBE,0x7F,0xFF,0x07,0xF7,0xF7,0xF7,0x07,0xF7,0xF7,0xF7,0x07,0xF7,0xF7,0xF7,0xF7,0xD7,0xEF,/*"用",17*/0xFE,0xFE,0xFE,0xC0,0xDE,0xDE,0xDE,0xC0,0xDE,0xDE,0xDE,0xC0,0xDE,0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0x07,0xF7,0xF7,0xF7,0x07,0xF7,0xF7,0xF7,0x07,0xF5,0xFD,0xFD,0x01,/*"電",18*/0xFF,0x80,0xFF,0xFF,0xFF,0xFE,0xFE,0x00,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFA,0xFD,0xFF,0x07,0xEF,0xDF,0xBF,0x7F,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",19*/0xEF,0xEF,0xEF,0xEC,0x03,0xEF,0xEF,0xEA,0xE7,0xCF,0x2F,0xEF,0xEF,0xEF,0xAE,0xD9,0xDF,0xDF,0xDF,0x01,0xDF,0xDF,0xDF,0x0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論