『壹』 基於51系列單片機的LED顯示屏開發技術的內容簡介
在簡要講述普通51單片機和C51編程的基礎上,《基於51系列單片機的LED顯示屏開發技術》還對具有40MHz工作頻率、單指令周期的增強型51單片機——VRS51L3074及其在LED顯示屏控制系統中的應用做了詳細介紹。《基於51系列單片機的LED顯示屏開發技術》是國內第一本針對鐵電單片機的書籍,為初學鐵電單片機或是希望了解該單片機的讀者提供了較為全面的資料和開發常式。此外還對通用LED顯示屏上位機控制軟體設計、LED顯示屏控制系統常用時鍾晶元DS1302、溫度感測器DS18B20、二極體等模塊控製程序和硬體電路進行分析和講解。這些內容是作者近幾年來部分開發工作的實踐總結,有些是根據實際生產產品的提煉和推廣。
《基於51系列單片機的LED顯示屏開發技術》內容豐富實用,圖文並茂,適用於從事單片機開發和應用以及從事LED控制系統的研發人員和工程技術人員使用,也可以作為單片機愛好者、鐵電單片機初學者,以及使用C51編程的研究生、本科生、專科生畢業設計的參考用書。
『貳』 急急!用單片機實現LED/LCD廣告牌的設計
LED是發光二極體Light Emitting Diode的英文縮寫。
LED應用可分為兩大類:一是LED單管應用,包括背光源LED,紅外線LED等;另外就是LED顯示屏,目前,中國在LED基礎材料製造方面與國際還存在著一定的差距,但就LED顯示屏而言,中國的設計和生產技術水平基本與國際同步。
LED顯示屏是由發光二極體排列組成的一顯示器件。它採用低電壓掃描驅動,具有:耗電少、使用壽命長、成本低、亮度高、故障少、視角大、可視距離遠等特點。
LCD顯示器的原文是Liquid Crystal Display,取每字的第一個字母組成,中文多稱「液晶平面顯示器」或「液晶顯示器」。其工作原理就是利用液晶的物理特性:通電時排列變得有序,使光線容易通過;不通電時排列混亂,阻止光線通過,說簡單點就是讓液晶如閘門般地阻隔或讓光線穿透。 LCD的好處有: 與CRT顯示器相比,LCD的優點主要包括零輻射、低功耗、散熱小、體積小、圖像還原精確、字元顯示銳利等。 選購LCD,有幾個基本指針: 高亮度:亮度值愈高,畫面自然更亮麗,不會朦朧霧霧。亮度的單位為cd/m2,也就是每平方公尺分之燭光。低階的LCD亮度值,有低到150 cd/m2,而高階的顯示器,則可高達250cd/m2。 高對比:對比愈高,色彩更鮮艷飽和,且會顯的立體。相反的,對比低,顏色顯的貧瘠,影像也會變得平板。對比值的差別頗大,有低到100:1,也有高到600:1,甚至更高。 寬廣的可視范圍:可視范圍簡單的說,指的是在屏幕前畫面可以看的清楚的范圍。可視范圍愈大,自然可以看的更輕松;愈小,只要觀看者稍一變動觀看位置,畫面可能就會看不清楚了。可視范圍的演算法是從畫面中間,至上、下、左、右四個方向畫面清楚的角度范圍。數值愈大,范圍自然愈廣,但四個方向的范圍不一定對稱。當上下、左右對稱時,某些廠商會將兩邊的角度值相加,標示為水平:160°;垂直:160°;也可能分開標示為左/右:± 80°;上/下:± 80°。某些LCD機種的單一角度,甚至只有40°~50°. 快速訊號反應時間:訊號反應是指系統接收鍵盤或滑鼠的指示後,經CPU計算處理,反應至顯示器的時間。訊號反應對動畫和滑鼠移動非常重要,此現象一般而言,只發生在LCD液晶顯示器上,CRT傳統顯像管顯示器則無此問題。訊號反應時間愈快,作業處理自是愈方便。觀察的方法是之一是將滑鼠快速移動(亦即滑鼠不斷下指示給系統,系統則不斷將訊號反應給顯示器),在一般低階的LCD顯示器上,游標在快速移動時,過程中會消失不見,直到滑鼠定位,不再移動後一小段時間,才會再度出現;而在一般速度動作時,移動過程亦會清楚的看到滑鼠移動痕跡。而VE500的超快訊號反應時間快達16ms(毫秒),則讓游標移動無時差,移動過程清楚易見,不帶來作業困擾。
LED 發光二極體特徵.
LED須採用超高亮發光材料,亮高度(UHB)是指發光強度達到或超過100mcd的LED,又稱坎德拉(cd)級LED。高亮度A1GaInP和InGaN LED的研製進展十分迅速,現已達到常規材料GaA1As、GaAsP、GaP不可能達到的性能水平。1991年日本東芝公司和美國HP公司研製成 InGaA1P 620nm橙色超高亮度LED,1992年InGaA1p590nm黃色超高亮度LED實用化。同年,東芝公司研製InGaA1P 573nm黃綠色超高亮度LED,法向光強達2cd。1994年日本日亞公司研製成InGaN 450nm藍(綠)色超高亮度LED。至此,彩色顯示所需的三基色紅、綠、藍以及橙、黃多種顏色的LED都達到了坎德拉級的發光強度,實現了超高亮度化、全色化,使發光管的戶外全色顯示成為現實。發光亮度已高於1000mcd,可滿足室外全天候、全色顯示的需要,用LED彩色大屏幕可以表現天空和海洋,實現三維動畫。新一代紅綠、藍超高亮度LED 達到了前所未有的性能。
室外屏象素目前均由紅/綠/蘭三種基色的若干個單管LED構成,常用成品有象素筒和象素模組兩種結構。象素尺寸多為12-26毫米,象素組成:單色以2R/3R/4R、偽彩以1R2YG/1R3YG/1R4YG、真彩以2R1G1B等組成形式居多。
室外屏系統方案設計原則(內容不做敘述)
△結構設計原則
△亮度與配色依據
△可靠性設計原則
△安全性設計原則
△易管理及可操作性設計原則
屏體安裝方式
△牆掛式:即顯示屏背靠牆面,並固定在牆面上。此方式為常見方式,而且校易實現。
△坐立式:即顯示屏坐立在平台上。此方式最易實現,在條件許可的場合應優先採用這種安裝方式。
△鑲嵌式:即顯示屏鑲嵌在一個牆框內。此方式不多見,如果牆面凹陷深度不夠,須考慮其維護性。
△側掛式:即顯示屏兩側受力,側掛在兩建築物或立柱之間。此方式常用於空曠場地的屏體懸掛,兩立柱依據屏體的懸掛要求搭建。
顯示控制系統
大成顯示控制系統由採集/發送子系統和接收/灰度處理子系統兩部份組成,其前端為計算機的VGA特徵輸出介面或帶有數字化分量輸出的多媒體卡,傳輸由超五類雙絞線實現,後端為電子顯示屏顯示單元。採集/發送子系統以每秒不少於60幅的幀頻採集24 Bits真彩色信號,並以雙存貯器交替工作的方式平穩地寫入到自帶的顯示緩存中,在中心處理單元的控制下完成灰度的權值變換,通過LVDS差分至超五類雙絞線通道上。超五類雙絞線實現採集/發送子系統與接收/灰度處理子系統之間的連接,完成信號的傳輸。在不帶中繼的情況下,最長傳輸距離可達300米。
灰度實現描述
大成接收/灰度處理子系統自超五類雙絞線上接收24 Bits真彩色信號,權值分別為20、21、22、存23、24、25、26、27,每個基色有八個權值分量,通過CPLD控制從而實現256級灰度控制信號。在視頻接收電路、儲電路、高速度寫電路、顯示屏控制掃描電路中都進行了抗干擾處理,且有150Hz的顯示屏刷新頻率,因而具有極強的穩定性與實時性,保證真正24位真彩效果。
紅綠蘭三種基色各256級灰度的不同組合能產生的顏色數為:256×256×256 = 16777216種顏色(即16M色)
非線性γ校正
視頻信號是為滿足電視機的發光特性和電特性而設計的,它可以在電視上或顯示器上播放。如果對電視信號不作校正,就會產生嚴重的色彩失真。因此我們對輸入的視頻信號前端須進行非線性γ校正,校正後的色度空間會有了明顯改善。對應於LED大屏幕,物理亮度與灰度值成正比,如不作校正,明顯不能滿足色彩還原的要求,具體在顯示效果上就是:低級灰度跳變很大,而高級灰度又分不清楚。眾所周知,人眼對光強的感受是非線性的,弱光時,光強增加一倍,人眼感覺到的增強多於一倍;強光時,光強增加一倍,人眼感覺到的增強不足一倍,因此需要把灰度做非線性變換,使低灰度時時間距小,高灰度時時間距大。所以為保證LED大屏幕色彩完整還原,必須進行反伽瑪校正,經過校正以後,使它的特性與CRT相近。我們可以明顯看出,經灰度校正後的顯示畫面會顯得紋理清晰,層次感強,亮度柔和,明暗過渡平緩。
真彩屏白平衡、色偏差及色彩豐富性的技術保證
白平衡是指當每種基色都達到最高一級的亮度時,在一定的距離以外視覺上呈現出色溫為6500K的白色色偏差是指LED發光管尤其是紅色發光管的亮度隨溫度變化而改變的一種現象。色偏差的存在,說明了一個在特定溫度下生產調試達到白平衡的顯示屏,隨著工作溫度的變化會失去平衡,或者由於屏內的溫度分布不均勻使得整個顯示屏播放一段時間後會呈現"花臉"現象。本公司針對真彩顯示屏的色偏差而引起的問題,有一套全面的解決方案它能有效地保證真彩顯示屏的色彩豐富性和一致性。
智能監控與保護系統
智能監控系統由各類感測器、監測系統和控制計算機構成,用於監測顯示屏工作環境參數,適時控制相關保護系統,確保顯示屏正常工作,性能參數不發生校大的偏移。保護系統包括:散熱系統、防水系統、配電系統避雷系統等。
控制軟體
顯示屏系統的正常運行,須有相關軟體的支持。我公司軟體設計師通過精心編制、組合,創建了一套功能強大、操作簡便的軟體配置系統。在該套軟體系統中,根據軟體作用的不同,我們把它們劃歸為兩類:一類為顯示控制軟體,主要完成文字、動畫和視頻圖像的播放與切換控制,它們是顯示屏工作的基本軟體;另一類為內容編輯軟體主要用於創意製作和圖文編輯,它們可使顯示屏的顯示內容得到不斷更新和變換。
LCD又分 STN TFT TFD等
1.什麼是STN?
STN(SuperTwistedNematic)是用電場改變原為180度以上扭曲的液晶分子的排列從而改變旋光狀態,外加電場通過逐行掃描的方式改變電場,在電場反復改變電壓的過程中,每一點的恢復過程較慢,因而產生余輝。STN和TFT最大的兩個區別就在於TFT表現效果比STN好,但是STN又比TFT省電。
2.什麼是TFT?
TFT(ThinFilmTransistor)是指薄膜晶體管,意即每個液晶像素點都是由集成在像素點後面的薄膜晶體管來驅動,從而可以做到高速度、高亮度、高對比度顯示屏幕信息,是目前最好的LCD彩色顯示設備之一,其效果接近CRT顯示器,是現在筆記本電腦和台式機上的主流顯示設備。TFT的每個像素點都是由集成在自身上的TFT來控制,是有源像素點。因此,不但速度可以極大提高,而且對比度和亮度也大大提高了,同時解析度也達到了很高水平。
3.什麼是TFD?
行動電話的進步仍在繼續,在這種情況下,人們對LCD性能有了更高的要求.以下是未來行動電話彩色LCD的重要性能特徵:(1) 高畫質;2) 低功耗;(3) 能夠處理活動圖像;4) 結構緊湊;愛普生有限公司已經進行了一種有源點陣LCD-D-TFD(數碼薄膜二極體)的商業化生產,並已成為主要的數碼相機生產商之一。其中的一個重要原因是:低功耗(D-TFD的特點)和高畫質/高反應速度(有源點陣LCD的特點)符合數碼相機的要求。通過將高畫質、低功耗和結構更加緊湊的新技術應用於這種D-TFD,我們高水平地實現了對下一代行動電話的上述四項要求。這種LCD被稱為"MD-TFD"。
4.TFT、STN和TFD液晶顯示屏有何不同?
手機使用的顯示屏有STN方式、TFD方式和TFT方式3種類型。其中圖像質量最好的是TFT方式,筆記本電腦中所使用的顯示屏大部分都是這種類型。但TFT雖然畫面精美,耗電量卻較大,因而對於手機而言,具有電池不耐用的缺點。STN方式雖然在圖像質量方面最差,但是具有耗電量小、成本低的優點。TFD恰恰定位在TFT與STN的中間位置。圖像質量雖然略遜於TFT,但耗電量少於TFT
『叄』 做led顯示屏用什麼樣的單片機
我也正在做,我用的AT89S52,AT89S51、AT89C52、AT89C51都可以的。只是編程時注意下就行了
『肆』 led彩色顯示屏是由什麼控制 plc 單片機
PLC即可編程邏輯控制器,它是一種普遍用於工業控制中的器件,它的編程使用梯形圖,很象電器控制原理圖,對它編程時你只要懂電器控制不需要懂太多的電腦知識,容易上手,但它出了工控領域在很多場合它就顯得大才小用或是力不從心。單片機相對來說運用起來就要靈活的多了,只要你能想到它就能幫你做到,但硬體配套和軟體編寫需要有一定的功底才行。
言歸正傳,根據我掌據的知識判斷LED彩色顯示屏是由單片機直接開發的控制器。當然廠家也可以把這個控制器稱為PLC
『伍』 單片機用oled和lcd顯示有什麼區別
LED顯示屏是一種通過控制半導體發光二極體的顯示方式,靠燈的亮滅來顯示字元。用來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏幕。OLED顯示屏由於同時具備自發光,不需背光源、對比度高、厚度薄、視角廣、反應速度快、可用於撓曲性面板、使用溫度范圍廣、構造及製程較簡單等優異之特性,被認為是下一代的平面顯示器新興應用技術。
OLED被稱為有機發光二極體或有機發光顯示器。整體上講,OLED的產業化目前已經開始,其中單色,多色和彩色器件已經達到批量生產水平,大尺寸全彩色器件目前尚處在研究開發階段,但產能仍較低。OLED是通過電流驅動有機薄膜本身來發光的,發的光可為紅、綠、藍、白等單色,同樣也可以達到全彩的效果。所以說OLED是一種不同於CRT,LED和液晶技術的全新發光原理。而LED顯示屏是由LED點陣和LEDPC面板組成,通過紅色,藍色,白色,綠色LED燈的亮滅來顯示文字、圖片、動畫、視頻,內容可以隨時更換,各部分組件都是模塊化結構的顯示器件。傳統LED顯示屏通常由顯示模塊、控制系統及電源系統組成。顯示模塊由LED燈組成的點陣構成,負責發光顯示;控制系統通過控制相應區域的亮滅,可以讓屏幕顯示文字、圖片、視頻等內容,單色、雙色屏主要用來播放文字的,全彩LED顯示屏不僅可以播放文字,圖片,動畫,還可以播放視頻等多種格式。
總的來說LED顯示屏,OLED是完全不同的成像技術。
另外LCD為液晶顯示屏,本身不發光,需要背光源。其由TFT基板與CF(彩膜)基板貼合而成,內充液晶。通過TFT基板提供電場來控制液晶旋轉的角度,從而起到控制液晶穿透率的作用。彩膜上印刷有RGB三種顏色色塊,背光源的光線透過透明的TFT基板,透過液晶分子,然後透過CF基板。受各個色塊下液晶分子的穿透率不同的影響,色塊發出不同亮暗的紅綠藍三色,可混合成顯示所需的顏色。
而OLED為有機發光二極體,屬於自發光器件,不需要背光源;構造為在TFT基板上蒸鍍在通電下可以自發光的RGB三色有機膜層。通過TFT基板控制電流大小,即可控制RGB有機膜層的發光亮暗,從而混合出顯示所需的顏色。
目前市場主流的顯示技術還是為TFT-LCD技術,OLED作為新一代的顯示技術,在工藝良率、大尺寸、高PPI、使用壽命、製作成本等方面還需要進一步提升,但其在低功耗、高色域、寬視角、可彎曲、更薄更輕、可透明方面有顯著的優勢。
『陸』 用單片機能驅動全彩LED屏幕嗎
驅動小功率led是沒有問題的。1個51單片機外加4個pnp三極體(如c9012或8550),以及12個電阻就可以了。將32個led分成4組共陽連接,採用動態掃描方式輸出驅動led,這樣共佔用單片機12根口線。
『柒』 基於51系列單片機的LED顯示屏開發技術的目錄
第1章51系列單片機系統結構概述
1.151單片機概述1
1.1.1單片機的分類1
1.1.28051單片機的應用3
1.1.38051單片機的開發3
1.1.48051單片機型號的選擇4
1.1.5單片機學習的要點4
1.251單片機基本系統結構4
1.2.151單片機的結構框圖及引腳4
1.2.2MCS51系列單片機主要功能部件6
1.2.3典型時鍾電路和復位電路7
1.2.48051單片機I/O結構7
1.351單片機存儲器結構8
1.3.1程序存儲器9
1.3.2外部數據存儲器10
1.3.3內部數據存儲器空間11
1.3.4MCS51單片機特殊功能寄存器13
1.3.5常用特殊功能寄存器14
1.451單片機的指令系統及匯編語言設計要點16
1.4.1指令格式16
1.4.2偽指令17
1.4.3定址方式19
1.4.4指令類型21
1.5匯編程序設計34
1.5.1三種基本的程序結構34
1.5.2匯編程序設計的要點35
1.651單片機主要擴展功能部件39
1.6.1MCS51單片機定時/計數器39
1.6.2中困橘搜斷系統47
1.6.3串列口54
第2章C51應用基礎
2.1KeilC51簡介62
2.2C51程序設計基礎知識63
2.2.1C語言的特點63
2.2.2一個簡單的C51例子63
2.2.3C51的基礎知識64
2.2.4存儲空間定義64
2.2.5C51數據類型65
2.2.6C51存儲空間的定義67
2.2.7C51的常量67
2.2.8C51常用運算符68
2.2.9C51表達式73
2.2.10C51的基本語句74
2.3C51的函數與數組80
2.3.1函數的定義81
2.3.2數組83
2.3.3結構(struct)86
2.3.4聯合(union)87
2.4C51基本應用伍吵90
2.4.1I/O口位元組操作應用90
2.4.2I/O口位操作應用90
2.4.3計數器應用91
2.4.4外部中斷應用91
2.4.5串列口中斷應用92
2.4.6鍵盤顯示程序93
第3章鐵電單片機VRS51L3074
3.1VRS51L3074概述104
3.1.1功能說明104
3.1.2引腳說明106
3.1.3指令系統109
3.2VRS51L3074的存儲器結構113
3.2.1內部數據存儲區114
3.2.2特殊功能寄存器區114
3.2.3外部數據存儲汪歷器組織120
3.2.4外部數據匯流排訪問123
3.2.5FRAM鐵電存儲器的使用127
3.3VRS51L3074晶元配置133
3.3.1系統時鍾配置133
3.3.2處理器工作模式控制135
3.3.3功能模塊使能控制136
3.3.4功能模塊I/O映射與優先順序137
3.4通用I/O口138
3.4.1I/O口結構139
3.4.2I/O口方向配置139
3.4.3I/O口輸入使能控制140
3.4.4I/O口鎖存器140
3.4.5I/O口驅動能力141
3.4.6I/O口狀態變化監控141
3.5定時/計數器142
3.5.1定時/計數器T0、T1143
3.5.2定時/計數器T2147
3.5.3定時器級聯150
3.5.4定時器應用常式151
3.6脈沖寬度計數器(PWC)151
3.6.1PWC模塊配置寄存器153
3.6.2PWC模塊配置操作155
3.6.3PWC模塊常式155
3.7串列口156
3.7.1串列口UART0157
3.7.2串列口UART1159
3.7.3串列通信波特率計算161
3.7.4UART0和UART1引腳映射162
3.7.5串列口常式163
3.8SPI介面166
3.8.1SPI運行控制167
3.8.2SPI配置和狀態監控168
3.8.3SPI傳輸字長171
3.8.4SPI數據寄存器172
3.8.5SPI數據輸入/輸出173
3.8.6可變位數據傳輸174
3.9I2C介面175
3.9.1I2C運行控制175
3.9.2I2C從機在線狀態檢查178
3.9.3從機ID設置與I2C高級配置180
3.9.4I2C常式181
3.10脈沖寬度調制器(PWMs)184
3.10.1PWM輸出波形控制185
3.10.2PWM模塊時鍾配置188
3.10.3PWM模塊常式188
3.10.4PWM模塊的定時器工作模式191
3.11增強型算術單元(AU)194
3.11.1算術單元控制寄存器195
3.11.2算術單元數據寄存器198
3.11.3桶式移位器200
3.11.4增強型算術單元整體結構201
3.11.5算術單元基本運算常式201
3.12看門狗定時器(WDT)202
3.12.1看門狗定時器的控制203
3.12.2採用外部時鍾的情況下WDT的復位控制204
3.12.3WDT基本配置常式204
3.13中斷系統205
3.13.1中斷系統概述205
3.13.2中斷允許控制207
3.13.3中斷源選擇208
3.13.4中斷優先順序209
3.13.5引腳變化中斷209
3.14VRS51L3074JTAG介面211
3.14.1激活JTAG介面對系統的影響211
3.14.2板級JTAG介面的實現212
3.14.3VRS51L3074調試器212
3.15Flash編程介面(FPI)212
3.15.1與FPI模塊相關的特殊功能寄存器212
3.15.2Flash存儲器讀操作215
3.15.3Flash存儲器擦除217
3.15.4Flash存儲器寫操作218
第4章LED顯示屏工作原理
4.1LED發光原理及其發展狀況、趨勢224
4.1.1LED發光原理224
4.1.2LED發展歷史及趨勢225
4.2LED顯示屏基本模塊介紹226
4.2.1光學和人眼視覺知識226
4.2.2LED器件主要參數227
4.2.3雙基色點陣LED模塊簡介228
4.3常用雙基色LED顯示屏基本控制單元229
4.3.1室內雙基色LED單元板結構介紹229
4.3.2驅動方式分析230
4.3.3室內雙基色單元板電路分析232
4.4LED顯示屏分類及亮度、灰度控制237
4.4.1LED顯示屏分類237
4.4.2LED顯示屏亮度及灰度控制理論238
4.5LED顯示屏工程應用及維護概述241
4.5.1LED顯示屏的方案設計241
4.5.2LED顯示屏的安裝243
4.5.3LED顯示屏的維修244
第5章LED顯示屏顯示數據的組織
5.1LED顯示屏控制系統對單片機的基本要求245
5.1.1LED顯示屏對單片機控制系統的基本要求245
5.1.2LED顯示屏對單片機數據處理方式的基本要求247
5.1.3指令優化對位元組處理時間的影響248
5.2LED顯示屏靜態顯示數據的組織251
5.2.1靜態顯示的LED顯示屏數據組織251
5.2.2靜態屏的滾動顯示255
5.3LED顯示屏動態顯示數據的組織258
5.3.1動態顯示的LED顯示屏數據組織258
5.3.2顯示區域中X、Y坐標與存儲單元位元組地址i、位地址j之間的關系261
5.4顯示效果與佔用顯示數據存儲器大小的關系263
5.4.1顯示效果與佔用顯示數據存儲器大小的關系263
5.4.2採用雙RAM並行輸出降低顯示數據存儲器的佔用267
5.4.3多RAM並行輸出時雙RAM並行輸出方式的擴展270
第6章基於51系列單片機的小型LED顯示屏控制系統
6.1單片機直接驅動LED顯示屏272
6.1.1顯示數據存儲在程序存儲器中272
6.1.2顯示數據存儲在擴展的外部並行數據存儲器中278
6.2利用單片機外部讀寫信號驅動LED顯示屏279
6.2.1單片機外部數據存儲器擴展279
6.2.2多個外部數據存儲器擴展280
6.3利用單片機SPI介面驅動LED顯示屏287
6.3.1SPI介面的特點287
6.3.2利用SPI介面驅動LED顯示屏288
6.4單片機直接驅動LED顯示屏應用實例291
第7章單片機擴展外部地址計數器驅動大型LED顯示屏
7.1單片機訪問外部數據存儲器時間上的限制297
7.2利用單片機多RAM技術驅動大型LED顯示屏301
7.2.1並行RAM方式301
7.2.2串列存儲器方式307
7.3利用LED顯示屏單元板排列方式驅動超長LED顯示屏308
7.3.1超長LED顯示屏面臨的問題308
7.3.2LED顯示屏的雙向排列方式308
7.3.3超長LED顯示屏的數據組織與硬體實現309
7.4利用多單片機系統驅動超大型LED顯示屏313
7.5基於DSP與FPGA的LED顯示屏控制系統的設計315
7.5.1DSP的特點及在LED顯示屏控制系統中的應用315
7.5.2基於FPGA的系統時序電路設計316
7.5.3顯示存儲器模塊設計317
7.5.4LED顯示屏分區317
7.5.5顯示存儲器掃描時序控制電路318
第8章LED顯示屏的系統軟體編程
8.1漢字字型檔的生成與使用320
8.1.1漢字編碼簡介321
8.1.2點陣漢字字型檔321
8.1.3在Windows環境下提取字模的工作原理322
8.1.4提取字模的程序設計322
8.2控制卡與PC機的協議制定324
8.2.1控制命令字約定325
8.2.2配置文本編輯326
8.2.3直接數據格式定義329
8.2.4存儲器地址位置331
8.2.5PC機端串列口通信模塊331
8.3漢字字形的提取及圖片的嵌入333
8.3.1漢字字形提取334
8.3.2圖片的嵌入339
8.4PC機對下載數據的預處理339
8.4.1LED屏顯示信息編輯及提取340
8.4.2LED顯示數據生成340
8.4.3INTER格式數據轉換342
第9章LED顯示屏單片機控制系統編程
9.1基於SPI的Flash存儲器讀寫346
9.1.1SST25系列串列Flash存儲器346
9.1.2基於51單片機SPI介面的串列Flash驅動程序350
9.2字元控制及處理程序設計359
9.2.1字元控制處理程序設計360
9.2.2字元點陣字模提取程序設計367
9.3顯示程序372
9.3.1顯示程序指令表372
9.3.2讀顯示程序指令表378
9.3.3執行顯示程序指令表381
9.3.4單場顯示程序設計384
9.4串列口通信模塊設計385
9.4.151單片機端串列口收發模塊385
9.4.251單片機端串列口擴展程序模塊388
9.5基於DS1302時鍾模塊程序設計391
9.5.1DS1302的結構及工作原理391
9.5.2DS1302的控制位元組說明391
9.5.3復位392
9.5.4數據輸入/輸出392
9.5.5DS1302的寄存器392
9.5.6DS1302在LED控制卡上的硬體電路及軟體設計393
9.6基於DS18B20溫度感測器的模塊設計395
9.6.1DS18B20的工作時序396
9.6.2DS18B20的程序設計397
第10章VRS51L3074在LED顯示屏控制系統中的應用
10.1VRS51L3074與標准51單片機的比較401
10.1.1VRS51L3074運行速度401
10.1.2VRS51L3074的高速增強型SPI介面402
10.1.3VRS51L3074的定時/計數器402
10.1.4VRS51L3074的增強型算術運算單元402
10.1.5VRS51L3074的其他部件403
10.2VRS51L3074的基本應用403
10.3VRS51L3074的RAM擴展應用407
10.4VRS51L3074擴展硬體地址計數器409
10.5VRS51L3074的擴展「雙埠」串列FRAM412
附錄AASCII碼表415
附錄BMCS51單片機常用資料416
附錄CC51中的關鍵字和常用函數425
附錄DKeilμVision3中高性能鐵電單片機(VRS51L2xxx/3xxx)的相關配置簡介435
附錄E常用晶元引腳圖440
E.1CPU440
E.2驅動晶元442
E.3其他444
附錄F非同步室內雙基色LED顯示屏故障排查簡明手冊449
附錄GLED雙基色單元板原理圖451
參考文獻455