




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MSP430摘要:針對利用微控制器(MCU)控制液晶顯示驅(qū)動器(LCDMSP430摘要:針對利用微控制器(MCU)控制液晶顯示驅(qū)動器(LCD)的應(yīng)用開發(fā)實例,提出一種采用串I2C1針對上述問題,本文提出一種利用微控制器MCU)的I/O端口2動器uPD16682A,從而實現(xiàn)各種信息的顯示21MSP430F14XTI公司的MSP430F14X微控制器與其它MSP430系列微控制器相同,均甚至一個真正的正交16位RISC的一致性尋址方式。技術(shù)利用每MSP430F14XMCU60KBFlash、2KBRAMMSP430F14XMCU60KBFlash、2KBRAM、一個看門狗時鐘、1216A/D轉(zhuǎn)換器、定時器、高精度比較器、PWM以及高速的USART控制器等常用資源,還在某些型號中集成了控制器。其IO資源豐富,且每個輸入輸出(IO)引腳上都提供了矢量中斷功能,每個外圍器件都支持Flash的微控制器可將系統(tǒng)功耗降低5倍,并且減小了件線路板空間,與現(xiàn)代程序設(shè)計技術(shù)(如計算分支以及高級語言(C語言)MSP430的MSP430F14X可采用一個集成的數(shù)字控制振蕩器(DCO)或外部高速晶振對系統(tǒng)進行定時,其工作電18~36V,并可根據(jù)需要提供高達8MIPS(每秒百萬條指令)的操作性能,對于對成本非常敏感的使得系統(tǒng)總功耗比競爭器件低 倍,大大延長了諸如公用設(shè)施計量、便攜式儀表測試和智能檢測等工MSP430F14X系列微控制器允許用戶使用標準C語言進行程序編程,并提供高效的C語言編譯環(huán)境;22液晶顯示驅(qū)動器uPD16682AuPD16682NEC2001年初推出的液晶顯示驅(qū)動器,該產(chǎn)品內(nèi)置大容RAM內(nèi)存,并能夠提132×65點陣16×1612×12點陣中、日文字符顯示。該產(chǎn)品采用+3V供電,內(nèi)置升壓電路并具348(1)uPD16682AuPD16682A的顯示RAM內(nèi)存保存著被顯示內(nèi)容的點陣信息。顯示RAMuPD16682A的顯示RAM內(nèi)存保存著被顯示內(nèi)容的點陣信息。顯示RAM 的數(shù)據(jù)位順序1所示。如uPD16682A,則(2)uPD16682APS引腳置高或置低進行選擇。當工作于并行輸入模式下時,uPD16682A的片選信端、讀寫信號端以及控制信號端(A0)和數(shù)據(jù)線(D0~D7)都應(yīng)該同uPD16682A內(nèi)部顯示RAM的數(shù)據(jù)以刷新液晶顯示的內(nèi)容,也可以通過數(shù)據(jù)總線讀取顯示內(nèi)存的內(nèi)容。當工用作時鐘輸入(SCL)端,并將片將信號和控制信號(A0)此時uPD16682A內(nèi)部顯示RAM的數(shù)據(jù)訪問是單向的,即微控制器只可以向顯示RAM寫數(shù)據(jù)以內(nèi)容,但不可以讀取顯示RAM的內(nèi)容(3)uPD16682AuPD16682A的串行接口是TTL電平,不是標準的串行接口,對串行數(shù)據(jù)的接收沒有具體波特率、數(shù)據(jù)口協(xié)議的要求,內(nèi)部包括18位的13位的計數(shù)器。UPD16682AuPD16682A讀取控制信號線A0上的A0信號來判斷當前被寫入的8位串行數(shù)據(jù)是一個顯示數(shù)據(jù)還是一(4)uPD16682A制命令。當A0制命令。當A0電平為高時,認為接收到的是一個顯示數(shù)據(jù);而當A0電平為低時,則認為接收到的是一個示控制命令。利用uPD16682A的控制命令可以實現(xiàn)對uPD16682A大多數(shù)操作的控制23uPD16682AMSP430F1492uPD16682AMSP430F1494MHz頻得到其它內(nèi)外設(shè)所用的時鐘。MSP430F149uPD16682A相連接的IO口被定義為輸出,MSP430F14912ADIO口傳送到uPD16682A進行信 單供電,則液晶顯示驅(qū)動器必須采用片24MSP420F149允許用戶標準C進行編程,并提供高效的C編譯環(huán)境。如果對程序運行時間的要求不是荷刻,采用 語言進行程序開發(fā)應(yīng)當是編程人員的首先。以下主要介紹關(guān)于自定義串口總線的程序設(shè)計,241微控制器送往uPD16682A的數(shù)據(jù)有顯示數(shù)據(jù)或顯示命令兩種。兩者的區(qū)分由uPD16692A控制信號線MSP430F149241微控制器送往uPD16682A的數(shù)據(jù)有顯示數(shù)據(jù)或顯示命令兩種。兩者的區(qū)分由uPD16692A控制信號線MSP430F149Port22uPD16682AuPD16682A產(chǎn)生一個時鐘輸出。時鐘產(chǎn)生可以有兩種方式。一是利用微控制器定時器中斷,定時依次從I/uPD16682A,然后通過逐次移位,就可以將一個8位數(shù)據(jù)寫進uPD16682A內(nèi)部的數(shù)據(jù)鎖存器。在第8脈沖的上升沿,鎖存器中數(shù)據(jù)炙一個8位的并行數(shù)據(jù),同時根據(jù)A0uPD16682A寫入8位控制命令的程序voidSet_Address(unsicolumn,unsiunsignedcharColH,ColColH=page|0xB0Write_Command(ColH)ColH=(column&0xF0)ColH|=0x10ColL=colWrite_Command(ColWrite_Command(ColL)}242有了上述程序,就可以方便地在uPD16682A上指定示能力。通常而言,液晶顯示屏上的一點對應(yīng)液晶顯示驅(qū)動器顯示RAM中的一}242有了上述程序,就可以方便地在uPD16682A上指定示能力。通常而言,液晶顯示屏上的一點對應(yīng)液晶顯示驅(qū)動器顯示RAM中的一位。顯示RAM中的某位為 位,從而將液晶不具備數(shù)據(jù)讀出能力。RAMMSP430F149uPD16682ARAM內(nèi)存塊,在向uPD16682A顯示RAM寫入顯示數(shù)據(jù)的同時,也向該內(nèi)存塊的對應(yīng)位置寫入同樣的數(shù)據(jù),保證該內(nèi)存塊的內(nèi)容和uPD16682A顯示RAM中的數(shù)據(jù)具備了動態(tài)顯示波形的能力,也就擴展了字符液晶顯示屏動態(tài)曲線波形的顯示功能。以下uPD16682AvoidDrawPointXY(unsignedcharx,unsignedchary){unsignedcharpage,dot,dat,CouL,dot=0x01 /*計算當前點頁地址、列地址*/*點亮當前點并保持周圍點信息不變*r_colpage|=0xB0dat=y%8CouH=(x&0xF0)>>4/*通過自定義串行總線向uPD16682ACouH=(x&0xF0)>>4/*通過自定義串行總線向uPD16682A發(fā)送數(shù)據(jù)*CouH=CouH|0x10CouL=(x&0x0F)Write_Command(page)Write_Command(CouH)Write_Command(CouL)dat=DisplayRam[r_page][r_coldat|=dot;Write_DisplayDatadat*RAM寫入數(shù)據(jù)*}程序中的二維全局數(shù)組DisplayRam即為在MSP430F149中開辟的內(nèi)存塊,用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出售草坪種子合同范本
- 借款合同范本上交銀行
- 2025年西安貨運資格證考試答題20題
- 買房時開發(fā)商給合同范本
- 農(nóng)村煤炭采購合同范本
- 包工不包料合同范本
- 公司財產(chǎn)轉(zhuǎn)移合同范本
- 公司及個人合同范本
- 促銷勞動合同范本
- 半包合同范本簡易
- 性病實驗室檢測與質(zhì)量管理
- 高樁碼頭施工組織設(shè)計(福建)
- SAP培訓講義(FICO概覽)V3-中石油
- 全國江蘇小學科學學科教師基本功大賽試題匯總(共19頁)
- 幕墻工程施工質(zhì)量通病和防治措施方案
- 這一封書信來得巧
- 監(jiān)獄服裝加工企業(yè)開展全面
- 標書密封條格式模版(共19頁)
- 小學一年級硬筆書法入門(課堂PPT)
- ARM學習資料.Cortex-M3處理器體系結(jié)構(gòu)
- 色彩的形式美感
評論
0/150
提交評論