登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
51单片机论坛
›
51单片机STC8H8K64U通过RA8889/RA8876如何控制彩屏(SPI ...
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版
51单片机STC8H8K64U通过RA8889/RA8876如何控制彩屏(SPI源码下载)
[复制链接]
567
0
lcdv***
注册会员
发表于 2024-6-26 11:33:49
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
本帖最后由 lcdvision 于 2024-6-28 15:38 编辑
【硬件部份】
一、硬件连接实物:
STC8H系列
单片机
不需要外部晶振和外部复位,在相同的工作频率下,速度比传统的8051单片机要快12倍,具有高可靠抗干扰的优秀特性,与瑞佑的RA8889/RA8876控制芯片刚好可以完美搭配用于工控、医疗等各个领域。我们这样接线就可以了:
二、SPI-4连接电路图:
RA8889和单片机的接口支持SPI-4线也支持3线,我们测试时采用的是SPI-4线,连接电路图如下:
三、RA8889开发板做两处变更:
(1)PS2~0: 跳接为101
(2)开发板上之单片机103程序中,将DB4~7连接的GPIO设定为FLOATING状态
【软件部份】
四、接口定义:
/* SPI-4 IO口配置*/
sbit SPI_SS = P2 ^ 7; // Slave Select (RA8889片选)
sbit SPI_MISO = P2 ^ 6; // Master In Slave Out (接RA8889的SDO)
sbit SPI_MOSI = P2 ^ 5; // Master Out Slave In (接RA8889的SDI)
sbit SPI_SCK = P2 ^ 4; // Serial Clock
sbit SPI_RST = P2 ^ 3; // Reset RA8889 (通过IO口接到RA8889/RA8876进行硬件复位)
复制代码
五、GPIO引脚配置:
STC8H8K64U单片机的GPIO引脚要做一下配置,这点与标准的51单片机有所不同,单片机的P2.6作为MISO,接到RA8889/RA8876的SDO输出,故该引脚要这样配置:
P2M0 = 0xBF; //设置P2.6为双向口模式,其它为挽输出模式
P2M1 = 0x00;
复制代码
六、其他代码不需要变化,按51单片机的代码正常写:
Introduction(); //文字介绍
Geometry_Demo(); //几何绘图演示
Show_BMP(); //调用FLASH的BMP图片显示
Show_JPG(); //调用FLASH的JPG图片显示
Fade_in_Fade_out(); //图片淡入淡出演示
Show_AVI(); //调用FLASH的AVI影片播放
Show_PNG(); //调用FLASH的PNG图片显示</font>
复制代码
七、视频说明:
八、源码下载:
STC8H_RA8889_SPI4_v1.2a.zip
(1.77 MB, 下载次数: 0)
2024-6-28 15:38 上传
点击文件名下载附件
51单片机
,
驱动彩屏
,
STC8H8K64U
,
RA8889
,
SPI
相关帖子
51单片机(STC8051U34K64)_RA8889_SPI4参考代码(v1.3)
51单片机(STC8H8K64U/STC8051U34K64)_RA8889_8080参考代码(v1.3)
51单片机(STC8H8K64U/STC8051U34K64)_RA8889_HW_SPI4参考代码(v1.3) 硬件SPI方式
单片机驱动彩屏最简方案:单片机_RA8889最小开发板驱动控制TFT彩屏介绍(一)
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
数码管驱动原厂-LED显示驱动芯片VK1640A SS
产品品牌:永嘉微电/VINKA 产品型号:VK1640A 封装形式:SSOP28 概述 VK164
单片机驱动彩屏最简方案:单片机_RA8889最
本文介绍使用单片机+RA8889来驱动和控制彩屏的最小方案。文章从RA8889的架构功能、硬
数显驱动控制器VK1640 SOP28点阵LED数显驱
产品品牌:永嘉微电/VINKA 产品型号:VK1640 封装形式:SOP28 概述 VK1640是
数显LED驱动芯片数码管屏显示IC-VK16K33BA
产品品牌:永嘉微电/VINKA 产品型号:VK16K33BA 封装形式:SSOP24 概述 VK16K
VK16K33B SOP24点阵LED数显驱动/数码管驱动
产品品牌:永嘉微电/VINKA 产品型号:VK16K33B 封装形式:SOP24 概述 VK16K33B
更多
精华推荐
数码管驱动原厂-LED显示驱动芯片VK1640A SS
单片机驱动彩屏最简方案:单片机_RA8889最
数显驱动控制器VK1640 SOP28点阵LED数显驱
数显LED驱动芯片数码管屏显示IC-VK16K33BA
VK16K33B SOP24点阵LED数显驱动/数码管驱动
VK16K33AA SSOP28大电流LED数码管驱动/适用
LED驱动器原厂-VK16K33A SOP28点阵数码管驱
段码驱动芯片/高抗干扰LCD屏驱动IC-VK2C23A
更多
社区学堂
数码管驱动原厂-LED显示驱动芯片VK1640
单片机驱动彩屏最简方案:单片机_RA888
数码管驱动原厂-LED显示驱动芯片VK1640A SS
产品品牌:永嘉微电/VINKA 产品型号:VK1640A 封装形式:SSOP28 概述 VK164
单片机驱动彩屏最简方案:单片机_RA8889最
本文介绍使用单片机+RA8889来驱动和控制彩屏的最小方案。文章从RA8889的架构功能、硬
数显驱动控制器VK1640 SOP28点阵LED数显驱
产品品牌:永嘉微电/VINKA 产品型号:VK1640 封装形式:SOP28 概述 VK1640是
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表