欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4856|回復: 3
打印 上一主題 下一主題
收起左側

12864LCD ST7920 Proteus仿真仿真模型+源程序等資料

[復制鏈接]
跳轉到指定樓層
樓主
如果沒有12864LCD的模型,將LCD12864A.dll拷貝入MODELS目錄即可
例如拷貝入:
C:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional\MODELS\
視具體安裝位置而定


這個模塊有個問題:它不支持ASCII碼,顯示ASCII碼即閃退。
此模塊只能在proteus 7.7  以上版本運行。


反白顯示:
ST7920LCD反白行并不實用,但是可以用圖片顯示的方式實現任意位置的反白顯示。
原理如下:
GDRAM中的像素點,0為空白,1為黑點
DDRAM中的字符點,0為空白,1為黑點
這兩種顯示可以疊加在屏幕上,顯示效果為每個點數據的異或,例如:

GDRAM中 有一個字節的數據是
00111100
DDRAM中 有一個字節的數據是
01010011

那么它們疊加顯示在屏幕上的效果將是:
     00111100
     01010011
異或----------
     01101111

可以利用這個原理對DDRAM中的字符做反白顯示,例如:
DDRAM中的數據 為    01010011
反白顯示的數據應為:10101100

那么,可以在GDRAM中寫入 11111111 ,之后與DDRAM 疊加顯示(做異或)
                        01010011
                   異或----------
                        10101100   這樣的顯示效果正好是反白

如果需要恢復正常顯示,可以在GDRAM中寫入 00000000,之后與DDRAM 疊加顯示(做異或)
               GDRAM:  00000000
               DDRAM:  01010011
               異或---------------
                       01010011    這樣的顯示就是正顯效果



全部資料51hei下載地址:
12864Disp.zip (8.83 MB, 下載次數: 52)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:412550 發表于 2019-11-6 18:22 | 只看該作者
請問為啥我的是這樣的??

無標題.png (92.07 KB, 下載次數: 100)

無標題.png
回復

使用道具 舉報

板凳
ID:1067798 發表于 2024-4-26 11:01 | 只看該作者
十里寒煙 發表于 2019-11-6 18:22
請問為啥我的是這樣的??

我的也是,不知道什么原因
回復

使用道具 舉報

地板
ID:863362 發表于 2024-4-28 10:13 | 只看該作者
需要把12864元件放在一個特定位置才能顯示。中心點偏右下的位置
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表