液晶12864用打点的方式显示0 各位大神帮忙解答哈

2020-01-16 18:31发布

液晶12864用打点的方式,先是把“”0“”用6*11的字符取模出来,然后就用打点的方式显示0。怎么不可以啊????第一次用,求各位大神帮忙解答哈,本人编了几天了
void lcd_showchar(uchar x,uchar y,uchar c)
{
   uchar temp_char,check,i,j;
   for(i=0;i<11;i++)
   {

     temp_char=bmp389[c-48];
     check=0x40;
         // DrawDots(x+j,y+i,1);       
        for(j=0;j<6;j++)
          {  
        if(temp_char&check)                          
                 DrawDots(x+j,y+i,1);                  
       else   
             DrawDots(x+j,y+i,0);   

            check>>=1;        
     }
   }
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
甲甲
1楼-- · 2020-01-16 21:53
didadida
2楼-- · 2020-01-17 03:00
参考我的帖子,模拟一下输出试试 http://www.amobbs.com/thread-5596643-1-1.html
甲甲
3楼-- · 2020-01-17 03:46
谢谢,谢谢,感觉有点看不懂,本人还是大二学生,学单片机不是很久,还是很感谢你
devcang
4楼-- · 2020-01-17 09:01
 精彩回答 2  元偷偷看……

一周热门 更多>