中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

μC/GUI在MSGl9264液晶上的移植

時(shí)間:2023-05-01 08:57:26 計(jì)算機(jī)論文 我要投稿
  • 相關(guān)推薦

μC/GUI在MSGl9264液晶上的移植

摘要:介紹在MSP430F149單片機(jī)上移植,μC/CUI到MSCl9264液晶的過程, 詳細(xì)闡述了,μC/GUI移植的原理以及在移植中應(yīng)注意的事項(xiàng)。

    關(guān)鍵詞:μC/GUI MSGl9264 移植 MSP430F149

μC/GUI是美國Micrium公司出品的一款針對嵌入式系統(tǒng)的優(yōu)秀圖形軟件。與μC/OS一樣,μC/GUI具有源碼公開、可移植、可裁減、穩(wěn)定性和可靠性高的特點(diǎn)[1]。采用μC/GUI,開發(fā)人員可以很方便地在液晶上顯示文本、曲線、圖形以及各種窗口對象如按鈕、編輯框、滑動(dòng)條等,可完全產(chǎn)生類似于Windows的顯示效果。另外,μC/GUI提供了在VC下的仿真庫,這使得用戶完全可以在Windows下仿真μC/GUI的各種效果。

采用μC/GUI,可以大大降低嵌入式系統(tǒng)中顯示設(shè)計(jì)的難度,但μC/GUI的使用需針對不同的液晶編寫相應(yīng)的驅(qū)動(dòng)程序才能實(shí)現(xiàn)。本文通過移植μC/GUI到MSGl9264液晶的過程,介紹了μC/GUI移植的原理以及移植中應(yīng)注意的事項(xiàng)。

1 開發(fā)工具和運(yùn)行環(huán)境

為了實(shí)現(xiàn)μC/GUI的移植,選用MSP430F149。MSP430F149是一款16位超低功耗單片機(jī),具有強(qiáng)大的處理能力(RISC結(jié)構(gòu)、125ns的指令周期)和豐富的片內(nèi)外設(shè)(如硬件乘法器、ADC、定時(shí)器、看門狗等)。 它內(nèi)部具有2KB的RAM和60KB的FLASH,能基本滿足μC/GUI運(yùn)行的需要[2]。

軟件開發(fā)環(huán)境采用IAR公司的集成開發(fā)環(huán)境IAR EW430 2.10A。相對于較早的EW430 1.26A版本,2.10版本在各個(gè)方面有了較大改進(jìn),尤其是項(xiàng)目管理和調(diào)試上有了較大的改動(dòng),這使得移植μC/GUI更加方便。

2 μC/GUI移植

μc/GUI針對不同的液晶控制器提供了多種驅(qū)動(dòng)程序,如KS0713、SEDl335、T6963等控制器都有對應(yīng)的液晶驅(qū)動(dòng)程序。但在很多情況下,用戶采用的液晶,μC/GUI并沒有提供其對應(yīng)的驅(qū)動(dòng)程序,需自己著手編寫特定液晶的驅(qū)動(dòng)程序。

2.1 液晶顯示器工作原理

為了能編寫正確的液晶驅(qū)動(dòng)程序,了解相應(yīng)液晶的顯示原理非常重要。本文采用的MSGl9264液晶為192x64點(diǎn)陣單色液晶,其中包含一個(gè)行驅(qū)動(dòng)器KS0107B和三個(gè)列驅(qū)動(dòng)器KS0108B,每個(gè)列驅(qū)動(dòng)器KS0108B對應(yīng)一塊64x64的液晶[3]。

MSGl9264液晶的控制線為R/W、RS、CSA、CSB和LCDEN,數(shù)據(jù)線為D0~D7。RS用于指示當(dāng)前的操作是數(shù)據(jù)還是寄存器,R/W用于表明當(dāng)前是讀還是寫,CSA、CSB用于選擇相應(yīng)的列驅(qū)動(dòng)器(其選擇關(guān)系可見圖1)。RS和R/W的功能可見表1,液晶顯示器的讀寫時(shí)序見圖2。

MSGl9264模塊一共提供7種指令(由RW、RS及數(shù)據(jù)總線的電子決定),用于對該模塊狀態(tài)及顯示進(jìn)行控制。這7種指令包括顯示開關(guān)控制、設(shè)起始行、設(shè)起始列、設(shè)頁地址、讀狀態(tài)、讀/寫顯示內(nèi)容。通過這些指

[1] [2] [3] [4] [5] 

【μC/GUI在MSGl9264液晶上的移植】相關(guān)文章:

移植04-29

甲醇在Pt/C和Pt/WO3/C電極上的電氧化04-27

C(1-19)《月亮上的足跡》教案04-25

吃液晶的狼04-28

什么是液晶屏04-26

什么是液晶屏04-26

多環(huán)單酯基芳香醛類液晶的合成與液晶相04-30

記憶移植作文02-20

核移植與線粒體04-26

記憶移植作文02-21