可以显示汉字,但是显示效果并不是很好。笔画比较简单的可以。
因为其一个单元是5X8个像素。
这种屏显示汉字意义不大
笔画一多就不成形了
LCD1602是可以显示汉字,但是显示的不是很理想。
其显示单元是5X8的一个点阵,这样小的一个单元,显示简单的还勉强,复杂一点的,如果用两个显示单元组合的话,
效果比较难看,有几个样图,你可以参考。
可以看看资料,LCD1602显示中文汉字 - 张飞online博客。
我们要弄清楚一个概念,其实我们使用1602显示中文汉字,就是利用其内部的自定义字节空间,我们都知道LCD1602内部有一个64字节的自定义CGRAM,那么好,我们就是要利用自定义字节来达到显示汉字的效果.我们知道一个字符占8个字节,所以在CGRAM能够存放8个字符。也就是说,这个64字节的CGRAM是给我们提供写入数据的,那么我们怎么把我们要的汉字写入CGRAM呢?不要急,大家查看LCD1602的用户手册,里面提到当我们需要想CGRAM写入数据时,我们需要先写入CGRAM的地址,从手册上可知,CGRAM的地址为0x40.所以当我们要写入数据时,要先写入一条地址命令 write_com(0x040);然后把你要写入的数据通过写数据命令写入 write_date( 你要写得数据);做完以上步骤了,是不是LCD1602就会显示你输入的汉字呢?不要急,以上你只是把你要显示汉字的代码存放在CGRAM里,就相当于其他常用字符一样固定在LCD里面了,如果你不把它读出来,LCD是不会显示的。。当你把上面的步骤做完后,接下来要做的与你平常怎么使用LCD1602是一样的,只不过是LCD1602里面增加了一些你自定义的字符,汉字。可能到这里,也许会有些疑问,既然自定义字符、汉字的代码需要我们自己输入,那么我该怎么编写这些代码,呵呵,不要着急,接下来就要用到下面这个取字模软件。。,,,,下面还很多篇幅,自己找下