⑴ 求高手指點,單片機怎麼用TFT 彩屏顯示圖像
一般的單片機直接驅動TFT彩屏很困難,資源以及速度都達不到。驅動顏色數較少的低解析度小尺寸屏還可以。
彩屏驅動還是用32位的ARM做吧。
如果一定要用普通的單片機驅動TFT彩屏,就選通用的彩色液晶模塊吧,這個液晶已經用32位的嵌入式處理器做好了驅動,並開發了指令集,你只需通過串口對液晶模塊發命令即可,如顯示文字,畫線,畫園,顯示預存的圖像等。液晶具體驅動已經由模塊內部做好了。這樣的彩色模塊市場有售,北京迪文科技的就不錯,價位也不高
⑵ 普中單片機程序燒錄好之後怎麼操作開發板
一、單片機開發板怎麼使用
1、先看清開發板的原理圖,也就是板子上面都有哪些可用的模塊
2、在資料光碟內尋找到說明文件,一般都在根目錄下會有個文本文件,仔細閱讀下
3、根據說明文件的提示,一步一步的,由淺入深的學習,重要的是多練習
4、編程軟體裝好後,先找個配套程序燒寫到單片機內,重要的是先找找控制開發板的感覺
我們在給單片機下載程序的時候,需要做一些准備事項
1)打開開發板的時候,請首先看下板子的相關的配件。我們需要用到的是USB的數據線,配的其餘配件在相關的實驗需要用到:如圖2所示
2)把Mini USB連接到單片機開發板上。
3)我們下載的時候,單片機開發板上需要做一些跳線帽的設置。
USB線鏈接到開發板上;電源的跳線帽短接到右邊5V處。若是想用3.3V的,跳線帽可以短接到左邊,注意單片機可能不能正常工作;在使用51單片機的時候,跳線帽短接到右邊。若使用ARM模塊的時候,則短接到左邊(板子上有51 和ARM 的標注)。單片機工作和下載需要把晶振接上。在用到USB線下載的時候,這兩個跳線帽需要短接到左邊。若是使用9針串口的,請短接到右邊(9針串口下載,不能使用普中的,只能使用官方STC-ISP)。復位按鍵。跳線帽短接到下面,高電平處。若是使用avr單片機的,需要短接到上面低電平出。(開發板有標記 H 和 L)。單片機安裝上。注意,單片機安裝時候,要注意缺口朝上。若安裝反了,則會短路燒毀板子。
5、如果遇到問題,可以多看看資料,看看書,或者找相對應的代理商尋求技術幫助,就比如EN的單片機可以在其公司官網中找到相對應技術文章或工程師的聯系方式,他們可以提供一對一的技術支持
⑶ 請問單片機驅動TFT彩屏怎樣顯示任意大小的圖片
這個我做過,看他的例子里顯示圖片那個函數是不是有個循環,for(i=0;i<xxx;i++)
XXX就是你要顯示的圖片的長*寬*2;這樣就可以了。有問題找我,ID是我的qq,希望能幫助你
⑷ 普中單片機板子,這樣的程序怎麼插排線,液晶屏才會閃爍。謝謝
LCD使能端3.4 片選3.5 段選2.6 位選2.7
⑸ 關於STC51單片機對3.2寸彩屏的驅動疑問
1,16位色圖片有好幾種規格。比如RGB565 556等,是不是搞錯了?可以通過顯示幾種純色判斷一下;
2,我覺得是轉換規則演算法的問題,轉換之後不能適配你的屏;
3,4,我覺得都印證了以上一點,打開轉換後的數據仔細分析一下,換一種演算法看看。可以推薦你看一下ucGUI顏色轉換部分的代碼
⑹ 單片機驅動TFT彩屏顯示問題
如果你是採用讀寫控制TFT彩屏,可以在讀點時禁止彩屏刷新數據的操作.除非你讀點的時間非常長,長到會有數據更新,那就需要改變編程思路了.
⑺ 單片機刷彩屏對cpu的要求
這個問題和屏的種類有關以及應用有關系,我先假設:
1、你的這個屏必須不斷刷新才可以保持圖像
2、你是要作一個動態的播放而不是只是靜態顯示一張圖片
3、你的屏是32位真彩屏
OK
下面來分析。
1、算吞吐量
要人看到不閃的話美妙要刷個24次(這個你確認下)
那麼要求單片機和屏之間的通信速率為:320*240*32*24約為74Mbyte/s。u
2、算CPU 主頻
這個和CPU 種類和使用的介面有關。
假如你的CPU和屏間通訊位寬為8bit
你的CPU 單周期就可以些一次該介面
那麼主頻就需要74M
⑻ 用51單片機如何控制TFT彩屏
如果只用51的話,控制不了。因為TFT彩屏的數據處理量不是51能完成的,如果非要用51控制,中間要加個控制卡。
51隻是8位機,也就是同一時刻最多處理8位數據。
建議用16位機或者是32位機控制彩屏。
⑼ 我用普中的單片機開發板做液晶1602的實驗顯示不出來,求助各位高手幫幫忙解答。 電路圖和代碼如下。
你把 while(1);放到主函數開始,然後再調試,從你程序上看,就算你前面是對的,等主函數執行完後,關閉液晶顯示後,就停留在 while(1);裡面,也就不會顯示什麼內容了。