找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7130|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)+LCD12864用Proteus仿真接線問題,wulin大神呢?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:609989 發(fā)表于 2019-12-25 17:25 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
如題,我想用12864做仿真,串行通信方式,我用的是Proteus,我在里面找了個12864,不會接線(實(shí)物我已經(jīng)調(diào)試好了,想做做仿真),請大神指點(diǎn)迷津。
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接到哪里?


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:7485 發(fā)表于 2019-12-25 18:06 | 只看該作者
不是寫的清清楚楚的嘛?你如果使用并行方式,就接高電位(電源+)串口方式就接低電位(接地)。
回復(fù)

使用道具 舉報

板凳
ID:7485 發(fā)表于 2019-12-25 18:11 | 只看該作者
你使用的這塊LCD是兩片組合式的(12864是兩片,19264是三片),每一片是64+64點(diǎn)陣。所以有個片選。

時間長沒用了,記不清楚了:好像這種屏沒有串口功能。
回復(fù)

使用道具 舉報

地板
ID:7485 發(fā)表于 2019-12-25 18:22 | 只看該作者
你的圖中的LCD和程序中的不一致。程序中的應(yīng)該是st7920芯片驅(qū)動的,有漢字庫的?梢圆⑿小⒋袃煞N模式選擇。

圖中的是ks0107或ks0108芯片驅(qū)動的。沒有漢字庫,只有并行,沒有串行模式。
回復(fù)

使用道具 舉報

5#
ID:235200 發(fā)表于 2019-12-25 19:17 | 只看該作者
應(yīng)該找一個具有串行總線的液晶,如HDG12865F-1(PROTEUS8.6版)
回復(fù)

使用道具 舉報

6#
ID:213173 發(fā)表于 2019-12-26 08:58 | 只看該作者
給你一個本壇鏈接,介紹得詳細(xì),做的也不錯。http://www.torrancerestoration.com/bbs/dpj-89569-1.html

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

回復(fù)

使用道具 舉報

7#
ID:609989 發(fā)表于 2019-12-26 15:39 | 只看該作者
wulin 發(fā)表于 2019-12-26 08:58
給你一個本壇鏈接,介紹得詳細(xì),做的也不錯。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。(沒用就算了,謝謝你)
回復(fù)

使用道具 舉報

8#
ID:609989 發(fā)表于 2019-12-26 15:51 | 只看該作者
csmyldl 發(fā)表于 2019-12-25 19:17
應(yīng)該找一個具有串行總線的液晶,如HDG12865F-1(PROTEUS8.6版)

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



回復(fù)

使用道具 舉報

9#
ID:333678 發(fā)表于 2019-12-26 19:44 | 只看該作者
你用的這個液晶好像是KS0108驅(qū)動的,不帶字庫,只有并口模式,ST7920驅(qū)動的12864帶字庫,有PSB引腳,有串行和并行模式,另外ST7565R驅(qū)動的也有兩種模式。
回復(fù)

使用道具 舉報

10#
ID:831736 發(fā)表于 2020-11-18 19:30 | 只看該作者
12864分為兩個64*64的部分,cs1為高電平開起左半屏,cs2
回復(fù)

使用道具 舉報

11#
ID:831736 發(fā)表于 2020-11-18 19:34 | 只看該作者
cs1為高電平是打開12864液晶的左半部分,cs2是右半屏
回復(fù)

使用道具 舉報

12#
ID:828311 發(fā)表于 2022-11-1 17:30 | 只看該作者
ahshmj 發(fā)表于 2019-12-25 18:06
不是寫的清清楚楚的嘛?你如果使用并行方式,就接高電位(電源+)串口方式就接低電位(接地)。

人家問題如何接線   
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表