推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

51单片机STC8H8K64U_RA8889_SPI4_驱动彩屏源码

更新时间:2024-06-26 14:50:43 大小:11M 上传用户:harchy查看TA发布的资源 标签:51单片机stc8h8k64ura8889 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

硬件:STC8H8K64U + RA8889开发板


SPI通信接口定义:

P2.7 SCS RA8889片选

P2.6 SDO 接RA8889的SDO

P2.5 SDI 接RA8889的SDI

P2.4 SCK SPI时钟

P2.3 RES RA8889硬件复位


【v1.2 程序功能】

1.  该版本已将RA8889.c和RA8889_API.c进行移植,重新命名为RA8889_51.c和RA8889_API_51.c

变更内容:

(1)延时函数,仅提供ms级别,原始参考代码有一些采用us的延时级别

(2)将特定关键字data修改为data_array

(3)NAND FLASH功能函数移植起来相对复杂,暂时屏蔽(RA8889支持扩展NAND FLASH,但只有一两个型号通过验证)

(4)自建字库占用RAM较多,在51单片机环境不太适合,故删除调用自建ASCII字库的相关函数

2.  核心文件存放在RA8889_01_Kernel里面

3.  演示以下常用功能:

Introduction(); //文字介绍

Geometry_Demo(); //几何绘图演示

Show_JPG(); //调用FLASH的JPG图片显示

Show_BMP(); //调用FLASH的BMP图片显示

Fade_in_Fade_out(); //图片淡入淡出演示

Show_AVI(); //调用FLASH的AVI影片播放

Show_PNG(); //调用FLASH的PNG图片显示




部分文件列表

文件名大小
pic/
pic/flash.bin
pic/flash.h3KB
STC8H_RA8889_SPI4/
STC8H_RA8889_SPI4/doc/
STC8H_RA8889_SPI4/doc/readme.txt1KB
STC8H_RA8889_SPI4/flash.h3KB
STC8H_RA8889_SPI4/Listings/
STC8H_RA8889_SPI4/Listings/89C51_RA8889.map
STC8H_RA8889_SPI4/Listings/delay.lst2KB
STC8H_RA8889_SPI4/Listings/main.lst
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载