带字库型12864液晶的简单使用
昨天下午终于拿到了期盼已久的12864液晶,经过一天的研究,终于将它显示出字了,现在就在这里写一下,简单的使用方法,可以方便初学者学习,也方便自己以后查阅。
12864液晶,有名字便可以知道它有128*64个像素点,可以显示汉字和简单的图形。在这里先介绍显示字库汉字和自定义汉字的方法,图形的显示以后我也会在空间中更新。
12864显示数据传输也有两种方法,一种是串行方式,一种是并行方式,并行方式传输速度快,我也只介绍串行方式。
12864的读写命令和1602的时序完全一样,这里就不做详细说明,不清楚的可以看我的1602显示,时序图如下:
这个是读时序(包括读数据和读命令)
这个是写时序(包括写数据和写命令)
这个是写时序(包括写数据和写命令)
要注意的是12864液晶的初始化和1602液晶的初始化过程是不相同的,初始化流程图如下:
12864的指令表也有两张一张基本指令表一张扩展指令表,表格如下:
续基本指令表
续基本指令表
扩展指令表:
续扩展指令表:
12864的指令表就这么多,看起来比较多,但不要求每一条都记住,只要知道每一条指令的作用,能够查表使用就够了。具体每一条指令的意思表上已经比较清楚了,我就不再啰嗦了。我下面将要给出的程序中也做了比较详细的注释,大家可以对照程序再看这些指令表;。
评论