durongze 发表于 2024-5-3 18:34:14

关于io的8种模式,大佬们都是如何理解的?我的理解如下,对不对呢

本帖最后由 durongze 于 2024-5-3 18:44 编辑

1. 输入
1.1 悬浮输入,就是内部不接上下拉,经过施密特的输入。
1.2 模拟输入,就是内部不接上下拉,不经过施密特的输入。
1.3 悬浮输入,就是内部接上拉,经过施密特的输入。
1.4 悬浮输入,就是内部接下拉,经过施密特的输入。


2.输出

2.1推挽,       类似于要么上拉,要么下拉?
2.2复用推挽, 类似于不接上下拉,由外部决定

2.3开漏,       类似于接下拉,为低,不接下拉,由外部决定
2.4复用开漏, 由外部决定。那么这里似乎有个问题,它和复用推挽又有什么差别?


其实对于输出,还是不太理解。希望有大佬能准确无误的描述一下自身的理解。

晓飛飛 发表于 2024-5-3 21:41:17

你的理解完全是建立在猜测的基础上,建议看看官方手册11.3章节的具体介绍。

durongze 发表于 2024-5-3 21:52:14

本帖最后由 durongze 于 2024-5-3 23:13 编辑

各位看官,楼上图中:
1.三角形顶端带圆圈    是非门。
2.月牙                     是或门。
3.顶端带圆圈的mos    是pMOS.
4.顶端不带圆圈的mos 是nMOS.
5.合起来又是个啥?

_奶咖君_ 发表于 2024-5-7 10:57:41

你这有点儿学混了把,,stm32里面倒是见过八种IO工作模式。。复用开漏啥啥的,,都是STM32手册里的说法。。

durongze 发表于 2024-5-7 12:19:20

_奶咖君_ 发表于 2024-5-7 10:57
你这有点儿学混了把,,stm32里面倒是见过八种IO工作模式。。复用开漏啥啥的,,都是STM32手册里的说法。。 ...

我不懂啊,我就是网上看的,不太理解。stc里应该是4种吧。

jwd 发表于 2024-5-7 13:17:26

stc就4种。stm32是8种

durongze 发表于 2024-5-7 18:59:56

jwd 发表于 2024-5-7 13:17
stc就4种。stm32是8种

好的

123 发表于 2024-5-7 22:33:43

jwd 发表于 2024-5-7 13:17
stc就4种。stm32是8种

早期STC89,STC90没有PxMx寄存器的只有1种模式。
P0口要上拉电阻,驱动数码管什么的都要三极管。

jwd 发表于 2024-5-7 22:43:09

123 发表于 2024-5-7 22:33
早期STC89,STC90没有PxMx寄存器的只有1种模式。
P0口要上拉电阻,驱动数码管什么的都要三极管。 ...

那就是和89s51差不多{:4_259:}

小飞侠 发表于 2024-5-9 07:43:13

仔细看看官方数据手册就明白了
页: [1] 2
查看完整版本: 关于io的8种模式,大佬们都是如何理解的?我的理解如下,对不对呢