找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 283|回复: 9
打印 上一主题 下一主题
收起左侧

STC8H8K64U单片机复位时IO口的电平求助

[复制链接]
跳转到指定楼层
楼主
端口已经配置为准双向口,初始化为高电平,运行时低电平驱动负载,高电平不动作。但是通电瞬间偶尔发现负载会动一下,不爽!一直不能解决这个问题,求助。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:176854 发表于 2026-1-13 18:53 | 只看该作者
加上拉电阻,不方便加上拉电阻就只能加快上电时的IO口初始化速度
回复

使用道具 举报

板凳
ID:1025893 发表于 2026-1-13 19:28 | 只看该作者
先设置电平,再设置gpio模式试试
回复

使用道具 举报

地板
ID:1133081 发表于 2026-1-13 20:13 | 只看该作者
STC8H加电复位后除P3.0、3.1为准双向外,其他IO均默认高阻,此时对于外电路近似开路。既无电流输出也无电流输入。电平高低全由外电路结构确定。通电瞬间偶尔发现负载会动一下应该是相关外电路设计有瑕疵,初始化单片机的代码顺序安排不佳也有可能有关联。上硬件图看看。
回复

使用道具 举报

5#
ID:1109793 发表于 2026-1-14 09:59 | 只看该作者
WL0123 发表于 2026-1-13 20:13
STC8H加电复位后除P3.0、3.1为准双向外,其他IO均默认高阻,此时对于外电路近似开路。既无电流输出也无电流 ...

高祖态也不应该引起负载动作。
之前的比如15W的芯片,是有这种情况的,本来复位和初始化都是1的,实际上每次上电都有一个很窄的0出现,加了上拉也不行,后来就改了PCB,换了另外一个脚。
实际上那个比较窄,输出不一定有动作,但是的确是有的。用示波器单次捕捉,100%是可以捕捉到的。
楼主这芯片没用过。不知道啥情况。可以尝试增加一个上拉电阻,如果还是有,那就是芯片问题了。
回复

使用道具 举报

6#
ID:1133081 发表于 2026-1-14 20:34 | 只看该作者
用STC8H系列芯片设计了多款产品。涵盖电压表,温度表,频率表,转速表。恒温控制器,多点分布式温度监测器等十多款产品。外围电路应用到直接驱动数码管,通过TM1639、TM1640、TM1650等驱动数码管,驱动LCD1602液晶屏,通过晶体管驱动有源、无源蜂鸣器、驱动HRS4H-S-DC12V继电器。直接驱动中等功率MOS管,直接驱动双向可控硅等等外围电路,没有遇过加电瞬间负载会非预期动一下。楼主所述现象于软件硬件都可能有关。建议上图上代码帮你看看。
回复

使用道具 举报

7#
ID:1136941 发表于 2026-1-15 09:21 | 只看该作者
WL0123 发表于 2026-1-14 20:34
用STC8H系列芯片设计了多款产品。涵盖电压表,温度表,频率表,转速表。恒温控制器,多点分布式温度监测器 ...

晶闸管触发电路,通电瞬间偶尔出现误触发现象。局部电路图及初始化代码如下。

2345截图20260115091202.png (44.26 KB, 下载次数: 0)

2345截图20260115091202.png

2345截图20260115091531.png (12.57 KB, 下载次数: 0)

2345截图20260115091531.png
回复

使用道具 举报

8#
ID:1133081 发表于 2026-1-15 10:53 | 只看该作者
太阳雨ZW 发表于 2026-1-15 09:21
晶闸管触发电路,通电瞬间偶尔出现误触发现象。局部电路图及初始化代码如下。

软件部分先初始化端口电平,后设置端口模式。驱动晶闸管电路应当简化,图示是一款低压恒温控制器的局部电路。略加修改同样适用于直接控制220V市电。不过要注意低压部分会成非隔离。


回复

使用道具 举报

9#
ID:1133081 发表于 2026-1-15 11:07 | 只看该作者
太阳雨ZW 发表于 2026-1-15 09:21
晶闸管触发电路,通电瞬间偶尔出现误触发现象。局部电路图及初始化代码如下。

触发电路元件多,加电瞬间难以预测因素会增多,如果不差钱也可以用MOC3061等自带过零光耦触发晶闸管,
回复

使用道具 举报

10#
ID:584814 发表于 2026-1-16 12:46 | 只看该作者
疑似驱动能力弱了,可设置成推挽或加外驱电路。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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