標(biāo)題: 我也點(diǎn)亮了廢棄電子產(chǎn)品上的12線(xiàn)LCD12864液晶 [打印本頁(yè)]

作者: digger63    時(shí)間: 2015-5-28 16:13
標(biāo)題: 我也點(diǎn)亮了廢棄電子產(chǎn)品上的12線(xiàn)LCD12864液晶
學(xué)習(xí)了xueyunmichengfoxnick兩位的帖子,我終于也點(diǎn)亮了12線(xiàn)液晶。利用了原外殼和MiniUSB 取電線(xiàn)路。


我這貨的液晶是12線(xiàn)的,但是左邊2線(xiàn)是空的。


如上圖:將牛屎及FLASH去除,原3.3V LDO在牛屎里,所以另加一個(gè)3.3V穩(wěn)壓IC。


引出5根LCD控制線(xiàn)及3.3V和GND線(xiàn)各兩根。


我用的MCU是STC-15W1K16S,SOP28。
先在VCC和GND腳焊上0.1uF電容。


再將引出的線(xiàn)和ISP線(xiàn)直接連接到MCU上。線(xiàn)是從原掛繩孔擴(kuò)大后引出的。
直接用xueyunmicheng的程序顯示很暗,黑乎乎的。

修改了LCD初始化部分的偏壓設(shè)置后,顯示正常。
//==================液晶初始化=============
void LCD_ST7567_INIT(void)
{
        RST = 1;                                 //硬復(fù)位端口置高
        DelayM(1);                                 //延時(shí)一下等待上電穩(wěn)定
        RST=0;                                         //硬件復(fù)位
        _nop_();                                 //延時(shí)一下
        RST=1;                                         //復(fù)位完成
        LcdSt7567_WriteCmd(0xE2);//軟件復(fù)位
        _nop_();
        LcdSt7567_WriteCmd(0xA2);//偏壓設(shè)置 第11命令 ok
        LcdSt7567_WriteCmd(0x00);//偏壓設(shè)置 0: 1/9 bias, 1: 1/7 bias (ST7565P)
        LcdSt7567_WriteCmd(0xA0);//顯示方向 左右 第8命令 ok
        LcdSt7567_WriteCmd(0xC8);//顯示方向 上下 第15命令 ok


        LcdSt7567_WriteCmd(0x27);//電阻率設(shè)置 第17命令 ok
        LcdSt7567_WriteCmd(0x81);//對(duì)比度                        ok        18命令
        LcdSt7567_WriteCmd(0x05);//                                   ok
        LcdSt7567_WriteCmd(0xf8);//雙字節(jié)命令 增壓//19命令
        LcdSt7567_WriteCmd(0x00);
        _nop_();
        LcdSt7567_WriteCmd(0x2F);//電源開(kāi)
        LcdSt7567_WriteCmd(0xA6);  //白底黑字 a7為白字黑底
        LcdSt7567_WriteCmd(0xA4);  //正常顯示
        LcdSt7567_WriteCmd(0x40);//顯示開(kāi)始位置  
        LcdSt7567_WriteCmd(0xAF);  //開(kāi)顯示
}

作者: digger63    時(shí)間: 2015-5-28 23:54
感謝版版獎(jiǎng)勵(lì),再補(bǔ)個(gè)LCD接口定義和c程序。

C語(yǔ)言文件.7z (3.37 KB, 下載次數(shù): 97)


作者: liaolinhui    時(shí)間: 2015-5-29 00:58
我最近又弄到一個(gè)建設(shè)的,有空搞搞,上次的OLED屏幕的排線(xiàn)被拆壞了,,心疼。早知道像樓主那樣直接渣板子上焊了。
作者: xueyunmicheng    時(shí)間: 2015-5-29 01:05
希望越來(lái)越多的diy出現(xiàn)呀 我當(dāng)時(shí)找這個(gè)屏資料心酸啊 找到 某莫 論壇 有一個(gè)好像是把農(nóng)業(yè)的點(diǎn)亮了  結(jié)果我沒(méi)有號(hào) 我一個(gè)愛(ài)好者 就為了玩一個(gè)液晶  不值得 后來(lái)干脆自己研究 功夫不負(fù)有心人被我研究出來(lái) 然后 拿出來(lái)分享給網(wǎng)友
作者: foxnick    時(shí)間: 2015-5-29 14:11
我的只是把        LcdSt7567_WriteCmd(0x81);//對(duì)比度                        ok        18命令
作者: foxnick    時(shí)間: 2015-5-29 14:11
改成       LcdSt7567_WriteCmd(0x00);//對(duì)比度                        ok        18命令
作者: foxnick    時(shí)間: 2015-5-29 14:12
就一切OK了 屏直接用的5V電壓
作者: digger63    時(shí)間: 2015-5-29 16:43
foxnick 發(fā)表于 2015-5-29 14:12
就一切OK了 屏直接用的5V電壓

我這個(gè)12線(xiàn)的可能與你那個(gè)10線(xiàn)的多少有些不同,用你的參數(shù)顯示黑乎乎的,還必須用3.3V電壓。
作者: liujia    時(shí)間: 2015-6-4 01:38
foxnick 發(fā)表于 2015-5-29 14:12
就一切OK了 屏直接用的5V電壓

很給力啊,我僅有的分?jǐn)?shù)全給你了,對(duì)了 3.3v屏用5v電壓應(yīng)該不利于壽命吧,在vcc串接一個(gè)二極管如何?
作者: digger63    時(shí)間: 2015-6-4 11:58
liujia 發(fā)表于 2015-6-4 01:38
很給力啊,我僅有的分?jǐn)?shù)全給你了,對(duì)了 3.3v屏用5v電壓應(yīng)該不利于壽命吧,在vcc串接一個(gè)二極管如何?

謝謝鼓勵(lì),GPS萬(wàn)年歷已初具規(guī)模。還研究好了將所有字庫(kù)等數(shù)組放到STC單片機(jī)的EEPROM里。盡量壓縮程序容量目標(biāo)是小于4k。
因?yàn)闇?zhǔn)備換4k Flash SOP16的STC15W404AS,那樣就可以將MCU直接放到殼子里了。

作者: huyun    時(shí)間: 2015-6-4 13:16
真是太棒了,51hei論壇牛人輩出啊。好像背光要比原裝的要強(qiáng)一些吧.
要是老總看到他的產(chǎn)品變成萬(wàn)年歷了,一定哭笑不得啊,感嘆國(guó)人的diy精神
坐等高手的新程序,到時(shí)候我吧我的沒(méi)壞的也拆了做一個(gè).
作者: qun2012    時(shí)間: 2015-6-5 17:42
太厲害了 ,我有一個(gè)農(nóng)業(yè)的現(xiàn)在還在研究9根線(xiàn)的
作者: qun2012    時(shí)間: 2015-6-5 17:46
希望大家都把屏線(xiàn)號(hào)和對(duì)應(yīng)的定義發(fā)上來(lái)供大家共同研究造福廣大愛(ài)好者們!
作者: digger63    時(shí)間: 2015-9-18 21:58
qun2012 發(fā)表于 2015-6-5 17:42
太厲害了 ,我有一個(gè)農(nóng)

兄弟可以參考我這個(gè):
GPS萬(wàn)年歷兼談STC EEPROM的使用 - 51單片機(jī) 單片機(jī)論壇  
http://www.torrancerestoration.com/bbs/dpj-36379-1.html
作者: 噬獵者    時(shí)間: 2015-9-26 22:32
可以啊 ,51hei有你更精彩
類(lèi)似主題:
http://www.torrancerestoration.com/bbs/dpj-27356-1.html
http://www.torrancerestoration.com/bbs/dpj-190973-1.html
http://www.torrancerestoration.com/bbs/dpj-35520-1.html
http://www.torrancerestoration.com/bbs/dpj-213269-1.html
http://www.torrancerestoration.com/bbs/dpj-186003-1.html
http://www.torrancerestoration.com/bbs/dpj-59981-1.html
http://www.torrancerestoration.com/bbs/dpj-129947-1.html
http://www.torrancerestoration.com/bbs/dpj-202400-1.html
http://www.torrancerestoration.com/bbs/dpj-88462-1.html
http://www.torrancerestoration.com/bbs/dpj-36379-1.html
http://www.torrancerestoration.com/bbs/dpj-80238-1.html
http://www.torrancerestoration.com/bbs/dpj-178374-1.html
http://www.torrancerestoration.com/bbs/dpj-151707-1.html
http://www.torrancerestoration.com/bbs/dpj-155801-1.html

作者: zllhfl    時(shí)間: 2015-11-24 12:21

可以啊 ,51hei有你更精彩
作者: a937983423    時(shí)間: 2016-1-27 00:05
下來(lái)試試,感謝分享
作者: qq55304672    時(shí)間: 2018-1-13 10:36
我的應(yīng)該和你的一樣吧
作者: qjzyx    時(shí)間: 2018-1-13 11:35
很有創(chuàng)新,廢品再生利用,做資料收藏,謝謝分享!
作者: caoailin    時(shí)間: 2019-12-10 11:31
樓主好棒,我一個(gè)e成功了,就是你的程序顯示好黑




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1