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