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
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6076文章
45494瀏覽量
670272 -
STC89C52
+關注
關注
41文章
330瀏覽量
84506 -
源碼
+關注
關注
8文章
685瀏覽量
31317 -
驅動控制
+關注
關注
0文章
143瀏覽量
16362
發布評論請先 登錄
相關推薦
熱點推薦
工業級-專業液晶圖形顯示加速器RA8889ML3N簡介+顯示方案選型參考表
即實現精美圖形顯示交互界面。?瑞佑科技推出的專業液晶顯示控制器RA8889ML3N內部集成了 128Mb SDRAM顯存,最高支持1366*2048分辨率。還集成了畫中畫(PIP)、圖像旋轉、透明度
發表于 11-14 16:03
單片機怎么驅動電機?
在各類自動化設備和智能裝置中,電機是重要的執行部件,而單片機作為控制核心,需要通過特定的方式驅動電機運轉。單片機驅動電機并非直接連接即可,而
STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面(一)
STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面
瑞薩RA8系列教程 | 基于 Keil 開發 RA8單片機
本文結合瑞薩Cortext-M85單片機RA8D1、Keil MDK,以及瑞薩自家的代碼初始化工具(Smart Configurator)給大家描述一下,快速在Keil MDK上點亮Cortext-M85
中小尺寸彩屏TFT-LCD顯示控制器RA8889ML3N電路原理圖
中小尺寸彩屏TFT-LCD顯示控制器RA8889ML3N電路原理圖,最高驅動1366*2048分辨率,支持并口/串口(SPI)主控接口,支持圖形繪圖引擎,支持JPEG視頻硬解碼. 原理
發表于 04-03 14:33
第一講:單片機STC89C52+RA8889驅動控制彩屏 極簡方案(源碼公開)
評論