標(biāo)題: 請(qǐng)問12864帶中文字庫的能用32X32的字體嗎? [打印本頁]

作者: ne5532    時(shí)間: 2019-12-29 13:01
標(biāo)題: 請(qǐng)問12864帶中文字庫的能用32X32的字體嗎?
最近做了個(gè)時(shí)鐘,想把數(shù)字變大,但查閱網(wǎng)上的例程,都是不帶字庫的,我想問下,帶字庫的可以顯示大字體3232的嗎?
如果有,麻煩給個(gè)鏈接學(xué)習(xí)下,謝!




作者: 51hei**1140    時(shí)間: 2019-12-29 14:40
可以,自己取模,任意大小漢字
作者: liuyongjun000a    時(shí)間: 2019-12-29 17:35
最大到64x32,看看模塊說明就明白了。自定義,滿屏顯示一個(gè)字。
作者: 還有誰?    時(shí)間: 2019-12-29 19:58
完全可以,12864有專門的取任意字函數(shù),設(shè)好頁與列,再用取模軟件取相應(yīng)大小的字
作者: down1    時(shí)間: 2019-12-29 22:59
可以的吧
作者: 51go    時(shí)間: 2019-12-30 13:30
取模軟件→參數(shù)設(shè)置→文字輸入?yún)^(qū)字體選擇(可能沒有32*32,但有差不多大的)。
作者: 艽野塵夢(mèng)    時(shí)間: 2019-12-30 15:46
可以的,需要費(fèi)點(diǎn)功夫,它最大到64x32
作者: ne5532    時(shí)間: 2020-1-1 09:20
感謝各位的答復(fù),我還以為只有用無字庫的才行,又在那個(gè)寶上買了個(gè),有沒有這個(gè)程序的例子呀,學(xué)習(xí)下
作者: ne5532    時(shí)間: 2020-1-1 10:12
在百度上搜了二個(gè)小時(shí)還是沒有看到有關(guān)帶字庫的示例程序呀,求
作者: 51hei**1140    時(shí)間: 2020-1-1 10:44
你好!
這個(gè)取模,可以任性大小

























作者: 驅(qū)夜斷愁    時(shí)間: 2020-1-1 11:51
這個(gè)是可以的
作者: ne5532    時(shí)間: 2020-1-2 19:46
51hei**1140 發(fā)表于 2020-1-1 10:44
你好!
這個(gè)取模,可以任性大小

哈哈,正是我需要的效果,請(qǐng)問有沒有示例程序呀,我只要12864如果顯任意字體的那個(gè)程序,
作者: ne5532    時(shí)間: 2020-1-2 20:50
可能是我找錯(cuò)方向了,我一直在搜時(shí)鐘,所以都無法使用,現(xiàn)在改為萬年歷就有好多例子 ,但好多都是并口的,不知有沒有串口的示例, 下面是本論壇下載的一個(gè)程序,看 這個(gè)程序是否可以做3232的字體,但看字面意思好像是圖片,應(yīng)該和字庫是一樣的吧

void displaypicture_12864(uchar y,uchar x,uchar *picture,uchar hight,uchar wide)
{
        uchar line,row;
        writecom_12864(0x36);
        if(wide%8==0)
        {
                wide=wide/8;
        }
        else
        {
                wide=wide/8+1;
        }
        for(line=0;line<hight;line++)
        {
                if(y+line>31)
                {
                        writecom_12864(0x80+y+line-32);
                        writecom_12864(0x80+x+8);                       
                }
                else
                {
                        writecom_12864(0x80+y+line);
                        writecom_12864(0x80+x);
                }
                for(row=0;row<wide;row++)
                {
                        writedat_12864(picture[line*wide+row]);
                }
        }
        writecom_12864(0x30);
}
作者: wabcgn    時(shí)間: 2020-1-2 21:35
可以的,復(fù)用取模軟件取好相應(yīng)大小的模就行




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