【正文】
作用是存儲(chǔ)并處理 顯示內(nèi)容,然后通過通信系統(tǒng)傳送到控制系統(tǒng)驅(qū)動(dòng)顯示。支持 MCS- 51 用 C 語言編程的編譯器主要有兩種: Franklin C51 編譯器和 KELLC51 編譯器。 C語言作為一種非常方便的語言而得到廣泛的支持, C 語言程序本身并不依賴于機(jī)器硬件系統(tǒng),基本上不做修改就可根據(jù)單片機(jī)的不同較快地移植過來。 C語言結(jié)構(gòu)是以括號 { }而不是子和特殊符號的語言。兩種語言相比較各有優(yōu)點(diǎn)。 軟件的編寫需要借助軟件編輯器和編譯軟件,編譯完成后還需要下載到單片機(jī)中執(zhí)行。 硬件設(shè)計(jì) 方案 最終方案如圖 23 所示,以 PC機(jī)作為上位機(jī)存儲(chǔ)和處理顯示內(nèi)容用串行通信的方式將顯示內(nèi)容和控制指令傳輸?shù)絾纹瑱C(jī)系統(tǒng),單片機(jī)根據(jù)上位機(jī)傳輸來的內(nèi)容和指令通過端口譯碼擴(kuò)展后驅(qū)動(dòng) 4塊 88LED 點(diǎn)陣模塊構(gòu)成的 1616 的 LED點(diǎn)陣顯示屏。經(jīng)常采用的端口擴(kuò)展方法是用串并轉(zhuǎn)換芯片進(jìn)行譯碼。 兩種方法相比較,決定采取模塊構(gòu)成的方法來制作一個(gè) LED 點(diǎn)陣顯示屏。 LED 顯示屏是由一個(gè)一個(gè)的發(fā)光二極管點(diǎn)陣構(gòu)成的,要構(gòu)成大屏幕的 LED 顯示屏就需要多個(gè)發(fā)光二極管。在單片機(jī)芯片中, UART 已經(jīng)集成在其中,作為其組成部分,構(gòu)成一個(gè)串行口。反之,又必須將串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)輸入計(jì)算機(jī)中。并行通信速度快,但用的通信線多、成本高,故不宜進(jìn)行遠(yuǎn)距離通信。 通信系統(tǒng) 通信部分要滿足的設(shè)計(jì)要求就是穩(wěn)定、快速、簡單易實(shí)現(xiàn)。其中應(yīng)用最廣泛的單片機(jī)首推 Intel 的 51系列,由于產(chǎn)品硬件結(jié)構(gòu)合理,指令系統(tǒng) 規(guī)范,加之生產(chǎn)歷史 “ 悠久 ” ,有先入為主的優(yōu)勢常作為單片機(jī)學(xué)習(xí)的教材。由于 FPGA/CPLD 可以通過軟件編程對該硬件的結(jié)構(gòu)和工作方式進(jìn)行重構(gòu),修改軟件程序就相當(dāng)于改變了硬件,軟件編寫可以采用自頂向下的設(shè)計(jì)方案,而且可以多個(gè)人分工并行工作這樣便縮短了開發(fā)周期和上市時(shí)間,有利于在激烈的市場競爭中搶占先機(jī)。DSP 區(qū)別于一般微處理器的另一重要標(biāo)志是硬件乘法器以及特殊指令,一般微處理 器用軟件實(shí)現(xiàn)乘法 ,逐條執(zhí)行指令,速度慢。 ( 2) DSP 芯片 DSP 又叫數(shù)字信號處理器。它們的價(jià)格也高低不等,這樣極大地滿足了開發(fā)者的選擇自由。其常用的電子設(shè)計(jì)方法有單片機(jī)、DSP、及 EDA技術(shù)。硬件的設(shè)計(jì)采用模塊化設(shè)計(jì),既要滿足模塊本身功能又要能夠和整個(gè)系統(tǒng)兼容。通過分析,查找找出了問題原因并設(shè)法將其解決。然后按照所劃分的模塊逐個(gè)編寫和調(diào)試,最后將獨(dú)立的模塊 整合起來。經(jīng)過對比選擇選定 STC12C5A60S2 單片機(jī)為核心控制器件,由串并轉(zhuǎn)換器 74hc595 和鎖存器 74LS373 為譯碼電路器件 ,三極管 8550和 ULN2803為驅(qū)動(dòng)電路器件。因此此課題不論是對自己的就業(yè)還是對我國 LED 顯示技術(shù)的發(fā)展都有非?,F(xiàn)實(shí)與積極的意義。并且對大學(xué)期間所學(xué)習(xí)的一些理論進(jìn)行了實(shí)踐,使我們對所學(xué)過的理論知識(shí)有了新的認(rèn)識(shí)。 LED 產(chǎn)品性能的提高,使全彩色顯示屏的亮度、色彩、白平衡均達(dá)到比較理想的效果,完全可以滿足戶外全天候的環(huán)境條件要求,同時(shí),由于全彩色顯示屏價(jià)格性能比的優(yōu)勢,預(yù)計(jì)在未來幾年的發(fā)展中,全彩色 LED 顯示屏在戶外廣告媒體中會(huì)越來越多地代替?zhèn)鹘y(tǒng)的燈箱、霓紅燈、磁翻板等產(chǎn)品,體育場館的顯示方面全彩色 LED 屏更會(huì)成為主流產(chǎn)品。 ( 2) LED 顯示屏的發(fā)展趨勢 現(xiàn)代信息社會(huì)中,作為人一機(jī)信息視覺傳播媒體的顯示產(chǎn)品和技術(shù)得到迅速發(fā)展,進(jìn)入 高科技時(shí)代 的顯示技術(shù)將是平板顯示的時(shí)代, LED 顯示屏作為平板顯示的主導(dǎo)產(chǎn)品之一無疑會(huì)有更大的發(fā)展,并有可能成為二十一世紀(jì)平板顯示的代表性主流產(chǎn)品。技術(shù)水平相對領(lǐng)先 ,我國 LED顯示屏產(chǎn)業(yè)在規(guī)模發(fā)展的同時(shí),產(chǎn)品技術(shù)推陳出新,一直保持比較先進(jìn)的水平。 LED 顯示屏的 現(xiàn)狀及發(fā)展趨勢 ( 1)我國 LED 產(chǎn)業(yè)發(fā)展現(xiàn)狀 我國的 LED 顯示屏產(chǎn)業(yè)經(jīng)過幾年的發(fā)展,基本形成了一批具有一定規(guī)模的骨干企業(yè)。( 5)道路交通信息顯示。 LED顯示屏的應(yīng)用涉及社會(huì)經(jīng)濟(jì)的許多領(lǐng)域,主要包括:( 1)證券交易、金融信息顯示。而藍(lán)色和純綠色LED 的開發(fā)已經(jīng)達(dá)到了實(shí)用階段。 lattice LED’s panel display。 PC 機(jī)與單片機(jī)之間的通信采用 RS— 232C 通信標(biāo)準(zhǔn)來實(shí)現(xiàn)。摘要 本文介紹了一款以 MSC51 單片機(jī)為控制器的 LED 點(diǎn)陣顯示屏系統(tǒng)的設(shè)計(jì)。系統(tǒng)采用 PC 機(jī)作為上位機(jī),上位機(jī)向單片機(jī)發(fā)送控制命令和上位機(jī)所存儲(chǔ)的顯示代碼, MSC51 單片機(jī)接收并處理 PC 機(jī)的控制命令以及顯示代碼,由顯示驅(qū)動(dòng)模塊驅(qū)動(dòng)一個(gè) 1664 分辨率的 LED 點(diǎn)陣顯示屏的掃描顯示。 關(guān)鍵字 : MSC51 單片機(jī) ; LED點(diǎn)陣顯示; 軟件設(shè)計(jì); 串行通信 Abstract This paper introduces a design of the LED lattice display system base on MSC51. The system can display in both Chinese and English characters of the show and from top to bottom and move around the magic show. And can be cascaded to expand the screen size to achieve increased content purposes. The PC sends control mands and displays code to microcontroller, MSC51 receives control mands from PC and shows the code, Driver module drives a 1664resolution LED lattice LED’s panel display scan showed. Communication between PC and the microcontroller using RS232C munications standards. the characteristics that MSC51 microcontroller is cheap and could be coded conveniently makes the whole system Convenient to Maintenance and Repair. In addition, the system will take up only a small amount of the MCU I/O and memory,so that the system has functional space for expansion. Key words: MSC51。目前應(yīng)用最廣的是紅色、綠色、黃色。 LED 的發(fā)展前景極為廣闊,目前正朝著更高亮度、更高耐氣候性、更高的發(fā)光密度、更高的發(fā)光均勻性、可靠性、全色化方向發(fā)展。( 4)體育場館信息顯示。( 8)廣告媒 體新產(chǎn)品等。在國內(nèi)市場上,國產(chǎn) LED 顯示屏的市場占有率近 100%,國外同 類產(chǎn)品基本沒有市場, 北京奧運(yùn)會(huì)主會(huì)場、上海世博會(huì)的主會(huì)場、廣州亞運(yùn)會(huì)的主會(huì)場 等 的 LED 顯示屏 ,均由國內(nèi)代表企業(yè)中標(biāo)。 LED 顯示屏產(chǎn)業(yè)正成為 我國電子信息產(chǎn)業(yè)的重要組成部分,也是平板顯示領(lǐng)域唯一立足國內(nèi)形成的民族高科技產(chǎn)業(yè)。使 LED 全彩色顯示產(chǎn)品成本下降,應(yīng)用加快。 ( 3)選題意義 該設(shè)計(jì)課題使我們能夠掌握 LED顯示屏的基本顯示原理和設(shè)計(jì)方法,對 LED 顯示屏這個(gè)行業(yè)有了較為深刻的了解和認(rèn)識(shí)。但同時(shí)應(yīng)該清楚的認(rèn)識(shí)到我 國的 LED 技術(shù)雖然發(fā)展迅速但和世界先進(jìn)水平還有一定的差距。 ( 2)方案實(shí)現(xiàn) 以設(shè)計(jì)方案為指導(dǎo)思想選擇合適的器件來實(shí)現(xiàn)這一思想,選擇器件時(shí)要從功能 和電氣特性兩方面來選擇和論證。程序按功能分為靜態(tài)顯示、動(dòng)態(tài)顯示、 通信 等幾個(gè)功能上相對獨(dú)立的模塊。在軟件調(diào)試中出現(xiàn)程序整合工作不協(xié)調(diào)等問題。為方便檢修和維護(hù)硬件電路 設(shè)計(jì)時(shí)常常采用模塊化的設(shè)計(jì)方法。 通 信 部 分 控 制 部 分 顯 示 部 分上 位 機(jī) 圖 21 系統(tǒng)硬件組成框圖 顯示屏主控制器 控制部分是整個(gè)系統(tǒng)的核心部分,其功能為與上位機(jī)通信接收上位機(jī)發(fā)送的數(shù)據(jù)和控制指令處理過后控制顯示部分顯示內(nèi)容。單片機(jī)品種齊全 ,型號多樣 CPU 從8, 16, 32 到 64位,多采用 R