|
發布時間: 2019-12-25 17:25
正文摘要:如題,我想用12864做仿真,串行通信方式,我用的是Proteus,我在里面找了個12864,不會接線(實物我已經調試好了,想做做仿真),請大神指點迷津。 1.程序定義的I/0。我用的串行。 sbit CS=P0^4;&nb ... |
ahshmj 發表于 2019-12-25 18:06 人家問題如何接線 |
| cs1為高電平是打開12864液晶的左半部分,cs2是右半屏 |
| 12864分為兩個64*64的部分,cs1為高電平開起左半屏,cs2 |
| 你用的這個液晶好像是KS0108驅動的,不帶字庫,只有并口模式,ST7920驅動的12864帶字庫,有PSB引腳,有串行和并行模式,另外ST7565R驅動的也有兩種模式。 |
wulin 發表于 2019-12-26 08:58 謝謝啦,嘿嘿,我早研究過了,我就是想單純的在Proteus 8.7里面找一個帶串行的LCD屏,有無字庫無所謂,就想仿真下而已。。。 我自己曾經看壇友們做過有字庫的LCD12864,我也有那個dll文件,按照別人的 方法加載到我的庫里面,加載上了(已經可以調用了),但是仿真就是沒用東西(顯示4行0000),在我之前的帖子里有。。。哎。。。。沒搞明白 所以就想問問在Proteus 8.7里面的有沒有支持串行的LCD。(沒用就算了,謝謝你) |
給你一個本壇鏈接,介紹得詳細,做的也不錯。http://m.raoushi.com/bbs/dpj-89569-1.html
無字庫12864仿真.zip
(536.9 KB, 下載次數: 75)
|
| 應該找一個具有串行總線的液晶,如HDG12865F-1(PROTEUS8.6版) |
|
你的圖中的LCD和程序中的不一致。程序中的應該是st7920芯片驅動的,有漢字庫的。可以并行、串行兩種模式選擇。 圖中的是ks0107或ks0108芯片驅動的。沒有漢字庫,只有并行,沒有串行模式。 |
|
你使用的這塊LCD是兩片組合式的(12864是兩片,19264是三片),每一片是64+64點陣。所以有個片選。 時間長沒用了,記不清楚了:好像這種屏沒有串口功能。 |
| 不是寫的清清楚楚的嘛?你如果使用并行方式,就接高電位(電源+)串口方式就接低電位(接地)。 |