① 如何使51單片機通過HDMI介面讓顯示器顯示圖片
圖片存在51單片機里?不然為什麼要用51單片機?
可以通過USB轉HDMI,也就是說找一款帶USB的51單片機,接一個USB to HDMI的轉換器,就可以實現了
② 51單片機上的彩屏液晶如何顯示圖片,怎麼做這個實驗,能不能寫點簡單的c程序。
你用的是普通的51嗎?一般彩屏顯示圖片都是通過讀SD卡來實現的,因為單片機的內存太小
如果你需要顯示很小的圖標51還可以實現
具體做法是:先找到真彩的小圖標,用軟體把圖標取模(把圖標的數據顯示出來)
然後寫到單片機里
如果讀SD卡來顯示圖片的話 就需要先學習SD卡的協議
自我感覺普通的51根本不能很好的駕馭彩屏
③ bmp圖片在單片機中的顯示
你下載大小相同圖片不同的BMP圖片放到單片機看看能不能正常顯示,BMP單片機解碼和電腦解碼可能不同。
④ 求高手指點,單片機怎麼用TFT 彩屏顯示圖像
一般的單片機直接驅動TFT彩屏很困難,資源以及速度都達不到。驅動顏色數較少的低解析度小尺寸屏還可以。
彩屏驅動還是用32位的ARM做吧。
如果一定要用普通的單片機驅動TFT彩屏,就選通用的彩色液晶模塊吧,這個液晶已經用32位的嵌入式處理器做好了驅動,並開發了指令集,你只需通過串口對液晶模塊發命令即可,如顯示文字,畫線,畫園,顯示預存的圖像等。液晶具體驅動已經由模塊內部做好了。這樣的彩色模塊市場有售,北京迪文科技的就不錯,價位也不高
⑤ 單片機,寫了一個12864lcd(帶字型檔)的圖片顯示程序,但是實現不了,求幫助
你要顯示的是圖片的話,就要用到擴充指令,lcd_init是基本指令,
write_cmd(0x36);
write_cmd(0x3E);
write_cmd(0x01);
還有你display_bmp()程序中下半屏的循環顯示碼錯字了
for(i=0;i<0;i++)應該是
for(i=0;i<32;i++)
⑥ 怎麼用單片機把bmp圖片推到屏上
你好!圖片轉換成數組,然後顯示
⑦ 關於單片機驅動TFT顯示靜態圖片的問題
不推薦把圖片放在MCU里,因為TFT顯示數據量很大,很佔MCU空間,一般MCU沒有那麼多存儲空間,一般外接EEPROM或FLASH。但如果只是簡單的背景色,則不需要存圖片,用寫點的程序將顏色數據寫進去即可,疊加小圖片,再重新寫一次新數據即可。
⑧ 求高手指點,單片機怎麼用TFT 彩屏顯示圖像
一般的單片機直接驅動TFT彩屏很困難,資源以及速度都達不到。驅動顏色數較少的低解析度小尺寸屏還可以。
彩屏驅動還是用32位的ARM做吧。
如果一定要用普通的單片機驅動TFT彩屏,就選通用的彩色液晶模塊吧,這個液晶已經用32位的嵌入式處理器做好了驅動,並開發了指令集,你只需通過串口對液晶模塊發命令即可,如顯示文字,畫線,畫園,顯示預存的圖像等。液晶具體驅動已經由模塊內部做好了。這樣的彩色模塊市場有售,北京迪文科技的就不錯,價位也不高
⑨ 單片機用LCD12864顯示圖片時圖片輸出問題
你使用matlab將圖片讀入 就將圖片轉成了數據,一張圖片實際上對應著一個矩陣 灰度圖對應一個二維矩陣 彩色圖對應三維矩陣
⑩ 請問單片機驅動TFT彩屏怎樣顯示任意大小的圖片
這個我做過,看他的例子里顯示圖片那個函數是不是有個循環,for(i=0;i<xxx;i++)
XXX就是你要顯示的圖片的長*寬*2;這樣就可以了。有問題找我,ID是我的qq,希望能幫助你