日韩中文字幕免费-日韩中文字幕免费在线观看-日韩中文字幕免费观看-日韩中文字幕免费版-国产精品自拍第一页-国产精品自在自线免费观看

歡迎訪問杭州精顯科技有限公司液晶顯示屏網站! 設為首頁 | 收藏本站| 網站地圖
全國統(tǒng)一服務熱線
15382323032
?

技術知識

您只需一個電話我們將推薦性價比高的液晶屏產品選型,讓您花合理的價格,達到預期的效果

全國統(tǒng)一服務熱線
15382323032

產品動態(tài)

聯系我們

全國統(tǒng)一服務熱線:

15382323032

客服QQ:3234659108

手機:15382323032

地址:浙江省杭州市余杭區(qū)五常街道西溪軟件園金牛座B2座4層4118-4119

當前位置: 主頁 > 資訊中心 > 技術知識 > >

段碼LCD屏幕的驅動方法

文章出處:原創(chuàng) 人氣:發(fā)表時間:2022-05-30

     大家平常在生活之中見到最多的可能就是段碼液晶屏了,它有著普通數碼管的特征,又有著點陣液晶屏的特征,已經固定的圖形,既省成本而且又好看,那么,我們今天來一起試一試!

     首先,大家都不要以為使用單片機來驅動,就以為是斷碼屏直流驅動的了,其實呢,段碼屏它是交流驅動的,什么是交流驅動呢?例如矩形波、正弦波等等。大家可能會經常的使用驅動芯片來玩,例如HT1621等等,但是有一些段式屏的IO口是比較少的,或者說是IO口充足的情況之下,也懶得在再去寫控制器的驅動了。但是,IO的模擬驅動,段式液晶是有一個前提條件的,就是IO必須要是三態(tài),

     為什么?下面我們就一起細細的道來:
     第一步:段碼液晶屏最重要的參數:占空比、工作電壓、偏壓比。這三個參數都是非常重要的,都必須要滿足。

     第二步:驅動的方式:我們根據 LCD 的驅動原理可以知道,LCD的像素點上面只能夠加上 AC的電壓,LCD顯示器的對比度則是由 COM腳上的電壓值減去 SEG 腳上的電壓值來決定,當這個電壓差在大于 LCD 飽和電壓時就能夠打開像素點,小于 LCD 閾值電壓時就能關閉像素點了,LCD 型的MCU 已經由內建的 LCD 驅動電路自動產生出LCD驅動信號了,因此只需要 I/O 口能仿真輸出該驅動的信號,就能夠完成 LCD 的驅動了。

     段碼液晶屏主要是有兩種引腳,COM和SEG,和數碼管比較像,但是,壓差必須要是交替變化的,例:第一時刻是正向的3V,那么第二時刻就必須要是反向的3V,注意一點,如果你給段碼液晶屏通直流電,那么不用多久這個屏幕就會報廢,所以千萬要注意。下面我們就來考慮如何模擬COM口的波形,我們以1/4D,1/2B為例子:

     段碼LCD屏的驅動方法
     只要模擬出以上的波形,你的液晶屏就已經成功了一大半。
void display_sub(u8 y)              //lcd display subroutine
{
        switch(y)                              //4*com,VDD and -VDD LCD display,so 8 timebase interrupt one sacn period
        {
                case 1:
                        {com1_output_high();break;}
                case 2:
                        {com1_output_low();break;}
                case 3:
                        {com2_output_high();break;}
                case 4:
                        {com2_output_low();break;}
                case 5:
                        {com3_output_high();break;}
                case 6:
                        {com3_output_low();break;}
                case 7:
                        {com4_output_high();break;}
                case 8:
                        {com4_output_low();break;}
                default:
                        {LCDPluseStep=0;
                         get_display_code(AD_Value,KeyScanRetVal);
                         break;}
        }
}
復制代碼
如上圖代碼所示,定時到2ms,讓4個COM交替的輸出波形就可以了。
同時我們還要注意,在COM的輸出較高的時候,如果要屏幕亮,那么SEG就要輸出低,那么在COM輸出低的時候,SEG就要輸出高了,保證COM和SEG的壓差大于1/2B工作電壓就可以正常顯示了
下面我們看其中一個com口輸出時的函數
static void seg1_output(void)                        //seg1 output subroutine
{
        if(1 == (LCDPluseStep%2))                        //com_pulse is odd,com output high (VDD)
        {
                if(0 == (DisplayCode1&0x10))
                {SEG1=1;}
                else
                {SEG1=0;}
        }
        else                                        //com_pulse is even,com output low (VSS)
        {
                if(0 == (DisplayCode1&0x10))
                {SEG1=0;}
                else
                {SEG1=1;}
        }
}
復制代碼
必須時刻讓SEG電平跟COM的電平成反向,那么驅動段式液晶就不會有多大的難度了

?

群創(chuàng)液晶屏 友達液晶屏 京東方液晶屏 京瓷液晶屏 龍騰液晶屏 天馬液晶屏 奇美液晶屏 三菱液晶屏

主站蜘蛛池模板: 国产在播放一区 | 女人把腿劈开让男人桶的网站 | 亚洲视频欧美视频 | 国产91av在线| 日韩不卡一级毛片免费 | 日韩三级免费看 | 日韩欧美视频一区二区 | 九九热精品在线 | 欧美日韩顶级毛片www免费看 | 国产黄色片在线免费观看 | 成年网站免费 | 免费特黄一级欧美大片 | 亚洲国产精品久久久久秋霞不卡 | 欧美一级毛片日韩一级 | 九九久久精品这里久久网 | 欧美精品v欧洲精品 | 久久免费精品国产视频 | 成人免费在线播放 | 久久久久久久亚洲精品一区 | 看三级毛片 | 国产人做人爱免费视频 | 米奇777第四久久久99 | 免费看一级欧美毛片视频 | 热re66久久精品国产99热 | 亚洲国产精品综合久久久 | 日韩欧美视频一区二区在线观看 | 欧美视频一区二区三区 | 午夜性福利 | 亚洲最黄视频 | 免费大片黄手机在线观看 | 国产精品午夜性视频 | 国产盗摄一区二区 | 亚洲www色| 国产天堂亚洲精品 | 91国高清视频 | 欧美性群另类交 | 99色在线视频| 免费看欧美一级特黄a毛片 免费看片aⅴ免费大片 | 亚洲人成网国产最新在线 | 免费视频精品一区二区三区 | 亚洲国产成人精品91久久久 |