出版時間:2009-4 出版社:孫俊喜 人民郵電出版社 (2009-04出版) 作者:孫俊喜 頁數(shù):474
Tag標簽:無
前言
為什么編寫本書在嵌入式控制系統(tǒng)設(shè)計中,我們遇到的第一個問題可能就是界面設(shè)計,這就要涉及漢字、英文字符和圖形顯示問題。嵌入式系統(tǒng)是一個廣泛的概念,一般說來如果一個控制系統(tǒng)的核心是某種微處理器,那么我們就認為它是一個嵌入式控制系統(tǒng)。微處理器可能帶操作系統(tǒng),如80X86CPU+DOS或80X86+Windows,也可能不帶操作系統(tǒng),如MCS-51等單片機控制系統(tǒng);操作系統(tǒng)又有不同版本。這些不同的硬件條件加上用戶使用不同編程語言使得漢字和字符顯示的程序差別很大,初學(xué)者開始接觸會有一定困難,筆者多年從事嵌入式控制系統(tǒng)設(shè)計工作,希望借助多年工作經(jīng)驗對此進行一些梳理,找出一些規(guī)律,供讀者參考。本書主要內(nèi)容本書分LCD入門篇、LCD漢字和圖形顯示篇、常用LCD驅(qū)動開發(fā)篇和嵌入式處理器ARM 9的顯示驅(qū)動第4篇,包含15章內(nèi)容。
內(nèi)容概要
《LCD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用》針對目前流行的液晶顯示驅(qū)動技術(shù),詳細介紹了漢字、字符及圖形顯示的基本原理,提供了12個常用液晶顯示器件驅(qū)動程序?qū)嵗?。書中的所有程序均調(diào)試通過,可在工程中直接應(yīng)用。為了方便讀者閱讀,所有程序均給出了詳細的注釋并在光盤中提供《LCD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用》源代碼。《LCD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用》取材以實用技術(shù)為主,內(nèi)容通俗易懂,重點突出?! 禠CD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用》適合中、高級用戶閱讀,也適合各類單片機應(yīng)用愛好者、液晶顯示驅(qū)動初學(xué)者、嵌入式控制系統(tǒng)設(shè)計人員以及高校相關(guān)專業(yè)的師生閱讀。
作者簡介
孫俊喜,博士后,教授。1971年生,2004年獲得上海交通大學(xué)生物醫(yī)學(xué)工程專業(yè)工學(xué)博士學(xué)位,2007年在中國科學(xué)院長春光學(xué)精密機械與物理研究所光學(xué)工程專業(yè)完成博士后研究,現(xiàn)被聘為長春理工大學(xué)教授,已參加并完成多項省部級以上課題,公開發(fā)表論文20余篇。目前,主持國家自然科學(xué)基金項目1項,主要研究領(lǐng)域為模式識別與智能系統(tǒng),具體研究方向有快速運動目標的檢測與跟蹤、嵌入式車牌識別系統(tǒng)、醫(yī)學(xué)圖像處理與分析等。
書籍目錄
第1篇 LCD入門篇第1章 液晶顯示的基礎(chǔ)知識1.1 概述1.1.1 液晶顯示技術(shù)概述1.1.2 LCD在嵌入式控制系統(tǒng)中的地位和作用1.1.3 液晶顯示器件的基本電氣特性和參數(shù)1.2 液晶顯示器件和液晶顯示模塊1.2.1 液晶顯示模塊的裝配和型號1.2.2 液晶顯示模塊的選購、評價和使用注意事項1.3 字符型液晶顯示模塊和點陣型液晶顯示模塊1.3.1 字符型液晶顯示模塊顯示驅(qū)動1.3.2 點陣圖形液晶顯示模塊顯示驅(qū)動第2章 常用LCD的原理和驅(qū)動控制2.1 扭曲向列液晶顯示器TN-LCD2.1.1 TN-LCD的結(jié)構(gòu)原理和特點2.1.2 TN-LCD的驅(qū)動2.2 超扭曲向列液晶顯示器STN-LCD2.2.1 STN-LCD的結(jié)構(gòu)原理和特點2.2.2 STN-LCD的驅(qū)動2.3 有源液晶顯示器TFT-LCD2.3.1 TFT-LCD的結(jié)構(gòu)原理和特點2.3.2 TFT-LCD的驅(qū)動原理2.4 其他常見液晶顯示器件介紹2.4.1 賓主彩色液晶顯示器件GH-LCD2.4.2 動態(tài)散射(DS)型液晶顯示器件2.4.3 電控雙折射液晶顯示器件(ECB-LCD)2.4.4 鐵電液晶顯示器件(FLCD)2.4.5 多穩(wěn)態(tài)液晶顯示器件(MLCD)第2篇 LCD漢字和圖形顯示篇第3章 LCD顯示漢字和圖形的基本原理3.1 國標漢字字符集與區(qū)位碼3.1.1 漢字和字符顯示原理3.1.2 漢字字符集概述3.1.3 漢字的內(nèi)碼3.1.4 內(nèi)碼轉(zhuǎn)換為區(qū)位碼3.2 字模提取與小字庫建立3.2.1 用匯編語言提取字模和建立小字庫3.2.2 用C語言提取字模和建立小字庫3.2.3 用Delphi提取字模和建立小字庫3.2.4 通用字模提取程序MinFonBase使用說明3.3 兩種字模形式的自動轉(zhuǎn)換3.3.1 匯編語言字模轉(zhuǎn)換為C語言字模3.3.2 C語言字模轉(zhuǎn)換為匯編語言字模3.4 自造字模點陣和圖形點陣3.4.1 自造字模點陣方法3.4.2 自造圖形點陣方法第4章 T6963C的漢字字符顯示4.1 T6963C簡介4.1.1 T6963C的硬件構(gòu)造和電氣特性4.1.2 T6963C的電氣特性和時序4.2 T6963C的指令系統(tǒng)4.2.1 T6963C的狀態(tài)字4.2.2 T6963C的參數(shù)設(shè)置指令4.2.3 T6963C控制字指令4.2.4 T6963C數(shù)據(jù)讀寫指令4.2.5 T6963C屏操作指令4.2.6 T6963C位操作指令4.3 T6963C和單片機的連接4.3.1 T6963C和單片機的直接連接4.3.2 T6963C和單片機的間接連接4.4 T6963C的驅(qū)動程序4.4.1 T6963C的匯編語言驅(qū)動程序4.4.2 T6963C的C語言驅(qū)動程序4.4.3 T6963C的內(nèi)嵌字符表第5章 JM12864F的漢字和字符顯示5.1 JM12864F的概況5.1.1 外觀和結(jié)構(gòu)5.1.2 電氣參數(shù)和管腳連接5.1.3 JM12864F和單片機的連接5.1.4 指令系統(tǒng)5.2 JM12864F的軟件驅(qū)動程序5.2.1 JM12864F的匯編語言驅(qū)動程序5.2.2 JM12864F的C語言驅(qū)動程序第3篇 常用LCD驅(qū)動開發(fā)篇第6章 KS0108液晶顯示器驅(qū)動控制6.1 KS0108液晶顯示器概述6.1.1 KS0108的硬件特點6.1.2 KS0108的時序6.1.3 KS0108與微處理器的接口6.1.4 KS0108的電源和對比度調(diào)整6.2 KS0108的指令系統(tǒng)6.2.1 顯示開/關(guān)指令6.2.2 行列設(shè)置命令6.2.3 數(shù)據(jù)和狀態(tài)讀寫命令6.3 KS0108的軟件驅(qū)動程序6.3.1 KS0108的匯編語言驅(qū)動程序6.3.2 KS0108的C語言驅(qū)動程序第7章 HD61830液晶顯示器驅(qū)動控制7.1 HD61830液晶顯示器概述7.1.1 HD61830液晶顯示器特點7.1.2 HD61830與微處理器的連接7.2 HD61830的指令系統(tǒng)7.2.1 方式控制指令7.2.2 顯示域設(shè)置指令7.2.3 光標設(shè)置指令7.2.4 數(shù)據(jù)讀寫指令7.2.5 “位”操作指令7.3 HD61830液晶顯示器驅(qū)動控制程序7.3.1 HD61830的匯編語言顯示驅(qū)動7.3.2 HD61830的C語言顯示驅(qū)動第8章 LSD12864CT顯示驅(qū)動8.1 LSD12864CT硬件概述8.1.1 主要技術(shù)參數(shù)和性能8.1.2 LSD12864CT的引腳及功能8.1.3 LSD12864CT的時序8.1.4 LSD12864CT與微處理器的連接8.2 LSD12864CT的指令系統(tǒng)8.2.1 LSD12864CT內(nèi)部寄存器8.2.2 LSD12864CT指令說明8.3 LSD12864CT的軟件驅(qū)動程序8.3.1 LSD12864CT匯編語言驅(qū)動程序8.3.2 LSD12864CTC語言驅(qū)動程序第9章 HD44780(KS0066U)的顯示驅(qū)動9.1 硬件特點和電氣特性9.1.1 基本特點和電氣特性9.1.2 HD44780的時序和參數(shù)9.1.3 HD44780與微處理器的連接9.2 HD44780的指令系統(tǒng)9.2.1 內(nèi)部寄存器設(shè)置9.2.2 指令說明9.3 HD44780的顯示驅(qū)動程序9.3.1 HD44780的匯編語言顯示驅(qū)動9.3.2 HD44780的C語言顯示驅(qū)動第10章 內(nèi)嵌中文字庫的LCD顯示驅(qū)動10.1 STN7920概述10.1.1 STN7920的主要特點和功能10.1.2 STN7920管腳功能描述10.1.3 STN7920的讀寫時序10.1.4 STN7920與微處理器的接口10.2 STN7920的指令系統(tǒng)10.2.1 STN7920的內(nèi)部寄存器10.2.2 STN7920的基本指令系統(tǒng)10.2.3 STN7920的擴展指令系統(tǒng)10.3 STN7920的軟件驅(qū)動程序10.3.1 STN7920的匯編語言驅(qū)動程序10.3.2 STN7920的C語言驅(qū)動程序10.3.3 STN7920顯示驅(qū)動的進一步探討第11章 SED1520/1521LCD顯示驅(qū)動1.1 SED1520/1521功能概述11.1.1 SED1520/1521的主要特點11.1.2 SED1520/1521的時序11.1.3 SED1520/1521的RAM結(jié)構(gòu)11.1.4 SED1520/1521的指令系統(tǒng)11.2 SED1520/1521與微處理器的連接11.2.1 SED1520D0A與微處理器的連接11.2.2 SED1520DAA與微處理器的連接11.3 SED1520/1521驅(qū)動程序11.3.1 SED1520/1521的匯編語言驅(qū)動程序11.3.2 SED1520/1521的C語言驅(qū)動程序第12章 SED1330LCD顯示驅(qū)動12.1 SED1330功能概述12.1.1 SED1330主要特點和硬件結(jié)構(gòu)12.1.2 SED1330和微處理器接口和時序12.2 SED1330指令系統(tǒng)12.2.1 系統(tǒng)控制指令12.2.2 顯示操作指令12.2.3 繪圖操作指令12.2.4 數(shù)據(jù)讀寫操作指令12.3 SED1330的軟件驅(qū)動程序12.3.1 SED1330的匯編語言驅(qū)動程序12.3.2 SED1330的C語言驅(qū)動程序第4篇 嵌入式處理器ARM9的顯示驅(qū)動篇第13章 嵌入式處理器S3C2410的顯示驅(qū)動13.1 S3C2410的LCD控制器13.1.1 S3C2410顯示控制特點13.1.2 S3C2410的控制信號和外部引腳13.1.3 S3C2410STN的視頻操作13.1.4 S3C2410TFTLCD的視頻操作13.1.5 LCD專用控制寄存器13.2 S3C2410的LCD驅(qū)動程序13.2.1 S3C2410的系統(tǒng)資源13.2.2 LCD驅(qū)動程序13.2.3 S3C2410的漢字和圖形顯示第14章 灰度液晶HD66421的應(yīng)用14.1 HD66421的硬件簡介14.2 HD66421的軟件編程14.2.1 HD66421的內(nèi)部寄存器14.2.2 HD66421與微處理器接口及驅(qū)動程序第15章 S3C2410的觸摸屏控制15.1 觸摸屏結(jié)構(gòu)原理15.1.1 觸摸屏工作原理15.1.2 S3C2410的觸摸屏控制15.2 觸摸屏控制程序參考文獻
章節(jié)摘錄
插圖:第1篇 LCD入門篇第1章 液晶顯示的基礎(chǔ)知識1.1 概述為了滿足用戶的需求,LCD生產(chǎn)廠家研制和生產(chǎn)了各種性能和規(guī)格的LCD顯示模塊。廠家把LCD控制器、驅(qū)動器和顯示屏集成在一個模塊上,用戶只要把模塊上的LCD控制器接口和微處理器簡單連接,并按不同LCD控制器的指令系統(tǒng)編寫驅(qū)動程序,即可完成系統(tǒng)顯示工作。1.1.1 液晶顯示技術(shù)概述1.液晶顯示技術(shù)的誕生LCD為英文“Liquid Crystal Display”的縮寫,即液晶顯示。作為一種顯示技術(shù),LCD通過液晶和彩色過濾器過濾光源,在平面面板上產(chǎn)生圖像。(1)液晶的誕生。1888年,奧地利的植物學(xué)家菲德烈·萊尼澤(Friedrich Reinitzer)從植物中提煉出一種稱為螺旋性甲苯酸鹽的化合物。在對這種化合物進行加熱實驗時,他意外地發(fā)現(xiàn)這種化合物具有兩個不同溫度的熔點,在某一溫度范圍內(nèi)卻具有液體和固體雙重性質(zhì)。后來,人們便把這種物質(zhì)命名為“Liquid Crystal”(液晶)。1968年,美國RCA公司(美國無線電公司)沙諾夫研發(fā)中心的工程師們發(fā)現(xiàn)液晶分子會受電壓的影響而改變其分子的排列狀態(tài),并且可以讓射入的光線產(chǎn)生偏轉(zhuǎn)。利用這一原理,RCA公司發(fā)明了世界第一臺使用液晶顯示的LCD屏。后來,液晶顯示技術(shù)被廣泛地應(yīng)用在便攜式電子產(chǎn)品中,如計算器、電子手表、手機或數(shù)字相機等電子產(chǎn)品。(2)液晶的特性。液晶不但具有固體的光學(xué)特性,而且具有液體的流動特性。此外,液晶還具有彈性,它們對于外力的作用,呈現(xiàn)出一定的方向性。當光線射入液晶物質(zhì)中時,會按照液晶分子的排列方式產(chǎn)生偏轉(zhuǎn)現(xiàn)象。
編輯推薦
《LCD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用》講述了系統(tǒng)分析了常用LCD的驅(qū)動電路設(shè)計方法,詳細講解7種LCD的顯示驅(qū)動程序設(shè)計,剖析ARM9嵌入式系統(tǒng)LCD驅(qū)動程序?qū)嵗龑?dǎo)讀者融會貫通。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
LCD驅(qū)動電路、驅(qū)動程序設(shè)計及典型應(yīng)用 PDF格式下載