mii 发表于 2012-6-6 09:28:06

关于STC在不上电时IO口状态问题,求解答

单片机型号:STC12C5A60S2,最近在做一个用一引脚模拟串口通信,和用一引脚做一个简单的电平检测功能用于检测外部变化改变主从状态。共两个IO口,通过导线连接起来。
现有现象如下:
1。如果两单片机都上电后,功能可以实现。但如果从机在掉电状态下,主机还是上电状态,那主机就会发生错误。即使从机从新上电,主机也跑在一错误状态。

2.我也试过将IO配置成其他状态,效果一样。

3.问题重点:STC在不上电时IO口状态,应该是什么?三态?还是其他?

117433525 发表于 2012-6-6 09:34:33

和51的一样的,上电是弱上拉高电平,内部没上拉的P0口不确定。

mii 发表于 2012-6-6 09:36:49

117433525 发表于 2012-6-6 09:34 static/image/common/back.gif
和51的一样的,上电是弱上拉高电平,内部没上拉的P0口不确定。

重要问题是没上电时IO状态,在stc中P0是不是都是没内上拉?不过在datasheet中,每个IO都是可配置的

BXAK 发表于 2012-6-6 11:38:07

本帖最后由 BXAK 于 2012-6-6 11:47 编辑

mii 发表于 2012-6-6 09:36 static/image/common/back.gif
重要问题是没上电时IO状态,在stc中P0是不是都是没内上拉?不过在datasheet中,每个IO都是可配置的 ...

没上电时,IO相当于内下拉,外上拉电阻大时可看成低电平(1.多V),
掉电模式没试验过,具体的你自己测试就清楚了

sfes 发表于 2012-6-6 12:09:42

可能主机没有错误处理,死循环
页: [1]
查看完整版本: 关于STC在不上电时IO口状态问题,求解答