找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5413|回復: 23
打印 上一主題 下一主題
收起左側(cè)

LCD12864的字體如何變大?

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:573664 發(fā)表于 2019-9-7 14:50 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
想把12864里面的字體變大,我試過51hei論壇里面一位老哥的例子,不可以一直顯示。

8d3ee417f49306772695ee0d57615b9.jpg (688.56 KB, 下載次數(shù): 119)

8d3ee417f49306772695ee0d57615b9.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:425825 發(fā)表于 2019-9-7 18:44 | 只看該作者
內(nèi)含的字庫都是16*16的,變成大的需要自己來取字模,
回復

使用道具 舉報

板凳
ID:573664 發(fā)表于 2019-9-7 19:18 | 只看該作者
來51學習 發(fā)表于 2019-9-7 18:44
內(nèi)含的字庫都是16*16的,變成大的需要自己來取字模,

我知道的用取模軟件來弄,但是好麻煩。還有字庫這個軟件生成的字庫不會用
回復

使用道具 舉報

地板
ID:275826 發(fā)表于 2019-9-7 20:31 | 只看該作者
要變成大只能自己取字模,編程序不要怕麻煩
回復

使用道具 舉報

5#
ID:123289 發(fā)表于 2019-9-9 01:19 | 只看該作者
不想麻煩可以花錢解決。
回復

使用道具 舉報

6#
ID:282850 發(fā)表于 2019-9-9 09:01 | 只看該作者
用字模軟件已經(jīng)是最簡單的方法了,如果這都算麻煩,就不要它,或者用現(xiàn)成的。
回復

使用道具 舉報

7#
ID:241249 發(fā)表于 2019-9-9 10:06 來自手機 | 只看該作者
yzwzfyz 發(fā)表于 2019-9-9 01:19
不想麻煩可以花錢解決。

老說些可有可無的
回復

使用道具 舉報

8#
ID:601639 發(fā)表于 2019-9-9 14:07 | 只看該作者
用取模軟件不麻煩,就是把字體設(shè)大而已,比如把16x16設(shè)成32x32,或者64x64,一點都麻煩
回復

使用道具 舉報

9#
ID:466118 發(fā)表于 2019-9-9 15:58 | 只看該作者

內(nèi)含的字庫都是16*16的,不用字庫可以直接操作點陣
回復

使用道具 舉報

10#
ID:573664 發(fā)表于 2019-9-10 21:16 | 只看該作者
tyrl800 發(fā)表于 2019-9-7 20:31
要變成大只能自己取字模,編程序不要怕麻煩

我已經(jīng)取好字模了,但是會出現(xiàn)亂碼。。不知道怎么去調(diào)用自己取的字庫
回復

使用道具 舉報

11#
ID:573664 發(fā)表于 2019-9-10 21:19 | 只看該作者
f556 發(fā)表于 2019-9-9 09:01
用字模軟件已經(jīng)是最簡單的方法了,如果這都算麻煩,就不要它,或者用現(xiàn)成的。

我已經(jīng)用字模軟件取好字庫了, 但是不知道怎么去調(diào)用我的字庫
回復

使用道具 舉報

12#
ID:573664 發(fā)表于 2019-9-10 21:28 | 只看該作者
我原來程序是指定位置寫入漢字和字符的,但是。我現(xiàn)在是自己想自定義在任意位置寫,我自己建立的32*32的字庫。該怎么該寫代碼?

1568121975(1).jpg (31.42 KB, 下載次數(shù): 61)

1568121975(1).jpg
回復

使用道具 舉報

13#
ID:610201 發(fā)表于 2019-9-10 21:31 | 只看該作者
截下來自己放大
回復

使用道具 舉報

14#
ID:610211 發(fā)表于 2019-9-10 21:46 | 只看該作者
就把它當做是128*64個點的點陣,點陣要點亮哪個點,其實原理是一樣的,多想想。取模好了,會亂的話,你可以試試先點第一行,你可以先點任意一個點開始,把整個原理搞懂就好了。
回復

使用道具 舉報

15#
ID:601639 發(fā)表于 2019-9-11 09:14 | 只看該作者
勿忘我c 發(fā)表于 2019-9-10 21:28
我原來程序是指定位置寫入漢字和字符的,但是。我現(xiàn)在是自己想自定義在任意位置寫,我自己建立的32*32的字 ...

void OLED_P32x32Ch(unsigned char x,unsigned char y,unsigned int N)
{
        unsigned char wm=0;
        unsigned int adder=128*N;
        OLED_Set_Pos(x , y);
        for(wm = 0;wm < 32;wm++)
        {
                OLED_WrDat(F32x32[adder]);
                adder += 1;
        }
        OLED_Set_Pos(x,y+1 );
        for(wm = 0;wm <32;wm++)
        {
                OLED_WrDat(F32x32[adder]);
                adder += 1;
        }
OLED_Set_Pos(x , y+2);
        for(wm = 0;wm < 32;wm++)
        {
                OLED_WrDat(F32x32[adder]);
                adder += 1;
        }
        OLED_Set_Pos(x,y+3 );
        for(wm = 0;wm <32;wm++)
        {
                OLED_WrDat(F32x32[adder]);
                adder += 1;
        }                         
}
/*********************OLED寫數(shù)據(jù)************************************/
void OLED_WrDat(unsigned char IIC_Data)
{
        OLED_IIC_Start();
        Write_IIC_Byte(0x78);
        Write_IIC_Byte(0x40);                        //write data
        Write_IIC_Byte(IIC_Data);
        OLED_IIC_Stop();
}
回復

使用道具 舉報

16#
ID:573664 發(fā)表于 2019-9-11 20:49 | 只看該作者
那個誰和誰 發(fā)表于 2019-9-11 09:14
void OLED_P32x32Ch(unsigned char x,unsigned char y,unsigned int N)
{
        unsigned char wm=0;

還是要謝謝大佬,不過老哥,我的不是OLED,是LCD12864
回復

使用道具 舉報

17#
ID:249748 發(fā)表于 2019-9-11 21:29 | 只看該作者
不要自己放大,直接取大一點模即可。
回復

使用道具 舉報

18#
ID:573664 發(fā)表于 2019-9-11 22:12 | 只看該作者
各位大佬,有沒有數(shù)字圖片,能發(fā)一下嗎?我想弄更大的字模。32*32 的,還有我現(xiàn)在這圖片數(shù)字周圍為啥會有這些點點,消不掉。怎么消?

10136fef5915e29e8e6c0df6e031c1b.jpg (97.84 KB, 下載次數(shù): 59)

10136fef5915e29e8e6c0df6e031c1b.jpg
回復

使用道具 舉報

19#
ID:614785 發(fā)表于 2019-9-23 23:31 | 只看該作者
可以用取模軟件,也可以自造字
回復

使用道具 舉報

20#
ID:610681 發(fā)表于 2019-9-24 09:14 | 只看該作者
這是以前完成液晶顯示的效果,可以仿真也可實物







回復

使用道具 舉報

21#
ID:573664 發(fā)表于 2019-9-24 15:09 | 只看該作者
已解決了。謝謝各位的意見
回復

使用道具 舉報

22#
ID:615765 發(fā)表于 2019-9-24 16:52 | 只看該作者
自己取大一點字體的字模
回復

使用道具 舉報

23#
ID:615996 發(fā)表于 2019-9-25 08:25 | 只看該作者
重新在取模軟件重新取模,然后再字庫中添加即可
回復

使用道具 舉報

24#
ID:142699 發(fā)表于 2019-9-26 14:58 | 只看該作者
LCD的本質(zhì)就是點陣,要放大就是要做對應的字庫,或者你會寫矢量運算的話,那自便
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表