亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

0.96寸彩色顯示屏+stc89c52rc單片機(jī)程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
最近買了塊顯示屏,分享一波資料
這張圖原本是40*40的,
顯示屏是80(高)*160(寬)的,圖片放大兩倍后的樣子。

這個顯示屏一個點(diǎn)是16位(2字節(jié))的數(shù)據(jù),一個占滿屏幕的圖片需要2*80*160=25600字節(jié)的數(shù)據(jù),很不幸的是我不會擴(kuò)展存儲器之類的,89c52的容量是8k,所以我就只能放張這樣的圖了。
1.首先弄張圖片文件-->轉(zhuǎn)化為c語言數(shù)組

2.這個顯示屏好像是從左往右 然后再從上向下 ,一個格子填一種顏色(顏色是16位數(shù)據(jù)   rgb----紅綠藍(lán) 組成不同的色彩),不知道是不是我理解的這樣

3.這是我修改后的程序主函數(shù),買屏的送的資料是在另一個壓縮包內(nèi)

單片機(jī)需要做的就是先初始化顯示屏(這部分c看不懂 好像就是在寫命令然后寫數(shù)據(jù)),
然后清屏(就是一行一行的掃描下去,一直到整張屏幕都是一個顏色),
最下面就是一個我稍稍修改的顯示圖片函數(shù)(40*40-->80*80 正好半張屏幕)。

這個 tft-address-set函數(shù)就是固定一片位置你的圖片數(shù)組會從坐標(biāo)(0,0)到(79,79)從左到右不停往下填充,如果這個數(shù)字設(shè)置的不符合圖片像素大小,你的圖片就會顯示不正常。
tft-w-data8是輸入8位數(shù)據(jù)的函數(shù)。

資料圖片




資料:http://www.denmoz.com/bbs/dpj-117759-1.html

修改后的顯示一張圖片程序.zip

43.11 KB, 下載次數(shù): 20, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

沙發(fā)
ID:505677 發(fā)表于 2019-8-19 21:08 | 只看該作者
剛才我將圖片文件直接下載進(jìn)單片機(jī)容量有5kb的eeprom里,可以顯示,效果如圖
(可直接打開eeprom文件)

顯示0xdac=3500字節(jié)的數(shù)據(jù)(35*50的圖)

程序721=0x2d1字節(jié),這樣單片機(jī)就還有很多空間
實(shí)物圖



捕獲.PNG (135.64 KB, 下載次數(shù): 56)

捕獲.PNG
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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