www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要:本文介紹了內(nèi)置T6963C液晶顯示模塊與MSP430單片機(jī)的硬件設(shè)計(jì)和軟件設(shè)計(jì)技術(shù),闡述了通用子程序設(shè)計(jì)、顯示操作子程序設(shè)計(jì)的軟件設(shè)計(jì)思想,并給出了通用子程序的實(shí)現(xiàn)程序和載入圖片的顯示方法。 關(guān)鍵詞:MSP430

摘要:本文介紹了內(nèi)置T6963C液晶顯示模塊MSP430單片機(jī)的硬件設(shè)計(jì)和軟件設(shè)計(jì)技術(shù),闡述了通用子程序設(shè)計(jì)、顯示操作子程序設(shè)計(jì)的軟件設(shè)計(jì)思想,并給出了通用子程序的實(shí)現(xiàn)程序和載入圖片的顯示方法。
關(guān)鍵詞:MSP430;T6963C;液晶顯示;SYB240128A

0 引言
    MSP430系列單片機(jī)是TI公司推出的一種采用精簡指令集(RISC)結(jié)構(gòu)的16位超低功耗單片機(jī),適合用于一些電池供電的便攜式低功耗產(chǎn)品。T6963C是一種液晶顯示驅(qū)動(dòng)控制器,常被裝配在圖形液晶顯示模塊上,以內(nèi)置控制器式圖形液晶顯示模塊的形式出現(xiàn)。它不僅具有一股液晶顯示器所具有的抗干擾能力強(qiáng)、體積小、接口控制方便等優(yōu)點(diǎn),而且還具有其特有的硬件初始值設(shè)置功能。
    本文采用了內(nèi)置T6963C控制器的液晶顯示模塊SYB240128A作為顯示器件,在簡單介紹T6963C控制器及其組成的液品顯示模塊的基礎(chǔ)上,介紹了由MSP430F149單片機(jī)控制的液晶顯示模塊的硬件接口電路及軟件實(shí)現(xiàn)方法。

1 硬件設(shè)計(jì)
1.1 MSP430F149單片機(jī)的特點(diǎn)
    MSP430F149單片機(jī)具有低工作電壓:1.8~3.6V,在1MHz時(shí)鐘條件下,最大工作電流僅有350 μA;是16位總線結(jié)構(gòu),一個(gè)指令周期僅有125ns;有5種低功耗工作模式,在不同的工作模式下,工作電流可下降到70 μA~0.1 μA;從待機(jī)到喚醒的時(shí)間小于6 μs。它還集成了部分外圍模塊,包括帶有三個(gè)捕獲/比較寄存器的定時(shí)器和一個(gè)12位的A/D轉(zhuǎn)換器,具有強(qiáng)大的中斷功能。
1.2 T6963C及其構(gòu)成的液晶顯示模塊SYB240128A
    T6963C是日本東芝公司出產(chǎn)的單色文本/圖形液晶顯示控制器,它的最大特點(diǎn)是具有獨(dú)特的硬件初始值設(shè)置功能,顯示驅(qū)動(dòng)所需的參數(shù)如占空比系數(shù),驅(qū)動(dòng)傳輸?shù)淖止?jié)數(shù)/行及字符的字體選擇等都有引腳電平設(shè)置,初始化在上電時(shí)就已經(jīng)基本設(shè)置完成。T6963C最大可管理64k字節(jié)的顯示緩沖區(qū)RAM,顯示緩沖區(qū)可分為文本顯示區(qū)、圖形顯示區(qū)(或文本特征區(qū))和CGRAM區(qū)(在顯示緩沖區(qū)內(nèi)任意設(shè)置的一個(gè)區(qū)域,作為外擴(kuò)的字符發(fā)生器,一般為2k字節(jié))。顯示緩沖區(qū)RAM的具體大小由不同顯示尺寸的模塊決定,如:240×128點(diǎn)陣模塊帶有8kB的RAM。
    液晶顯示模塊SYB240128A是由T6963C液晶顯示控制器及其周邊電路、行驅(qū)動(dòng)器、列驅(qū)動(dòng)器、液晶驅(qū)動(dòng)偏壓電路、顯示存儲(chǔ)器及液晶顯示屏SYB240128A組成。它是深圳市三元液晶顯示科技有限公司推出的一種兼容日本OPTREX公司DMF5001,以及臺(tái)灣晶采、達(dá)威、南亞的標(biāo)準(zhǔn)顯示屏;抗干擾設(shè)計(jì),產(chǎn)品性能穩(wěn)定;可選擇板載負(fù)壓電路;藍(lán)色屏配置高亮度白色L,ED側(cè)背光,顯示效果為藍(lán)底白字;點(diǎn)陣數(shù):240×128,控制器:T6963C,工作電壓:3.3V,5V。
1.3 硬件結(jié)構(gòu)框圖
    MSP430F149與T6963C線路連接如圖1所示,P5.4控制/WR寫選通信號(hào),P5.3控制/RD讀選通信號(hào),P5.2接/CE片選信號(hào),P5.1連接C/D通道選擇信號(hào),P5.0控制RET復(fù)位信號(hào),P4.7~P4.O接8位數(shù)據(jù)線DB0~DB7。另外,MSP430的供電電壓是3.3V,而液晶模塊是5V驅(qū)動(dòng),所以電路中接了升降壓芯片以實(shí)現(xiàn)單片機(jī)到液晶的電平轉(zhuǎn)換。電路中程序下載接口模塊是用來進(jìn)行在線仿真以利于程序的編寫和調(diào)試,且可把程序?qū)懭雴纹瑱C(jī)實(shí)現(xiàn)脫機(jī)使用。其實(shí)驗(yàn)板實(shí)物圖如圖2所示。

2 軟件程序設(shè)計(jì)
    由于T6963C具有獨(dú)立的硬件初始化設(shè)置功能特性,因此,其指令功能集中于顯示功能的設(shè)置上。T6963C的指令可帶一個(gè)、兩個(gè)或無參數(shù),其指令系統(tǒng)如表1所示。每條指令的執(zhí)行都是先送入?yún)?shù)(如果有的話,按參數(shù)1→參數(shù)2的順序),再送入指令代碼。


    每次操作之前最好先進(jìn)行狀態(tài)字檢測(cè),以確保是在T6963C空閑時(shí)再進(jìn)行下面的操作。
    MSP430可使用C語言和匯編語言來編寫源代碼,使用C語言編寫的程序更為簡單且可移植性好。程序的設(shè)計(jì)主要可分為兩大類,一是通用子程序的設(shè)計(jì),包括液晶初始化、判忙、寫指令、寫數(shù)據(jù)及清屏子程序的設(shè)計(jì);二是顯示操作子程序的設(shè)計(jì),包括點(diǎn)、直線、矩形、圓、漢字、字符及圖形的設(shè)計(jì)。其中通用子程序可以說是實(shí)現(xiàn)液晶模塊顯示的基礎(chǔ),有了通用子程序就可以構(gòu)造出各種顯示程序。
2.1 通用子程序設(shè)計(jì)


2.2 顯示操作程序設(shè)計(jì)
    應(yīng)用前面的通用子程序可以實(shí)現(xiàn)用戶任意想要實(shí)現(xiàn)的顯示,如點(diǎn)、直線、矩形、圓以及各種大小的漢字、字符或圖片(如產(chǎn)品標(biāo)志)等,這里我們以實(shí)現(xiàn)圖片顯示為例進(jìn)行介紹。

    以上顯示程序?qū)崿F(xiàn)的是任意大小點(diǎn)陣范圍為240×128之內(nèi)的圖片,首先使用專門的取模軟件PCtoLCD2002得到預(yù)顯示圖片的點(diǎn)陣信息,然后建立相應(yīng)的數(shù)組,最后根據(jù)圖片像素的大小及想要顯示的位置調(diào)用上面程序即可實(shí)現(xiàn)顯示。以上軟件設(shè)計(jì)均IAR3.4軟件環(huán)境下調(diào)試通過,顯示清晰、穩(wěn)定。該液晶顯示模塊還可以實(shí)現(xiàn)閃動(dòng)顯示、反白顯示及卷屏顯示等效果,用戶可根據(jù)需要在通用子程序基礎(chǔ)上進(jìn)行開發(fā)。實(shí)例圖片如圖3所示,其中液晶屏中間顯示的是心形圖片。

 

 

3 結(jié)束語
    目前本系統(tǒng)已經(jīng)應(yīng)用在某游戲控制系統(tǒng)中,實(shí)踐證明,此內(nèi)置T6963C液晶顯示模塊MSP430單片機(jī)從硬件接口電路到軟件程序的設(shè)計(jì)實(shí)現(xiàn),運(yùn)行可靠,工作穩(wěn)定。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

?MSP430電容觸摸?是指使用MSP430微控制器(MCU)實(shí)現(xiàn)的電容觸摸感應(yīng)技術(shù)。MSP430系列MCU以其低功耗和豐富的外設(shè)模塊著稱,特別適用于電容觸摸應(yīng)用。

關(guān)鍵字: MSP430

在許多領(lǐng)域得到廣泛的應(yīng)用,特別是它的超級(jí)低功耗特性,是目前所有其他單片機(jī)無法比擬的

關(guān)鍵字: TI公司 MSP430

在微控制器領(lǐng)域,MSP430與STM32無疑是兩顆璀璨的明星。它們各自憑借其獨(dú)特的技術(shù)特點(diǎn)和廣泛的應(yīng)用領(lǐng)域,在市場(chǎng)上占據(jù)了重要的位置。本文將深入解析MSP430與STM32之間的區(qū)別,探討它們?cè)诓煌瑧?yīng)用場(chǎng)景下的優(yōu)勢(shì)和局限...

關(guān)鍵字: MSP430 STM32 單片機(jī)

液晶顯示模塊是一種被廣泛應(yīng)用于各種電子設(shè)備的顯示部件。由于其具有低功耗、長壽命、輕薄等優(yōu)點(diǎn),因此被廣泛應(yīng)用于手機(jī)、電視、電腦、醫(yī)療設(shè)備、儀表盤、電子書等設(shè)備中。本文將詳細(xì)介紹液晶顯示模塊的各種應(yīng)用。

關(guān)鍵字: 液晶顯示器 液晶顯示模塊

摘 要:為了能通過串口采集電能參數(shù),完成一種基于串口的三相電能采集設(shè)備的研制,設(shè)計(jì)了電能采集設(shè)備的硬件和軟件部分。其中硬件采用MCU+專用電能計(jì)量芯片的結(jié)構(gòu),結(jié)構(gòu)簡單;軟件則用于實(shí)現(xiàn)輸入、輸出、三相電能參數(shù)的采集和串行通...

關(guān)鍵字: 電能采集 ATT7022B MSP430 串口

點(diǎn)擊上方藍(lán)字關(guān)注我們!樓宇自動(dòng)化系統(tǒng)具備多種功能,可在工業(yè)和商業(yè)環(huán)境中提升工作者的舒適度和安全性。通過創(chuàng)新微控制器技術(shù),這些功能可以變得更加智能和經(jīng)濟(jì)。TI?推出的MSP430?MCU?可以幫助您在樓宇自動(dòng)化解決方案中,...

關(guān)鍵字: MCU MSP430 樓宇自動(dòng)化

點(diǎn)擊上方藍(lán)字關(guān)注我們!樓宇自動(dòng)化系統(tǒng)具備多種功能,可在工業(yè)和商業(yè)環(huán)境中提升工作者的舒適度和安全性。通過創(chuàng)新微控制器技術(shù),這些功能可以變得更加智能和經(jīng)濟(jì)。TI?推出的MSP430?MCU?可以幫助您在樓宇自動(dòng)化解決方案中,...

關(guān)鍵字: MCU MSP430 樓宇自動(dòng)化

點(diǎn)擊上方藍(lán)字關(guān)注我們!樓宇自動(dòng)化系統(tǒng)具備多種功能,可在工業(yè)和商業(yè)環(huán)境中提升工作者的舒適度和安全性。通過創(chuàng)新微控制器(MCU)技術(shù),這些功能可以變得更加智能和經(jīng)濟(jì)。為設(shè)計(jì)出更出色的樓宇自動(dòng)化解決方案,應(yīng)選擇合適的元件來實(shí)現(xiàn)...

關(guān)鍵字: MCU MSP430 樓宇自動(dòng)化

點(diǎn)擊上方藍(lán)字關(guān)注我們!樓宇自動(dòng)化系統(tǒng)具備多種功能,可在工業(yè)和商業(yè)環(huán)境中提升工作者的舒適度和安全性。通過創(chuàng)新微控制器(MCU)技術(shù),這些功能可以變得更加智能和經(jīng)濟(jì)。為設(shè)計(jì)出更出色的樓宇自動(dòng)化解決方案,應(yīng)選擇合適的元件來實(shí)現(xiàn)...

關(guān)鍵字: MCU MSP430 樓宇自動(dòng)化

點(diǎn)擊上方藍(lán)字關(guān)注我們!C2000??是實(shí)時(shí)控制應(yīng)用的理想平臺(tái),它的開發(fā)您掌握了嗎?9月14日(周二)10:00-11:30TI在線直播將從信號(hào)鏈評(píng)測(cè)數(shù)據(jù)分析出發(fā),為您講解C2000?的價(jià)值優(yōu)勢(shì),帶您快速入門!查看下方圖片...

關(guān)鍵字: 實(shí)時(shí)控制 控制應(yīng)用
關(guān)閉
關(guān)閉