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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2776|回復: 1
收起左側

0.96寸彩色顯示屏+stc89c52rc單片機程序

[復制鏈接]
ID:505677 發表于 2019-8-19 19:27 | 顯示全部樓層 |閱讀模式
最近買了塊顯示屏,分享一波資料
這張圖原本是40*40的,
顯示屏是80(高)*160(寬)的,圖片放大兩倍后的樣子。
IMG_20190819_184758.jpg
這個顯示屏一個點是16位(2字節)的數據,一個占滿屏幕的圖片需要2*80*160=25600字節的數據,很不幸的是我不會擴展存儲器之類的,89c52的容量是8k,所以我就只能放張這樣的圖了。
1.首先弄張圖片文件-->轉化為c語言數組
捕獲.PNG
2.這個顯示屏好像是從左往右 然后再從上向下 ,一個格子填一種顏色(顏色是16位數據   rgb----紅綠藍 組成不同的色彩),不知道是不是我理解的這樣
捕獲.PNG
3.這是我修改后的程序主函數,買屏的送的資料是在另一個壓縮包內
捕獲.PNG
單片機需要做的就是先初始化顯示屏(這部分c看不懂 好像就是在寫命令然后寫數據),
然后清屏(就是一行一行的掃描下去,一直到整張屏幕都是一個顏色),
最下面就是一個我稍稍修改的顯示圖片函數(40*40-->80*80 正好半張屏幕)。
捕獲.PNG
這個 tft-address-set函數就是固定一片位置你的圖片數組會從坐標(0,0)到(79,79)從左到右不停往下填充,如果這個數字設置的不符合圖片像素大小,你的圖片就會顯示不正常。
tft-w-data8是輸入8位數據的函數。

資料圖片
捕獲.PNG

捕獲.PNG

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

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

43.11 KB, 下載次數: 20, 下載積分: 黑幣 -5

回復

使用道具 舉報

ID:505677 發表于 2019-8-19 21:08 | 顯示全部樓層
剛才我將圖片文件直接下載進單片機容量有5kb的eeprom里,可以顯示,效果如圖
(可直接打開eeprom文件)
捕獲.PNG
顯示0xdac=3500字節的數據(35*50的圖)
捕獲.PNG 捕獲.PNG
程序721=0x2d1字節,這樣單片機就還有很多空間
實物圖
IMG_20190819_210547.jpg


捕獲.PNG
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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