找回密码
 立即注册
查看: 953|回复: 4

8051U 试验箱 TFT 点不亮?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:359
  • 最近打卡:2026-03-31 17:58:34

18

主题

48

回帖

456

积分

中级会员

积分
456
发表于 2025-3-20 23:40:33 | 显示全部楼层 |阅读模式
0.96‘ ST7735S TFT 160x80

中景园的 SoftSPI 例程,适配下IO设置, 就这么跑起来了。

看到 8051U 试验箱有个8Pin 的 SPI 排插,按PDF修改IO后竟然不亮?

代码唯一改动之处就是引脚的定义,注释其中一段来切换:


//-------------STC8H8K64U-DIP28 直插 -------------------
sbit scl       =P2^6;
sbit sda       =P2^7;
sbit reset     =P1^0;
sbit rs        =P1^1;
sbit cs        =P1^4;
sbit bl        =P1^5;
//-------------Ai8051U 试验箱---------------------------
/*
sbit scl       =P3^2;
sbit sda       =P3^3;
sbit reset     =P4^7;
sbit rs        =P1^1;
sbit cs        =P3^5;
sbit bl        =P1^5;       
*/

微信图片_20250320233244.jpg 屏幕截图 2025-03-20 155342.png


STC_SoftSPI_CNCode(模拟SPI中文显示).zip (82.26 KB, 下载次数: 76)

回复

使用道具 举报 送花

3

主题

2857

回帖

1461

积分

等待验证会员

积分
1461
发表于 2025-3-20 23:43:00 | 显示全部楼层
针对8051U试验箱TFT点不亮的问题,初步分析可能与以下因素有关:<br><br>1. 硬件连接:请确保8Pin SPI排插的连接正确,特别是电源、地线以及SPI信号线(SCLK、MOSI、CS、DC、RESET等)是否与TFT模块的引脚一一对应。<br><br>2. IO配置:根据PDF文档修改IO设置后,需确保修改后的IO口配置与TFT模块的时序要求一致。建议检查SPI时钟频率、数据格式(如8位或16位)、以及极性/相位设置是否正确。<br><br>3. TFT驱动初始化:ST7735S TFT模块的初始化序列可能因不同厂家或版本有所差异。请确认中景园的SoftSPI例程中的初始化代码是否适配当前TFT模块。<br><br>4. 电源问题:0.96寸TFT模块的供电电压通常为3.3V,确保试验箱提供的电源电压符合要求,且电流足够驱动TFT模块。<br><br>5. 软件调试:建议逐步调试,先确认SPI通信是否正常,再检查TFT初始化是否成功。可通过示波器或逻辑分析仪抓取SPI信号,验证数据传输是否正确。<br><br>若上述步骤均无问题,建议进一步检查TFT模块本身是否存在故障,或尝试更换模块进行测试。如有更多具体信息,可提供以便进一步分析。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:725
  • 最近打卡:2026-03-30 12:09:34
已绑定手机

97

主题

7246

回帖

1万

积分

超级版主

积分
13798
发表于 2025-3-21 19:48:45 | 显示全部楼层
IO模式设置对了吗?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:359
  • 最近打卡:2026-03-31 17:58:34

18

主题

48

回帖

456

积分

中级会员

积分
456
发表于 2025-3-22 02:06:24 | 显示全部楼层
Debu*** 发表于 2025-3-21 19:48
IO模式设置对了吗?

IO没问题,后来把主频降到12MHz 就能点亮了,原因不明,只有再申请DIP封装的试试了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:804
  • 最近打卡:2026-04-02 00:00:48
已绑定手机

5

主题

310

回帖

1457

积分

荣誉版主

积分
1457
发表于 2025-3-22 07:52:53 | 显示全部楼层
你原来是什么单片机?1. 一般的例程是针对传统51的,改为STC的单片机要注意初始化IO模式,至少要置为准双向。 2. 降主频能运行,则检查例程,因它只有基本的功能,可能不适应高速的单片机,需要优化。另部分TFT的屏幕的IO速度也是有限制的,需根据实际调整。

33
(仅供参考,欢迎探讨)
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-2 19:37 , Processed in 0.105303 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表