帶字庫型12864液晶的簡單使用
昨天下午終于拿到了期盼已久的12864液晶,經(jīng)過一天的研究,終于將它顯示出字了,現(xiàn)在就在這里寫一下,簡單的使用方法,可以方便初學者學習,也方便自己以后查閱。
12864液晶,有名字便可以知道它有128*64個像素點,可以顯示漢字和簡單的圖形。在這里先介紹顯示字庫漢字和自定義漢字的方法,圖形的顯示以后我也會在空間中更新。
12864顯示數(shù)據(jù)傳輸也有兩種方法,一種是串行方式,一種是并行方式,并行方式傳輸速度快,我也只介紹串行方式。
12864的讀寫命令和1602的時序完全一樣,這里就不做詳細說明,不清楚的可以看我的1602顯示,時序圖如下:
這個是讀時序(包括讀數(shù)據(jù)和讀命令)
這個是寫時序(包括寫數(shù)據(jù)和寫命令)
這個是寫時序(包括寫數(shù)據(jù)和寫命令)
要注意的是12864液晶的初始化和1602液晶的初始化過程是不相同的,初始化流程圖如下:
12864的指令表也有兩張一張基本指令表一張擴展指令表,表格如下:
續(xù)基本指令表
續(xù)基本指令表
擴展指令表:
續(xù)擴展指令表:
12864的指令表就這么多,看起來比較多,但不要求每一條都記住,只要知道每一條指令的作用,能夠查表使用就夠了。具體每一條指令的意思表上已經(jīng)比較清楚了,我就不再啰嗦了。我下面將要給出的程序中也做了比較詳細的注釋,大家可以對照程序再看這些指令表;。
評論