色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瑞薩MCU內置LCD控制器/驅動器漫談

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-09-28 16:12 ? 次閱讀

前 言

在很多應用場景下可能需要使用段碼式液晶顯示屏LCD,如:家用電器、工業設備、儀器儀表、樓宇自動化設備、醫用儀器、穿戴設備等等。這不僅是因為段碼式液晶顯示屏LCD具有顯示美觀、成本優勢、功耗低等優點,而且現在很多MCU都集成了LCD驅動模塊,使得開發變得更容易。根據不同電壓、段位數、A/B驅動波形等廣泛應用的需求,瑞薩集成了LCD驅動模塊,不同系列的MCU可使用該模塊從而匹配其應用。

一、段碼式液晶顯示屏LCD結構和顯示原理

段碼式液晶顯示屏LCD內部晶體在靜電場的功效下,晶體的排列方向會發生偏轉,因而改變其透光性,從而可以看到顯示的內容。LCD有一個偏轉閥值,當LCD兩端的電壓高于該閥值時,則顯示內容;而低于該閥值時,則不顯示。

一般段碼式液晶顯示屏LCD有三個主要參數:工作中電壓、Duty(相匹配COM數)和BIAS(偏壓,相匹配閥值),例如,3.0V、1/4Duty、1/3BIAS表明LCD的工作中電壓為3.0V,有4個COM,閥值大概是1.1V(3.0/3=1.0)。

wKgZomUD4xSAerT6AAG3Wzj492c691.png

當加在某段LCD兩端的電壓大于1.0V時顯示,反之,不顯示。但是,LCD對于驅動電壓的反應不是很明顯,例如加1.0V電壓的時候,可能會微弱顯示,這就是通常說的“鬼影”。因此,要保證驅動LCD顯示的時候,加在LCD兩端的電壓要比閥值電壓大得比較多,而不顯示的時候,則要比閥值電壓小得比較多。

需要注意的是,LCD的兩端是不能加直流電壓的,否則時間稍長會危害段碼式液晶顯示屏LCD晶體分子結構的電化學特點,造成顯示實際效果模糊不清,使用期限降低的不良影響,其毀滅性不能修復,這就要求保證加在LCD兩端的驅動電壓的平均電壓為0。所以,LCD使用分割掃描法,在任何時候只有一個COM掃描有效,其余的COM處于無效狀態。

一個好的段碼式液晶顯示屏LCD控制器/驅動器,應該滿足:

能提供不同數量的COM、Duty(相匹配COM數)和BIAS(偏壓,相匹配閥值),滿足不同規格LCD屏的驅動

能夠提供多種分壓方式,提供內部分壓,減少外圍電路分壓的元器件

能夠提供內部Boost升壓,滿足一些電池供電,電池電壓下降時,亮度還可以保持

能夠提供內部基準電壓穩壓,避免分壓不準導致顯示出現“鬼影”

能夠提供多個不同的基準電壓選擇,可以調整對比度

能夠提供多種不同分割掃描法、驅動波形,滿足靈活選擇

能夠不同的時鐘源和不同分割掃描幀率的選擇,滿足不同應用低功耗的要求

瑞薩MCU內置的LCD控制器/驅動器不但滿足上面的規格,而且還提供其他優點功能:

提供不同的時鐘源選擇,可選擇外部副時鐘32.768KHz,也可選擇MCU內部低速或高速時鐘

提供顯示數據寄存器,能通過自動讀取顯示數據寄存器進行段信號SEG和公共信號COM的自動輸出

提供時間間隔閃爍功能,方便易用

二、瑞薩MCU內置的LCD控制器/驅動器

1、LCD控制器/驅動器框圖

圖1為集成到瑞薩自有16bits RL78系列核MCU中的LCD控制器/驅動器,圖2集成瑞薩32bits RA4M1系列Arm核MCU中的LCD控制器/驅動器,兩者主要區別是LCD控制器/驅動器的工作時鐘選擇不同,RA4M1系列還可支持選擇內部高速時鐘。

wKgZomUD4xeAROISAAHw_Fiqi2Q911.png 圖1 R7F0C001/R7F0C002/L12/L13/L1A/L1C LCD控制器/驅動器
wKgaomUD4xiAcHJcAAJTtPGG4S0492.png 圖2 RA4M1 LCD控制器/驅動器

①外圍允許寄存器0(PER0):在將副系統時鐘(fSUB)用于LCD控制器/驅動器時設定。

②LCD模式寄存器0(LCDM0):LCD驅動電壓生成電路、顯示波形(A/B)和顯示的時間片DUTY的選擇。

③LCD模式寄存器1(LCDM1):此寄存器允許或者禁止顯示運行,允許或者停止升壓電路和電容分割電路的運行以及設定顯示數據區和低電壓模式。

④運行速度模式控制寄存器(OSMC):通過停止不需要的時鐘功能來降低功耗。

⑤LCD時鐘控制寄存器0(LCDC0):設定LCD源時鐘和LCD時鐘的寄存器,通過LCD時鐘和時間片決定幀頻。

⑥記憶性液晶控制寄存器(MLCD):控制記憶性液晶波形。

⑦LCD升壓電平控制寄存器(VLCD):能從升壓電路運行時生成的16種基準電壓(調整對比度)中選擇。

⑧LCD輸入切換控制寄存器(ISCLCD):設定CAPL/P126、CAPH/P127、VL3/P125引腳作為LCD功能運行的期間防止貫通電流的流入。

2、LCD控制器/驅動器的驅動波形

驅動波形包括COM端口波形、SEG端口波形、COM和SEG之間電壓差波形,當各畫素對應的COM和SEG的電位差高于一定電壓(LCD驅動電壓VLCD,也就是閥值電壓)時,LCD顯示屏的各畫素就點燈。如果電位差低于VLCD,各畫素就熄燈。

COM端口波形

根據設定的時間片,如表所示的順序為公共信號的選擇時序,并且以其為一個周期進行重復運行。在靜態模式的情況下,COM0~COM3輸出相同的信號。

wKgaomUD4xyABXaqAAByeZviPHo805.png

SEG端口波形

SEG信號對應LCD顯示數據寄存器,在8個時間片方式的情況下,各顯示數據寄存器的bit0~bit7對應COM0~COM7。與公共信號輸出的各時序同步,讀數據存儲器的數據。如果各位的內容為“1”,就在轉換為選擇電壓后輸出到段引腳(SEG4~SEG38)。如果各位的內容為“0”,就在轉換為非選擇電壓后輸出到段引腳(SEG4~SEG38)。

在不是8個時間片方式的情況下,在A圖形區中各顯示數據寄存器的bit0~bit3對應COM0~COM3,在B圖形區中各顯示數據寄存器的bit4~bit7對應COM0~COM3。與公共信號輸出的各時序同步,讀數據存儲器的數據。如果各位的內容為“1”,就在轉換為選擇電壓后輸出到段引腳(SEG0~SEG38)。如果各位的內容為“0”,就在轉換為非選擇電壓后輸出到段引腳(SEG0~SEG38)。

因此,必須先確認LCD顯示數據寄存器使用的LCD顯示屏的前面電極(對應SEG信號)和背面電極(對應COM信號)是如何組合形成顯示圖形的,然后給顯示數據寄存器寫與顯示圖形一一對應的位數據。

COM信號和SEG信號的輸出波形

公共信號COM和段信號SEG輸出的電壓如表(a)-(d)所示。只有在公共信號COM和段信號SEG都為選擇電壓時才為±VLCD的點燈電壓(選擇),在其他組合時為熄燈電壓(非選擇)。

靜態顯示模式時,公共信號COM的輸出波形,在LCD時鐘屬于的1個周期T(選擇或非選擇),前T/2輸出VL4分壓電平,后T/2輸出Vss電平;段信號SEG的輸出波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出Vss分壓電平,后T/2輸出VL4電平,屬于非選擇時的1個周期T,前T/2輸出VL4分壓電平,后T/2輸出Vss電平。

wKgZomUD4x2ANSLaAAC31aO7KUE584.png

1/2偏壓時,公共信號COM的輸出波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出VL4分壓電平,后T/2輸出Vss電平,屬于非選擇時的1個周期T,輸出VL2電平;段信號SEG的輸出波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出Vss分壓電平,后T/2輸出VL4電平,屬于非選擇時的1個周期T,前T/2輸出VL4分壓電平,后T/2輸出Vss電平。

wKgaomUD4x-AP7CuAAGHIWWZAEo564.png

1/3偏壓時,公共信號COM的輸出A波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出VL4分壓電平,后T/2輸出Vss電平,屬于非選擇時的1個周期T,前T/2輸出VL1分壓電平,后T/2輸出VL2電平;段信號SEG的輸出A波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出Vss分壓電平,后T/2輸出VL4電平,屬于非選擇時的1個周期T,前T/2輸出VL2分壓電平,后T/2輸出VL1電平。

1/3偏壓時,公共信號COM的輸出B波形,在LCD時鐘屬于選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出VL4分壓電平,后T/2(在后半幀Tf/2)輸出Vss電平,屬于非選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出VL1分壓電平,后T/2(在后半幀Tf/2)輸出VL2電平;段信號SEG的輸出B波形,在LCD時鐘屬于選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出Vss分壓電平,后T/2(在后半幀Tf/2)輸出VL4電平,屬于非選擇時的1個周期T,前T/2(在前半幀Tf/2)出VL2分壓電平,后T/2(在后半幀Tf/2)輸出VL1電平。

wKgZomUD4yCAPgb-AAJeRiDoa9A215.png

1/4偏壓時,公共信號COM的輸出A波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出VL4壓電平,后T/2輸出Vss電平,屬于非選擇時的1個周期T,前T/2輸出VL1分壓電平,后T/2輸出VL2電平;段信號SEG的輸出A波形,在LCD時鐘屬于選擇時的1個周期T,前T/2輸出Vss分壓電平,后T/2輸出VL4電平,屬于非選擇時的1個周期T,前T/2輸出VL2分壓電平,后T/2輸出VL2電平。

1/4偏壓時,公共信號COM的輸出B波形,在LCD時鐘屬于選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出VL4分壓電平,后T/2(在后半幀Tf/2)輸出Vss電平,屬于非選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出VL1分壓電平,后T/2(在后半幀Tf/2)輸出VL3平;段信號SEG的輸出B波形,在LCD時鐘屬于選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出Vss分壓電平,后T/2(在后半幀Tf/2)輸出VL4電平,屬于非選擇時的1個周期T,前T/2(在前半幀Tf/2)輸出VL2分壓電平,后T/2(在后半幀Tf/2)輸出VL2電平。

wKgaomUD4yKAdKX-AAIF67otbOM464.png

COM信號和SEG信號的輸出波形實例

在此例子,以第7位的wKgZomUD4yOAdikIAAADYOEbjyk775.png進行說明。需要根據顯示圖形并且通過COM0~COM3的各公共信號的時序,將表所示的選擇電壓和非選擇電壓輸出到SEG12引腳和SEG13引腳。

wKgaomUD4ySAWC-7AABBH2RyvRs189.png

因此,給SEG12對應的顯示數據寄存器(地址F040CH)準備“1101”即可。SEG12和各公共信號之間的LCD驅動波形例子如下圖所示。在選擇COM0時SEG12為選擇電壓,就知道LCD點燈電平+VLCD/–VLCD的交流矩形波的產生。

wKgZomUD4yaAIO_dAAGeReDbHTs909.jpg SEG12和各公共信號之間的4個時間片的LCD驅動A波形例子(1/3偏壓法)
wKgZomUD4y2AT_fFAAKMtsG-wJc487.png SEG12和各公共信號之間的4個時間片的LCD驅動B波形例子(1/3偏壓法)

3、LCD控制器/驅動器的驅動電壓

LCD驅動電壓VL1、VL2、VL3、VL4的提供,分為內部升壓、電容分割和外部電阻分割。

內部升壓

如R7F0C001G/L、R7F0C002G/L內置用于LCD驅動電源的內部升壓電路。通過外接內部升壓電路的電容器(0.47μF ±30%),生成LCD驅動電壓。內部升壓方式只能使用1/3偏壓法或者1/4偏壓法。

內部升壓方式的LCD驅動電壓和器件本身不是同一個電源,因此與VDD的變化無關,能提供固定的電壓。

能通過設定LCD升壓控制寄存器(VLCD)來調整對比度。

wKgaomUD4y6ANFdsAADri0eLCtg634.png

電容分割

如R7F0C001G/L、R7F0C002G/L內置用于驅動電源的電容分割電路。通過外接電容分割電路的電容器(0.47μF ±30%),生成LCD驅動電壓。電容分割方式只能使用1/3偏壓法。和外部電阻分割方式不同,電容分割方式沒有電流流過,因此能減小消費電流。

wKgZomUD4y-AYmNIAABzwK9mUXE948.png

外部電阻分割方式

wKgaomUD4zCAPn4vAAEjft1KVCc923.png

4、LCD控制器/驅動器時鐘控制

wKgaomUD4zKAKiLrAADueXgKCYY939.png

5、LCD控制器/驅動器的數據驅動顯示

能從升壓電路運行時生成的16種基準電壓(調整對比度)中選擇。

wKgZomUD4zOAcVj5AAEsJcyLLv8743.png

6、LCD控制器/驅動器的數據驅動顯示

當用于靜態、2個時間片、3個時間片或者4個時間片時,如R7F0C001G/L、R7F0C002G/L能通過設定BLON位和LCDSEL位,從以下3種選擇LCD顯示數據寄存器:

A圖形區(LCD顯示數據寄存器的低4位)的數據顯示

B圖形區(LCD顯示數據寄存器的高4位)的數據顯示

交替顯示A圖形區和B圖形區的數據(實時計數器(RTC)的固定周期中斷時序對應的閃爍顯示)

注意在使用8個時間片時,不能選擇LCD顯示數據寄存器(A圖形、B圖形或者閃爍顯示)。

wKgaomUD4zeAW2KWAAClnl8z2Lk922.png

閃爍顯示(A圖形區和B圖形區的數據的交替顯示)R7F0C001G/L,R7F0C002G/L例子。

當BLON位為“1”時,對應實時計數器(RTC)的固定周期中斷(INTRTC)時序,進行A圖形區和B圖形區的數據交替顯示。當LCD閃爍顯示時,必須給與A圖形區的位對應的B圖形區的位設定反相值(ex. 將F0400H的bit0置“1”,在閃爍顯示時將F0400H的bit4置“0”);當LCD不閃爍顯示時,必須設定相同值(ex. 將F0402H的bit2置“1”,在點燈顯示時將F0402H的bit6置“1”)。

顯示的切換時序如下所示。

wKgZomUD4ziAYXP5AACsmserrZA350.png

三、瑞薩MCU內置LCD控制器/驅動器的驅動工作模式待機功耗實測

wKgaomUD4zqAQtfRAAa8OxsvgEM933.png
wKgZomUD4zuAUDa0AACnJiPtuV4835.jpg

四、瑞薩內置LCD控制器/驅動器的MCU系列

來源:瑞薩MCU小百科

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350992
  • 驅動器
    +關注

    關注

    52

    文章

    8226

    瀏覽量

    146253
  • 控制器
    +關注

    關注

    112

    文章

    16332

    瀏覽量

    177812
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4424

    瀏覽量

    167405
  • 瑞薩
    +關注

    關注

    35

    文章

    22308

    瀏覽量

    86240
收藏 人收藏

    評論

    相關推薦

    MCU在汽車儀表上的應用

    科技的汽車半導體解決方案包含了安全、信息、動力總成、底盤以及車身五個方面,其中每個方面都有多種解決方案。汽車儀表解決方案儀表MCU的特點分以下幾個方面:1. 內嵌步進電機PWM控制器
    發表于 01-21 17:24

    基于控制器的溫度控制系統

    本帖最后由 于圭 于 2015-1-13 16:50 編輯 基于控制器的溫度控制系統:
    發表于 01-13 16:49

    電機控制

    ,進 一步降低成本。電子同時為電機控制單片機提供電動自行車控制器和直流無刷電動工具的參考設計,縮短客戶的入門時間和產品開發周期
    發表于 08-18 13:39

    科技在高端微控制器領域的戰略

    科技將以高端微控制器SuperH RISC engine系列(以下簡稱SH系列)拓展中國市場。是現今高居全球市場份額第一(*1)的
    發表于 07-23 06:39

    RISC 32MCU Flash SuperH的相關資料推薦

    科技公司(以下簡稱“”)于2009年4月7日宣布推出SH7216系列32-位片上Flash存儲控制器(Flash微控制器)。這個系列
    發表于 01-26 06:01

    電子推出新款32位元微控制器(MCU) SH7734

    電子(Renesas Electronics)及其子公司通信技術(Renesas Mobile)(以下簡稱
    發表于 07-04 09:07 ?1088次閱讀

    推出汽車電子應用的新RH850系列微控制器

    電子株式會社(以下簡稱“電子”)宣布推出面向汽車電子應用的全新RH850系列32位微控制器MC
    發表于 03-12 08:27 ?1964次閱讀

    LCD驅動分析_LCD控制器設置及代碼詳解

    外部的電路來實現,現在很多的MCU內部都集成了LCD控制器,如S3C2410/2440等。通 過LCD控制器就可以產生
    的頭像 發表于 05-20 09:37 ?1.9w次閱讀
    <b class='flag-5'>LCD</b><b class='flag-5'>驅動</b>分析_<b class='flag-5'>LCD</b><b class='flag-5'>控制器</b>設置及代碼詳解

    電子推出領先業界的RX系列首款內置模擬前端的微控制器產品組

    電子推出領先業界的RX系列首款內置模擬前端的微控制器產品組
    的頭像 發表于 07-02 14:11 ?2452次閱讀

    AD5933-控制器平臺的無操作系統驅動程序

    AD5933-控制器平臺的無操作系統驅動程序
    發表于 05-22 08:54 ?10次下載
    AD5933-<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>微<b class='flag-5'>控制器</b>平臺的無操作系統<b class='flag-5'>驅動</b>程序

    LCD控制器/驅動器ST7565S芯片手冊

    LCD控制器/驅動器ST7565S芯片手冊免費下載。
    發表于 06-09 09:19 ?50次下載

    推出SH7216系列32-位片上Flash存儲MCU

    科技公司(以下簡稱“”)于2009年4月7日宣布推出SH7216系列32-位片上Flash存儲控制器(Flash微控制器)。這個系列
    發表于 12-02 09:51 ?11次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>推出SH7216系列32-位片上Flash存儲<b class='flag-5'>器</b><b class='flag-5'>MCU</b>

    MCU洗衣機控制器源代碼

    MCU洗衣機控制器源代碼
    發表于 11-09 15:18 ?9次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>MCU</b>洗衣機<b class='flag-5'>控制器</b>源代碼

    電子首創無傳感電機驅動器IC系列產品發布

    此次發布三款采用全新技術的新型電機驅動器IC。其中,RAA306012作為一款獨立的65V、3相智能驅動器,可與
    發表于 12-20 12:25 ?414次閱讀

    MCU內置LCD控制器/驅動器的數據驅動顯示

    如R7F0C001G/L、R7F0C002G/L內置用于驅動電源的電容分割電路。通過外接電容分割電路的電容器(0.47μF ±30%),生成LCD驅動電壓。
    發表于 03-15 14:26 ?531次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>MCU</b><b class='flag-5'>內置</b><b class='flag-5'>LCD</b><b class='flag-5'>控制器</b>/<b class='flag-5'>驅動器</b>的數據<b class='flag-5'>驅動</b>顯示
    主站蜘蛛池模板: 美女裸露100%奶头视频| 中文字幕精品在线观看| 精品久久久久久综合网| 亚洲免费网站观看视频| 九九精品国产亚洲A片无码| 最近的2019中文字幕国语版| 农村脱精光一级| 妇少水多18P蜜泬17P亚洲乱| 天天日免费观看视频一1| 含羞草国产亚洲精品岁国产精品| 一区二一二| 欧美6O老妪与小伙交| 调教日本美女| 亚洲高清视频网站| 久久亚洲国产精品亚洲| qvod在线| 性春院| 久久精品热99看| mxgs-877痉挛媚药按摩| 偷窥自拍性综合图区| 久久成人国产精品一区二区| 99婷婷久久精品国产一区二区| 色综合a在线| 寂寞夜晚在线视频观看| 97资源站超碰在线视频| 手机看片国产日韩欧美| 精品无码久久久久久久动漫| 99欧美精品| 午夜男人免费福利视频| 久久热在线视频精品1| 被老头下药玩好爽| 亚洲精品无码专区在线播放| 免费观看亚洲视频| 国产精品99久久免费黑人人妻| 一级做a爰片久久毛片一| 欧美日韩1区| 海角国精产品一区一区三区糖心| 97国产揄拍国产精品人妻| 无码国产欧美日韩精品| 另类重口bdsm日本tv| 国产成人mv 在线播放|