找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2157|回復: 5
收起左側(cè)

有誰用過19264F液晶屏模塊,繪圖方式跟12864不一樣

[復制鏈接]
ID:965189 發(fā)表于 2022-11-21 19:49 | 顯示全部樓層 |閱讀模式
有誰用過19264F液晶屏模塊,繪圖方式跟12864不一樣。那位大俠有繪圖函數(shù)借鑒一下。
回復

使用道具 舉報

ID:16255 發(fā)表于 2022-11-22 13:42 | 顯示全部樓層
論壇里19264的帖子多的是
回復

使用道具 舉報

ID:965189 發(fā)表于 2022-11-25 09:12 | 顯示全部樓層
終于可以按自己的意愿,用畫圖的方式顯示大字體了。為自己加油!
回復

使用道具 舉報

ID:517951 發(fā)表于 2022-11-27 10:52 | 顯示全部樓層
繪圖方式只與顯示器的驅(qū)動ic有關系,有的時橫向像素對應,有的是豎向?qū)?br /> 與分辨率192還是128沒有關系的。
回復

使用道具 舉報

ID:1064915 發(fā)表于 2023-11-30 16:34 | 顯示全部樓層
// 反白功能打點函數(shù): color=1 ,該點黑色(顯示); color=0 ,該點白色(擦除);
// 任意指定坐標畫點 ( 轉(zhuǎn)換成字節(jié)操作 , 更改坐標位的原數(shù)據(jù)值 )
        void draw_point(uchar x,uchar y,uchar color)  
        {
                uchar temp1,temp2;              // 讀出 , 寫入數(shù)據(jù)變量
                temp1=read_1byte(x,y);          // 讀取坐標所在字節(jié)數(shù)據(jù)
                if(color)                       // 若要求該點為黑色 ( 畫點、顯示 )   
                {   
                        temp2 =0x00;                 // 賦初值  0000 0000   
                        temp2|=(0x01<<(y%8));       // 根據(jù)所在行位置 , 將該字節(jié)對應位置 1   
                        temp2 =(temp2|temp1);        // 修正原數(shù)據(jù)
                }
                else                            // 若要求該點為白色 ( 擦除 )
                {   
                        temp2 = 0xff;                // 賦初值  1111 1111   
                        temp2&=~(0x01<<(y%8));      // 根據(jù)所在行位置 , 將該字節(jié)對應位置 0   
                        temp2 =(temp2|temp1);        // 修正原數(shù)據(jù)
                }  
                write_1byte(x,y,temp2);          // 重新寫入原坐標值的修正值
        }

回復

使用道具 舉報

ID:628113 發(fā)表于 2023-12-1 17:21 | 顯示全部樓層
正如 rayin 所說, 關鍵看 驅(qū)動IC , 有的是 橫向取點,有的是縱向取點, 有些還是有灰度的, 沒辦法確定。
不過市面上 一半  是 7565/7567 片子, 實在不知道IC  可以試試。

我這里有些同一型號的屏,其中有些是ST7571, 有些是 UC1617 ,  性能參數(shù)完全一樣, 但驅(qū)動是天差地別。
回復

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

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

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