国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

新一代超薄顯示器OLED的漢顯實現

發布時間:2010-8-31 20:05    發布者:conniede
關鍵詞: LCD , OLED , 顯示器
隨著科學技術的發展,電子顯示技術也在不斷地更新換代。從傳統的陰極射線管(CRT)發展到了先進的液晶屏(LCD)。現正在向第3代顯示技術過渡,作為第3代顯示技術候選的有等離子體放電顯示屏(PDP)、有機電致發光屏(OLED)、發光二極管(LED)、場致發射顯示器(FED)等。目前,在研究開發方面競爭得最激烈的是PDP、OLED、LCD。它們各有所長,但追求的最終目標都是一樣的,即要求達到質輕、體薄、高亮度、快速響應、高清晰度、低電壓、高效率、長壽命、低成本。本文就當前公認為最理想的顯示技術—OLED做簡單介紹,并給出了一種OLED顯示屏顯示漢字的硬件配置和軟件設計方法。

OLED簡介及特點  

在某些特殊的強熒光性有機物質構成的薄膜兩表面鍍上適當的電極并加上電壓時,該薄膜就會發出光來。此過程被稱為有機電致發光(Organic Electroluminescence ,簡稱EL),由于其發光原理又十分接近無機發光二極管,所以又稱為OLED(Organic Light Emitting Diode),是一個電變光的過程。早在上世紀三十年代科學家就已經發現了此現象。但由于后來在材料和器件技術方面的進步較慢,沒有受到學術界和產業界太大的重視。圖1是OLED器件的基本結構示意圖,它包括基板、透明電極(陽極)、有機層、金屬電極(陰極)4大部分。有機電致發光顯示技術(OLED)以其卓越的技術性能,正在沖擊著LCD在平板顯示的主流地位,并大有取而代之之勢。

                

                                    圖1 有機電致發光器件的基本結構

因此,目前世界上有多達數百家科研機構及企業投入巨大的財力、人力于OLED技術的研究開發。據國外相關機構預測,在全球圖像顯示器中,應用OLED技術的顯示器在2005年以前的市場份額將快速增長,達到近45億美元的銷售額,其中需OLED專用材料近5億美元,且發展趨勢仍將繼續擴大。OLED將被廣泛應用于國防、家庭、及各種數碼儀器設備中,并作為信息時代一個國家的科技水準之一,在整個國民經濟及國防工業中將占有舉足輕重的地位。  

89C52與OLED連接  

以臺灣生產的RGS29128064 GH000有機發光OLED顯示模塊為例,介紹其應用情況,RGS29128064 GH000電氣接口說明如下:  

其中:GND,VCC接地和+5V電源,Vp接7~12V,其余接線與89C52口線相連接,控制指令參照T6963C驅動控制模塊指令編寫。

在我們常見的工業控制中,一般不會用到所有的漢字,通常會用到很少的部分漢字,我們把它提取出來組成一個小的漢字庫或西文字庫。89C52微處理器有4K ROM存儲器,除處理軟件外,能容下200個漢字(16×16點陣),基本可以滿足工業控制要求。利用89C52微處理器對RGS29128064GH000進行控制處理,硬件連接如圖2所示。

                  

                       圖2 89C52與RGS29128064GH000的硬件連接圖  

J1連接2×8鍵盤,J2連接內置T6963C驅動控制器的RGS29128064 GH000(OLED)顯示屏,構成既有鍵盤又有自編漢字庫的顯示屏控制模塊,通過串口連接,用兩、三個小時即可完成對OLED顯示屏的控制處理,這樣既節約開發者的時間,又節約單片機的資源。具體方法如下:

首先,利用Keil C51生成的自編庫函數My.lib,將128×64的OLED顯示屏分成64個單元,如表1所示,功能包括初始化、顯示漢字和西文字符等,這些功能的編寫可參照內置T6963C液晶顯示驅動控制器編寫。  

通過修改主函數main()中通訊參數、西文庫頭文件West.h和中文庫頭文件Chinese.h中的字模編碼,字模編碼通過取模程序完成。具體方法如下:

#include

#include

#include

#include

void main(void)  

{  

InitialOLED(); /初始化OLED  

SCON=0x50;  

TMOD=0x20;

TH1=0xfd;  

TL1=0xfd;  Receive(); / 接收參數  

}  

Chinese.h文件  

unsigned char code chinese[]={  

/*中文字庫的第 0 個字*/  

/*-- 文字: 陀 --*/  

/*-- 宋體12; 此字體下對應的點陣為:寬x高=16x16 --*/  

0x00,0xFE,0x12,0x2A,0xC6,0x00,0x18,0x08,0xE8,0x09,0x0 E,0x88,0x88,0x18,0x08,0x00,0x00,0xFF,0x02,0x04,0x03,0x00,0x00,0x00,0x3F,0x41,0x41,0x40,0x40,0x78,0x00,0x00,}  

West.h文件  

uns igned char code west[]={  

/*-- 文字: A --*/  

/*-- 宋體12; 此字體下對應的點陣為:寬x高=8x16 --*/  

/*西文字庫的第 0 個字*/  

0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20,}  

編譯連接My.lib生成可執行文件,燒寫在89C52中形成自身需要的OLED漢顯系統。

OLED漢顯系統與主系統采用串口連接,在主系統中控制顯示位置、顯示西文還是中文、讀取鍵盤數據等功能,方法如下:

void main(void)  

{  

SCON=0x50;  

TMOD=0x20;  

TH1=0xfd;  

TL1=0xfd;  

send(0,xx,xx); /*清屏*/  

send(1,0x01,0x02); /*在屏幕第1號位顯示西文頭文件west.h中的第2號西文*/  

send(2,0x02,0x02); /*在屏幕第2號位顯示中文頭文件chinese.h中的第2號中文*/

send(3,0x01,xx); /*刪除屏幕上的第1行*/  

send(4,xx,xx); /*讀取鍵盤值*/  

}  

通過上述硬件連接,配合相應的庫函數,可方便地通過串口實現OLED顯示屏的漢字顯示,包括16×16點陣任意字體漢字的顯示;8×16點陣任意字體英文字符或阿拉伯數字的顯示;清屏;清除某一行和2×8鍵盤控制等。使用該功能模塊,既縮短開發者的開發周期,又節約單片機資源。
本文地址:http://m.4huy16.com/thread-24861-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 電動兩輪車設計生態系統
  • 常見深度學習模型介紹及應用培訓教程
  • Microchip第22屆中國技術精英年會上海首站開幕
  • 技術熱潮席卷三城,2025 Microchip中國技術精英年會圓滿收官!
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表