資源描述:
《lcd1602液晶顯示器設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、WORD格式可編輯LCD1602液晶顯示課程設(shè)計(jì)第一章緒論1.1課題背景當(dāng)今時(shí)候是一個(gè)信息化的時(shí)代,信息的重要性不言而喻的,獲取手段顯得尤其重要。人們所接受的信息有70%來(lái)自于人的視覺(jué),無(wú)論用何種方式獲取的信息最終需要有某種顯示方式來(lái)表示。在當(dāng)代顯示技術(shù)中,主流的有LED顯示屏和LCD液晶顯示,而在這些顯示技術(shù)中,尤其以液晶顯示器LCD(Liquidcrystaldisplay)為代表的平板顯示器發(fā)展最快,應(yīng)用最廣。LCD是典型的發(fā)光器件,它一材料科學(xué)為基礎(chǔ),綜合利用了精密機(jī)械,光電及計(jì)算機(jī)技術(shù),并正在微機(jī)械,微光學(xué),纖維光學(xué)等前
2、沿領(lǐng)域研究基礎(chǔ)上,向高集成化,智能化方向發(fā)展。液晶顯示技術(shù)發(fā)展迅猛,市場(chǎng)預(yù)測(cè)表明,液晶顯示平均年銷售呈增長(zhǎng)10%~13%,不久的將來(lái)有可能取代CRT,成為電子信息產(chǎn)品的主要顯示器件,另外,液晶顯示器對(duì)空間電磁輻射的干擾不敏感,且在緊湊的儀器空間不需要專門(mén)的屏蔽保護(hù),因而課大大簡(jiǎn)化儀器的結(jié)構(gòu)和制造成本,在各種便攜式儀器,儀表將會(huì)越來(lái)越廣泛的應(yīng)用。特別是在電池供電的單片機(jī)產(chǎn)品中,液晶顯示更是必選的顯示器件。1.2課題設(shè)計(jì)目標(biāo)本設(shè)計(jì)是基于AT89C51芯片單片機(jī)為主控芯片,結(jié)合1602液晶顯示模板等外圍電路,通過(guò)軟件程序,來(lái)實(shí)現(xiàn)液晶顯示
3、英文字母。本次設(shè)計(jì)的目的在于利用單片機(jī)和IIC技術(shù)來(lái)顯示英文字母。1.3課程設(shè)計(jì)的主要工作(1)對(duì)系統(tǒng)的各個(gè)模塊的各個(gè)功能進(jìn)行深入分析和研究,在對(duì)課題所采用的方案進(jìn)行可行詳細(xì)的研究后設(shè)計(jì)具體功能電路。(2)熟悉所選芯片的功能并完成具體電路設(shè)計(jì)。專業(yè)知識(shí)整理分享WORD格式可編輯(3)對(duì)系統(tǒng)的最終指標(biāo)進(jìn)行測(cè)試,針對(duì)系統(tǒng)的不足,進(jìn)行分析并提出一些改正方法。1.4設(shè)計(jì)要求(1)運(yùn)行IIC總線技術(shù)。(2)循環(huán)顯示字母。第二章硬件設(shè)計(jì)2.1LCD1602簡(jiǎn)介2.1.1LCD1602 引腳功能LCD1602引腳如圖2.1所示圖2.1LCD16
4、02引腳圖引腳圖的功能如表2—1所示專業(yè)知識(shí)整理分享WORD格式可編輯表2—1引腳功能圖2.1.2LCD1602顯示模指令集(1)清屏功能:清DDROM值和AC值(2)歸位功能:光標(biāo)復(fù)位,光標(biāo)返回到地址00H(3)輸入方式設(shè)置功能:設(shè)置光標(biāo),畫(huà)面移動(dòng)方式。其中:I/D=1:數(shù)據(jù)讀寫(xiě)操作后,AC自加一;I/D=0:數(shù)據(jù)讀寫(xiě)操作后,AC自減一;S=1:數(shù)據(jù)讀寫(xiě)操作,畫(huà)面平移;S=0:數(shù)據(jù)讀寫(xiě)操作,畫(huà)面不動(dòng);(4)顯示開(kāi)關(guān)控制專業(yè)知識(shí)整理分享WORD格式可編輯功能:設(shè)置顯示、光標(biāo)和閃爍開(kāi)關(guān)。其中:D表示顯示開(kāi)關(guān),D=1為開(kāi),D=0為關(guān);
5、C表示光標(biāo)開(kāi)關(guān),C=1為開(kāi),C=0為關(guān);B表示閃爍開(kāi)關(guān),B=1為開(kāi),B=0為關(guān)。(5)光標(biāo)、畫(huà)面位移功能:光標(biāo)、畫(huà)面移動(dòng)。其中:S/C=1畫(huà)面移動(dòng)一個(gè)字符位;S/C=0光標(biāo)移動(dòng)一個(gè)字符位;R/L=1:右移;R/L=0左移。(6)功能設(shè)置功能:工作方式設(shè)置(初始化指令)。其中:DL=1,8位數(shù)據(jù)接口;DL=0,4位數(shù)據(jù)接口;N=1,兩行顯示;N=0,一行顯示;F=1,5*10點(diǎn)陣顯示;F=0,5*7點(diǎn)陣顯示。(7)CGRAM地址設(shè)置功能:設(shè)置CGRAM地址,A5~A0=0~3FH。(8)DDRAM地址設(shè)置功能:設(shè)置DDRAM地址。專
6、業(yè)知識(shí)整理分享WORD格式可編輯其中:N=0,一行顯示A6~A0=0~4FH;N=1兩行顯示,首行A6~A0=0~2FH,次行A6~A0=40~67H。(9)讀BF及AC值功能:讀忙BF和地址計(jì)數(shù)器AC的值。其中:BF=1:忙,BF=0:準(zhǔn)備好。此時(shí)AC值意義為最近一次地址設(shè)置(CGRAM或DDRAM)定義。(10)寫(xiě)數(shù)據(jù)功能:根據(jù)最近設(shè)置的地址性質(zhì),數(shù)據(jù)寫(xiě)入CGRAM或DDRAM中。(11)讀數(shù)據(jù)功能:根據(jù)最近設(shè)置的地址性質(zhì),從CGRAM或DDRAM數(shù)據(jù)讀出。2.2IIC總線IIC總線是PHILIPS公司推出的兩線式串行總線。用
7、于連接微控制器及其外圍設(shè)備。IIC總線產(chǎn)生于在80年代,最初為音頻和視頻設(shè)備開(kāi)發(fā),如今主要在服務(wù)器管理中使用,其中包括單個(gè)組件狀態(tài)的通信。例如管理員可對(duì)各個(gè)組件進(jìn)行查詢,以管理系統(tǒng)的配置或掌握組件的功能狀態(tài),如電源和系統(tǒng)風(fēng)扇??呻S時(shí)監(jiān)控內(nèi)存、硬盤(pán)、網(wǎng)絡(luò)、系統(tǒng)溫度等多個(gè)參數(shù),增加了系統(tǒng)的安全性,方便了管理。2.2.1IIC總線的特點(diǎn)(1)只要求兩條總線線路一條串行數(shù)據(jù)線SDA一條串行時(shí)鐘線SCL。(2)每個(gè)連接到總線的器件都可以通過(guò)唯一的地址和一直存在的簡(jiǎn)單的主機(jī)從機(jī)關(guān)系軟件設(shè)定地址;主機(jī)可以作為主發(fā)送器或主機(jī)接收器。(3)它是一個(gè)
8、真正的多主機(jī)總線,如果兩個(gè)或更多主機(jī)同時(shí)初始化數(shù)據(jù)專業(yè)知識(shí)整理分享WORD格式可編輯傳輸可以通過(guò)沖突檢測(cè)和仲裁防止數(shù)據(jù)被破壞。(4)串行的8位雙向數(shù)據(jù)傳輸位速率在標(biāo)準(zhǔn)模式下可達(dá)100kbit/s快速模式下可達(dá)400kbit/s高速模式下可達(dá)4Mbi