LCD_ShowString(12,60,colors[0],colors[7],"-")应该是讲屏幕上x=12,y=60的地方显示一个“-”字符,字符颜色应该是你定义的colors[0],TFT屏的背景颜色是colors[7],这两个是你函数库自己定义的,可以改。
ChineseChar(20,60,1,colors[0],colors[7],1) //带 这个函数和上面那个函数大致相同,至于为什么会显示“带”,是因为最后那个1,这个程序你应该定义一个数组,在这个数组里面对你所要显示的字全部编码并存在这个数组中,最后你只需用想调用数组下标那样调用这个汉子。
至于你想显示班级、姓名 只需用把班级姓名进行编码就可以调用这个ChineseChar()函数进行显示
其实很简单的,只需用该几步就可以达到你想要的,不难~~
你用的是普通的51吗?一般彩屏显示图片都是通过读SD卡来实现的,因为单片机的内存太小如果你需要显示很小的图桐拆标51还可以实现
具体做法是:先找到真彩的小图标,用软件把图标取模(把图标的数据显示出来)
然后写到单片机里
如果读SD卡来显示图片的话 就需要先学绝轮蔽习SD卡的协议
自我感觉普通的51根本不能并州很好的驾驭彩屏
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)