STC8H输出管脚问题?
比如只是把单片机P2管脚配置为准双向口的时候,没有配置输出或者输入,此刻的P2端口输出是高电平还是低电平呢?
P0/P1/P2/P3/P4/P 5/P6/P7 上电后的对外所存都是 1
默认对外锁存是 1, 所以是高电平 这个从来不关心,上电口状态不对,初始化里面就写一下,初始了不符合要求,
比如上电输出口会自动开一下输出之类的,,那直接配置合适的方式,
然后外加上拉或者下拉.还是不行,外面增加反相器.总之都能解决.
我是从来不刻意研究这些,所有问题靠硬件解决最稳妥.
xiangzichen 发表于 2024-4-14 01:01
这个从来不关心,上电口状态不对,初始化里面就写一下,初始了不符合要求,比如上电输出口会自动开一下输出之类 ...
{:lol:}话是那么说,,手册确实需要看看,起码看了手册能让设计更简洁,
比如STC的默认上电是高阻后,不要太方便,之前用51做东西,
初始输出口确实 要考虑好多.现在高阻了,,确实简单多了
其实不管设备默认是什么情况,软件开始运行都做初始化是好习惯 感谢大家的指教,受教{:4_196:} 初始化还是很有必要的 默认高电平,与普通51单片机如AT89S52一样。 xxkj2010 发表于 2024-4-15 08:35
默认高电平,与普通51单片机如AT89S52一样。
{:4_196:}
页:
[1]
2