51單片機驅動控制彩屏系列講座
第一講:單片機STC89C52+RA8889驅動控制彩屏 極簡方案(源碼公開)
單片機通過SPI與RA8889進行通信,由于單片機是5V,RA8889是3.3V,故需要進行電平轉換,有現成的模組TXS0108E等可以采用。
整體硬件連接圖:
RA8889具有并口和串口功能,這里采用最簡單的接線方式SPI-4線:
通信接口定義:
sbit SPI_RST = P1 ^ 0; // Reset RA8889 (通過IO口接到RA8889/RA8876進行硬件復位)
sbit SPI_SS = P1 ^ 4; // Slave Select (RA8889片選)
sbit SPI_MISO = P1 ^ 3; // Master In Slave Out (接RA8889的SDO)
sbit SPI_MOSI = P1 ^ 2; // Master Out Slave In (接RA8889的SDI)
sbit SPI_SCK = P1 ^ 1; // Serial Clock
這里要注意的是SPI_MISO---RA8889_SDO之間的連接,這條接線就不必經過電平轉換模組TXS0108E,直接連接即可,因為該信號是RA8889的輸出,MCU是接收,而TXS0108E模組是單向的,故該引腳采用直連。
硬件圖連接放大:
顯示效果:
*MCS51+RA8889驅動控制彩屏源碼下載:STC89C52_RA8889_SPI4_v1.0.zip
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6064文章
44932瀏覽量
647503 -
STC89C52
+關注
關注
41文章
330瀏覽量
82881 -
源碼
+關注
關注
8文章
668瀏覽量
30172 -
驅動控制
+關注
關注
0文章
141瀏覽量
16005
發布評論請先 登錄
相關推薦
熱點推薦
STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面(一)
STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面

中小尺寸彩屏TFT-LCD顯示控制器RA8889ML3N電路原理圖
中小尺寸彩屏TFT-LCD顯示控制器RA8889ML3N電路原理圖,最高驅動1366*2048分辨率,支持并口/串口(SPI)主控接口,支持圖形繪圖引擎,支持JPEG視頻硬解碼. 原理
發表于 04-03 14:33
第三篇 RA8889 實現酷炫車載液晶儀表系列文章:RA8889初始化
由液晶驅動控制芯片RA8889實現車載液晶儀表的方案,本系列文章會從最基本的UI界面制作,硬件平臺的介紹,以及軟件代碼實現來詳細介紹。

第一篇 RA8889 實現酷炫車載液晶儀表系列文章:簡介及平臺介紹
由液晶驅動控制芯片RA8889實現車載液晶儀表的方案,本系列文章會從最基本的UI界面制作,硬件平臺的介紹,以及軟件代碼實現來詳細介紹。

采用AT89C52單片機作為路燈控制系統的支路控制器
本系統采用AT89C52單片機作為路燈控制系統的支路控制器,采用光敏二極管 檢測光強度、紅外對管檢測移動物體經過的位置等方法
發表于 11-24 14:37
?0次下載
89C52單片機控制直流24V電機輸出,數碼管顯示亂碼?
一電子板,89C52單片機控制直流24V電機輸出,帶93C86讀取用戶數據,能正常運行,但起動10-20秒內不能
發表于 11-10 19:06
51單片機(STC8H8K64U/STC8051U34K64)_RA8889_HW_SPI4參考代碼(v1.3) 硬件SPI方式驅動大屏顯示
文章導引:
(1)51單片機(STC8051U34K64)_RA8889_SPI4參考代碼(v1.3)
(2)51單片機STC8H8K64U
發表于 07-17 11:15
51單片機(STC8051U34K64)_RA8889_SPI4參考代碼(v1.3)
文章導引:
(1)51單片機(STC8051U34K64)_RA8889_SPI4參考代碼(v1.3)
(2)51單片機STC8H8K64U
發表于 07-05 10:55
51單片機STC8H8K64U通過RA8889/RA8876如何控制彩屏(SPI源碼下載)
【硬件部份】
一、硬件連接實物:
STC8H系列單片機不需要外部晶振和外部復位,在相同的工作頻率下,速度比傳統的8051單片機要快12倍,具有高可靠抗干擾的優秀特性,與瑞佑的
發表于 06-26 14:13
評論