前行者 发表于 2024-4-13 22:43:23

STC8H输出管脚问题?

比如只是把单片机P2管脚配置为准双向口的时候,
没有配置输出或者输入,此刻的P2端口输出是高电平还是低电平呢?

神农鼎 发表于 2024-4-23 07:45:57












P0/P1/P2/P3/P4/P 5/P6/P7 上电后的对外所存都是 1




神农鼎 发表于 2024-4-13 23:09:29

默认对外锁存是 1, 所以是高电平

xiangzichen 发表于 2024-4-14 01:01:42

这个从来不关心,上电口状态不对,初始化里面就写一下,初始了不符合要求,
比如上电输出口会自动开一下输出之类的,,那直接配置合适的方式,
然后外加上拉或者下拉.还是不行,外面增加反相器.总之都能解决.
我是从来不刻意研究这些,所有问题靠硬件解决最稳妥.

xiangzichen 发表于 2024-4-14 19:19:25

xiangzichen 发表于 2024-4-14 01:01
这个从来不关心,上电口状态不对,初始化里面就写一下,初始了不符合要求,比如上电输出口会自动开一下输出之类 ...
{:lol:}话是那么说,,手册确实需要看看,起码看了手册能让设计更简洁,
比如STC的默认上电是高阻后,不要太方便,之前用51做东西,
初始输出口确实 要考虑好多.现在高阻了,,确实简单多了

xxxevery 发表于 2024-4-14 21:31:05

其实不管设备默认是什么情况,软件开始运行都做初始化是好习惯

前行者 发表于 2024-4-14 22:00:27

感谢大家的指教,受教{:4_196:}

小飞侠 发表于 2024-4-15 07:36:47

初始化还是很有必要的

xxkj2010 发表于 2024-4-15 08:35:00

默认高电平,与普通51单片机如AT89S52一样。

前行者 发表于 2024-4-22 23:03:21

xxkj2010 发表于 2024-4-15 08:35
默认高电平,与普通51单片机如AT89S52一样。

{:4_196:}
页: [1] 2
查看完整版本: STC8H输出管脚问题?