找回密码
 立即注册
查看: 102|回复: 8

关于P32/P33对外输出控制继电器的奇怪现象

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-08-20 23:15:49
已绑定手机

11

主题

111

回帖

294

积分

中级会员

积分
294
发表于 5 天前 | 显示全部楼层 |阅读模式
大家有没有遇到过下面这个现象:

我在用P32和P33控制两个继电器的输出,一上电,其中一个管脚会输出一小段时间的高电平,这种现象在STC-32G12K128上尤其明显,而STC-8H8K64U上则是两个管脚都出现了很短时间的高电平,这种现象我在调试用的测试板(为了调试逻辑控制方便,我做了一个小板,用两个LED来体现继电器的控制结果)上很明显的可以观察到,我还尝试将芯片中的应用程序擦除(把它用ISP烧写成仿真模式),现象是一样的。

截图202508180946187730.jpg
截图202508180947241473.jpg
回复

使用道具 举报 送花

3

主题

2031

回帖

910

积分

等待验证会员

积分
910
发表于 5 天前 | 显示全部楼层
关于P32/P33对外输出控制继电器的奇怪现象,我们已收到相关反馈,并进行了初步分析。该现象表现为在系统上电后,P32/P33引脚在短时间内出现高电平输出,尤其在STC-32G12K128芯片中表现明显,而在STC-8H8K64U中则表现为两个引脚均出现短暂高电平。以下为技术分析及建议:

首先,需明确的是,P32和P33是通用I/O引脚,在上电初期,其默认状态取决于芯片内部配置及复位后的初始化过程。部分STC系列单片机在复位后,I/O引脚默认为输入状态,但部分型号可能因内部寄存器未正确初始化,导致引脚处于不确定状态,从而引发短暂的高电平输出。

其次,测试板设计中使用LED模拟继电器控制结果,可能引入了额外的信号干扰或延时效应。例如,LED驱动电路中的限流电阻、PCB布局、电源稳定性等因素,均可能影响观察到的现象。建议在测试过程中使用示波器或逻辑分析仪对P32/P33引脚进行精确测量,以确认是否确实存在短暂高电平输出。

此外,ISP烧写模式下仍出现相同现象,表明该问题并非由应用程序逻辑导致,而是与芯片复位行为或硬件设计有关。建议检查芯片的复位电路,确保复位信号稳定可靠,避免因复位不稳定导致引脚状态异常。

综上所述,该现象可能由芯片复位初始化过程中的引脚默认状态、测试板设计或外部干扰引起。建议用户在实际应用中,对P32/P33引脚进行软件初始化,设置为低电平输出,以规避潜在风险。同时,优化测试环境,采用专业仪器进行验证,有助于更准确地定位问题根源。

如需进一步技术支持,欢迎联系国芯人工智能官方渠道,我们将提供详细的技术支持与解决方案。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:303
  • 最近打卡:2025-08-23 00:13:14
已绑定手机

13

主题

190

回帖

1841

积分

金牌会员

积分
1841
发表于 5 天前 | 显示全部楼层
.
截图202508181107094861.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:505
  • 最近打卡:2025-08-23 08:45:03

33

主题

2504

回帖

5379

积分

论坛元老

积分
5379
发表于 5 天前 | 显示全部楼层
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-08-20 23:15:49
已绑定手机

11

主题

111

回帖

294

积分

中级会员

积分
294
发表于 3 天前 | 显示全部楼层
国芯人*** 发表于 2025-8-18 09:53
关于P32/P33对外输出控制继电器的奇怪现象,我们已收到相关反馈,并进行了初步分析。该现象表现为在系统上 ...

经过多种情况的对比,应该是每个单片机的表现不一样,有的没有较长时间的高电平,随机性很高,而且32G出现的明显,8H也是会超过60%,对我影响最大的不是高电平,而是P32 33的高电平不一致,两个PIN的高电平保持时间差得比较多,导致我的外围电路会因为这个时间差而使电机运行一下。我将两个板子上的8H(其中一个是有高电平的,另一个几乎没有)的MCU对调,结果导致电机动一下的情况也跟着对调。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-08-20 23:15:49
已绑定手机

11

主题

111

回帖

294

积分

中级会员

积分
294
发表于 3 天前 | 显示全部楼层
国芯人*** 发表于 2025-8-18 09:53
关于P32/P33对外输出控制继电器的奇怪现象,我们已收到相关反馈,并进行了初步分析。该现象表现为在系统上 ...

关于复位,我想咨询一下,我的P54作为普通IO使用了,您提到的复位电路,我应该怎么处理?我既然用作普通IO,是不是就有外围电路相连了,复位电路怎么画呢?
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-08-20 23:15:49
已绑定手机

11

主题

111

回帖

294

积分

中级会员

积分
294
发表于 3 天前 | 显示全部楼层
_奶*** 发表于 2025-8-18 15:52
https://www.stcaimcu.com/forum.p ... tid=1151&pid=178829

我现在观察到的现象是:P32和P33的高电平时间也不一致,可能还要结合楼上的说明,感觉P32才是出现那个高电平的,但就是太长了,LED被点亮了一个很明显的时间。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-08-21 08:20:14

26

主题

123

回帖

547

积分

高级会员

积分
547
发表于 前天 08:26 | 显示全部楼层
引导码(Bootloader)版本V7.3.13U开始,所有STC8G、STC8H系列,当选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,再判断其是否全部低电平用以决定是否要下载程序,当P3.2/P3.3悬空时也不会误判。退出引导码时会将P3.2/P3.3恢复高阻。
但是这样一来,上电时,P3.2/P3.3输出的高电平可能会使其外接电路动作,这个设计时一定要注意。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-08-21 14:48:50
已绑定手机

1

主题

2

回帖

25

积分

新手上路

积分
25
发表于 前天 14:48 | 显示全部楼层
手册里没看见P3.3有相关说明,只注意到了P5.4,硬件设计时把P3.3拿来点指示灯了,上电的时候会把指示灯点亮一下,麻了
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-23 22:24 , Processed in 0.129273 second(s), 104 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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