欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: LCD12864屏幕怎么設置字符顯示為4行16列的啊 [打印本頁]

作者: 大力出奇跡.    時間: 2021-2-22 15:45
標題: LCD12864屏幕怎么設置字符顯示為4行16列的啊



//row(范圍1-4)判斷第幾行,column(范圍0-7)判斷第幾列  

void LCD_ShowString(uint8 row,uint8 column,uint8 num,uint8 *s)   
{     
        uint8 Address;   
        if(row == 1)Address=0x80+column;   
        if(row == 2){Address=0x90+column;}        
        if(row == 3){Address=0x88+column;}   
        if(row == 4){Address=0x98+column;}   
        Write_Cmd(Address);   
        while(num)            
        {   
                Write_Data(*(s++));  
                num--;         
        }   
}



現在想要column(范圍0-15)應該怎么設置啊。謝謝


作者: robinsonlin    時間: 2021-2-22 15:57
你用的這種帶字庫的12864屏幕模塊,只能靜態顯示  4行8個漢字。 如果你選用不帶字庫的12864屏幕模塊,可以通過程序調整靜態顯示出5行10個漢字。  如果你一定要用帶字庫的12864顯示4行16列漢字,可以通過滾屏動態顯示來實現。  以上所有,都需要你仔細學習頻幕顯示的基礎知識。 沒有哪個現成的函數,可以解決你所以的問題。
作者: 人人學會單片機    時間: 2021-2-22 17:23
LCD12864中文資料包 容易看明白 http://m.raoushi.com/bbs/dpj-200462-1.html
作者: 77599585    時間: 2021-2-22 22:28
看樣子你的程序只能接受col0-7,因為addr第一行寫入0x80+col,第三行寫入0x88,第二行寫入0x90
間隔只有8個col
作者: 大力出奇跡.    時間: 2021-2-23 09:51
robinsonlin 發表于 2021-2-22 15:57
你用的這種帶字庫的12864屏幕模塊,只能靜態顯示  4行8個漢字。 如果你選用不帶字庫的12864屏幕模塊,可以 ...

謝謝師傅,非常感謝
作者: 大力出奇跡.    時間: 2021-2-23 09:53
77599585 發表于 2021-2-22 22:28
看樣子你的程序只能接受col0-7,因為addr第一行寫入0x80+col,第三行寫入0x88,第二行寫入0x90
間隔只有8 ...

謝謝師傅,非常感謝




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