STC P20上电输出低电平
今天掉坑里了,我用STC15的P20脚输出到一个pnp三极管驱动继电器,每次一上电继电器就瞬间吸合一下,检查程序,加上拉电阻(换了几个阻值的上拉电阻),把stc-isp那个下载软件选项里面的“P2.0脚上电为低电平(不选为高电平)”勾选下载,再去掉勾选下载,都无果,折腾半小时最后把P2.0换到P2.1脚就好了。研究半天stc的手册也没找到原因。没看出有啥问题。
你引用的这段没提复位期间是高阻还是啥状态。
只是提到复位后的状态。 tongdayusu 发表于 2018-1-8 14:42
没看出有啥问题。
你引用的这段没提复位期间是高阻还是啥状态。
只是提到复位后的状态。 ...
确实,只提到上电复位后的状态 P2.0是RSTOUT_LOW,就是复位期间输出低电平(这个不可更改),而下载软件中选择的高或低,那是复位过后才起作用的。 小李非刀 发表于 2018-1-8 16:01
P2.0是RSTOUT_LOW,就是复位期间输出低电平(这个不可更改),而下载软件中选择的高或低,那是复位过后才起 ...
哦,明白了,谢谢,
那这个用来驱动npn管应该就不会上电误动作了 STC15好赖还有特别提示,STC8里面提示都没有,绝对是一个坑,并且掉坑里的还不少,其他的管脚复位期间都是高电平,突然蹦出来一个复位期间是低电平的,这是在考验人们看手册的细心程度。 如果P2.0用作输入,那么复位期间就有可能处于短路状态 {:titter:}这是stc在考验人们看手册的细心程度{:victory:}{:lol:} wkman 发表于 2018-3-14 20:50
这是stc在考验人们看手册的细心程度
今天又发现自己看STC手册不够细心的地方,一直都以为STC8的IO口复位后都是弱上拉的准双向口,今天看手册无意中发现P5口不是(只有P5口不是) STC8是不是没有复位期间是低电平的 考验看手册的细心程度
页:
[1]