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
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6074文章
45340浏览量
663629 -
STC89C52
+关注
关注
41文章
330浏览量
84110 -
源码
+关注
关注
8文章
682浏览量
31094 -
驱动控制
+关注
关注
0文章
143浏览量
16287
发布评论请先 登录
相关推荐
热点推荐
单片机怎么驱动电机?
在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而
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
第三篇 RA8889 实现酷炫车载液晶仪表系列文章:RA8889初始化
由液晶驱动控制芯片RA8889实现车载液晶仪表的方案,本系列文章会从最基本的UI界面制作,硬件平台的介绍,以及软件代码实现来详细介绍。
第一篇 RA8889 实现酷炫车载液晶仪表系列文章:简介及平台介绍
由液晶驱动控制芯片RA8889实现车载液晶仪表的方案,本系列文章会从最基本的UI界面制作,硬件平台的介绍,以及软件代码实现来详细介绍。

第一讲:单片机STC89C52+RA8889驱动控制彩屏 极简方案(源码公开)
评论