標題: 單片機+LCD12864用Proteus仿真接線問題,wulin大神呢? [打印本頁]

作者: baiyun1234    時間: 2019-12-25 17:25
標題: 單片機+LCD12864用Proteus仿真接線問題,wulin大神呢?
如題,我想用12864做仿真,串行通信方式,我用的是Proteus,我在里面找了個12864,不會接線(實物我已經(jīng)調(diào)試好了,想做做仿真),請大神指點迷津。
1.程序定義的I/0。我用的串行。
    sbit CS=P0^4;     //片選信號   4RS(CS)H/L并行的指令/數(shù)據(jù)選擇信號;串行的片選信號
    sbit SID=P0^5;  //數(shù)據(jù)信號      5R/W(SID)H/L并行的讀寫選擇信號;串行的數(shù)據(jù)口
    sbit SCLK=P0^6;  //時鐘信號     6E(CLK)H/L并行的使能信號;串行的同步時鐘
    sbit RST=P2^0;  //復(fù)位信號        17/RETH/L復(fù)位低電平有效,可以不用,直接接到VCC
    sbit CH = P0^7;  //并行、串行選擇信號   15PSBH/L并/串行接口選擇:H-并行;L-串行   CH=0、
2.下面截圖是我的仿真,這個CH我接到那個口?(或者說這個屏上那個是選擇串行并行口?)

3.兩個問題,①這個cs1與cs2什么意思?②我的程序里CH接到哪里?



作者: ahshmj    時間: 2019-12-25 18:06
不是寫的清清楚楚的嘛?你如果使用并行方式,就接高電位(電源+)串口方式就接低電位(接地)。
作者: ahshmj    時間: 2019-12-25 18:11
你使用的這塊LCD是兩片組合式的(12864是兩片,19264是三片),每一片是64+64點陣。所以有個片選。

時間長沒用了,記不清楚了:好像這種屏沒有串口功能。
作者: ahshmj    時間: 2019-12-25 18:22
你的圖中的LCD和程序中的不一致。程序中的應(yīng)該是st7920芯片驅(qū)動的,有漢字庫的?梢圆⑿小⒋袃煞N模式選擇。

圖中的是ks0107或ks0108芯片驅(qū)動的。沒有漢字庫,只有并行,沒有串行模式。
作者: csmyldl    時間: 2019-12-25 19:17
應(yīng)該找一個具有串行總線的液晶,如HDG12865F-1(PROTEUS8.6版)
作者: wulin    時間: 2019-12-26 08:58
給你一個本壇鏈接,介紹得詳細,做的也不錯。http://www.torrancerestoration.com/bbs/dpj-89569-1.html

無字庫12864仿真.zip (536.9 KB, 下載次數(shù): 75)


作者: baiyun1234    時間: 2019-12-26 15:39
wulin 發(fā)表于 2019-12-26 08:58
給你一個本壇鏈接,介紹得詳細,做的也不錯。http://www.torrancerestoration.com/bbs/dpj-89569-1.html

謝謝啦,嘿嘿,我早研究過了,我就是想單純的在Proteus 8.7里面找一個帶串行的LCD屏,有無字庫無所謂,就想仿真下而已。。。
我自己曾經(jīng)看壇友們做過有字庫的LCD12864,我也有那個dll文件,按照別人的 方法加載到我的庫里面,加載上了(已經(jīng)可以調(diào)用了),但是仿真就是沒用東西(顯示4行0000),在我之前的帖子里有。。。哎。。。。沒搞明白
所以就想問問在Proteus 8.7里面的有沒有支持串行的LCD。(沒用就算了,謝謝你)
作者: baiyun1234    時間: 2019-12-26 15:51
csmyldl 發(fā)表于 2019-12-25 19:17
應(yīng)該找一個具有串行總線的液晶,如HDG12865F-1(PROTEUS8.6版)

我用的proteus 8.7,我找了這些,就是沒你的那個。。。




作者: cb474265474265    時間: 2019-12-26 19:44
你用的這個液晶好像是KS0108驅(qū)動的,不帶字庫,只有并口模式,ST7920驅(qū)動的12864帶字庫,有PSB引腳,有串行和并行模式,另外ST7565R驅(qū)動的也有兩種模式。
作者: 一giao我里giao    時間: 2020-11-18 19:30
12864分為兩個64*64的部分,cs1為高電平開起左半屏,cs2
作者: 一giao我里giao    時間: 2020-11-18 19:34
cs1為高電平是打開12864液晶的左半部分,cs2是右半屏
作者: 努力就會有希望    時間: 2022-11-1 17:30
ahshmj 發(fā)表于 2019-12-25 18:06
不是寫的清清楚楚的嘛?你如果使用并行方式,就接高電位(電源+)串口方式就接低電位(接地)。

人家問題如何接線   





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1