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
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6011文章
44149浏览量
624263 -
STC89C52
+关注
关注
41文章
330浏览量
81611 -
源码
+关注
关注
8文章
597浏览量
28732 -
驱动控制
+关注
关注
0文章
94浏览量
15671
发布评论请先 登录
相关推荐
51单片机STC8H8K64U通过RA8889/RA8876如何控制彩屏(源码下载)
【硬件部份】
一、硬件连接实物:
STC8H系列单片机不需要外部晶振和外部复位,在相同的工作频率下,速度比传统的8051单片机要快12倍,具有高可靠抗干扰的优秀特性,与瑞佑的
发表于 06-26 14:13
第五讲:51单片机+RA8889驱动控制彩屏 完整源码说明 【 源码v1.2 】
51单片机驱动控制彩屏系列讲座
硬件:STC89C52 + RA8889开发板 + TFT
发表于 06-13 17:23
STC8a8k单片机中的_nop_()函数和STC89C52中的延时时间相同吗?
STC8a8k单片机中的_nop_()函数和STC89C52中的延时时间相同吗?不相同的话,要快多少?
发表于 10-30 06:03
STC89C52单片机最小系统的设计方案
单片机最小系统设计主要在STC89C52单片机上,用MAX23芯片实现串口程序下载,用HD7279A片驱动4*4键盘和8位数码管显示,用DS1302实现实时钟电路,用18b20数字温度
发表于 09-25 08:06
基于STC89C52单片机的温控风扇系统设计
本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统选用STC89C52单片机作为控制平台对风扇转速进行控制。
发表于 07-25 17:37
•1276次阅读
评论