0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

51单片机驱动控制彩屏 来源:harchy 作者:harchy 2024-06-04 08:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

51单片机驱动控制彩屏系列讲座

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

单片机通过SPI与RA8889进行通信,由于单片机是5V,RA8889是3.3V,故需要进行电平转换,有现成的模组TXS0108E等可以采用。

整体硬件连接图:
硬件连接.jpg

RA8889具有并口和串口功能,这里采用最简单的接线方式SPI-4线:
SPI-4.png

通信接口定义:

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模组是单向的,故该引脚采用直连。

硬件图连接放大:
硬件连接2.jpg

显示效果:
效果图.jpg

*MCS51+RA8889驱动控制彩屏源码下载:STC89C52_RA8889_SPI4_v1.0.zip

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45340

    浏览量

    663629
  • STC89C52
    +关注

    关注

    41

    文章

    330

    浏览量

    84110
  • 源码
    +关注

    关注

    8

    文章

    682

    浏览量

    31094
  • 驱动控制
    +关注

    关注

    0

    文章

    143

    浏览量

    16287
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机最小系统工作原理及搭建

    单片机最小系统是指使单片机正常运行所需的最电路配置,它是所有单片机应用的开发基础。以下是其核心组成、工作原理及搭建指南: 、最小系统核心
    的头像 发表于 08-11 10:55 2491次阅读
    <b class='flag-5'>单片机</b>最小系统工作原理及搭建

    专业液晶显示控制芯片RA8889应用方案#电路原理 #单片机 #plc

    单片机
    瑞福科技
    发布于 :2025年08月06日 15:10:40

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而
    的头像 发表于 07-25 09:31 439次阅读

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 1次下载

    STC单片机范例程序

    电子发烧友网站提供《STC单片机范例程序.zip》资料免费下载
    发表于 06-04 16:27 8次下载

    2.4寸TFT彩屏配套测试程序-51单片机

    如题,2.4寸TFT彩屏配套测试程序-51单片机
    发表于 06-04 16:26 0次下载

    STC8H 单片机 + RA8889/RA6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础的人机界面(

    STC8H 单片机 + RA8889/RA6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础的人机界面
    的头像 发表于 05-28 16:01 831次阅读
    <b class='flag-5'>STC</b>8H <b class='flag-5'>单片机</b> + <b class='flag-5'>RA8889</b>/<b class='flag-5'>RA</b>6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础的人机界面(<b class='flag-5'>一</b>)

    瑞萨RA8系列教程 | 基于 Keil 开发 RA8单片机

    本文结合瑞萨Cortext-M85单片机RA8D1、Keil MDK,以及瑞萨自家的代码初始化工具(Smart Configurator)给大家描述下,快速在Keil MDK上点亮Cortext-M85
    的头像 发表于 04-22 17:41 1058次阅读
    瑞萨<b class='flag-5'>RA</b>8系列教程 | 基于 Keil 开发 <b class='flag-5'>RA</b>8<b class='flag-5'>单片机</b>

    中小尺寸彩屏TFT-LCD显示控制RA8889ML3N电路原理图

    中小尺寸彩屏TFT-LCD显示控制RA8889ML3N电路原理图,最高驱动1366*2048分辨率,支持并口/串口(SPI)主控接口,支持图形绘图引擎,支持JPEG视频硬解码. 原理
    发表于 04-03 14:33

    STC单片机声卡PCB和源码资料

    STC单片机声卡PCB和源码资料
    发表于 04-03 11:14 0次下载

    基于瑞萨RA8单片机的智能小车项目方案 附源代码

    基于瑞萨RA8单片机,e2studio开发环境,给大家讲述下智能小车项目的方案,并附上主要的源代码。
    的头像 发表于 03-07 14:36 2086次阅读
    基于瑞萨<b class='flag-5'>RA</b>8<b class='flag-5'>单片机</b>的智能小车项目<b class='flag-5'>方案</b> 附源代码

    第三篇 RA8889 实现酷炫车载液晶仪表系列文章:RA8889初始化

    由液晶驱动控制芯片RA8889实现车载液晶仪表的方案,本系列文章会从最基本的UI界面制作,硬件平台的介绍,以及软件代码实现来详细介绍。
    的头像 发表于 02-25 15:34 1097次阅读
    第三篇 <b class='flag-5'>RA8889</b> 实现酷炫车载液晶仪表系列文章:<b class='flag-5'>RA8889</b>初始化

    第一RA8889 实现酷炫车载液晶仪表系列文章:简介及平台介绍

    由液晶驱动控制芯片RA8889实现车载液晶仪表的方案,本系列文章会从最基本的UI界面制作,硬件平台的介绍,以及软件代码实现来详细介绍。
    的头像 发表于 02-25 14:56 1039次阅读
    <b class='flag-5'>第一</b>篇 <b class='flag-5'>RA8889</b> 实现酷炫车载液晶仪表系列文章:简介及平台介绍

    STC89C51是不是不可以通过串口读取ADS1118的数据,因为单片机是8位的?

    STC89C51是不是不可以通过串口读取ADS1118的数据,因为单片机是8位的?
    发表于 12-20 06:11

    工业级LCD控制芯片RA8889–摩托车仪表应用案例/#电路原理 #单片机

    单片机
    瑞福科技
    发布于 :2024年12月09日 15:37:43