作者yooo4017 (国栋的弟弟粉)
看板Electronics
标题Pull-up/down resistors 跟 cmos
时间Mon Mar 11 17:20:28 2019
各位好
最近想到一个问题
在辨别逻辑0/1的时候
可以用上拉或下拉电阻的方式 产生限流 藉由一个开关即产生 0/1
而cmos 则可以直接用反向的方式产生0/1
这两个有什麽不同的用途吗?
为何已经有cmos可以方便的切换0/1 但还有一种切换0/1(上拉下拉电阻)
感谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.73.254.206
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Electronics/M.1552296030.A.767.html
1F:推 kyo547896321: 记得是因为CMOS比较晚出现,所以曾有过MOS+电阻的设 03/11 17:53
2F:→ kyo547896321: 计 03/11 17:53
3F:推 smartbit: If means open drain with pull up , 最大的差异是在可 03/11 19:08
4F:→ smartbit: 以多个io share 同一条线 , 不用的人只要不driving low 03/11 19:08
5F:→ samm3320: CMOS也可以达成这件事喔,用电流镜pull high就行了 03/11 21:19
6F:→ Archer55b6: 早期CMOS良率低,所以用PMOS做,後来为了运算速度换 03/13 18:00
7F:→ Archer55b6: 成用NMOS,最後速度增加後,为了减少功耗踩,才换回良 03/13 18:00
8F:→ Archer55b6: 率增加後的CMOS 03/13 18:00
9F:→ Archer55b6: open drain/collector 主要是可以去推比自己电压更 03/13 18:10
10F:→ Archer55b6: 高的东西,比如我用3.3V的device输出可以推9V的LED, 03/13 18:10
11F:→ Archer55b6: 另一个用途在BUS的data线,多颗terminal只要其中一颗N 03/13 18:10
12F:→ Archer55b6: MOS导通,整条线就会被拉LOW,这样其他人就知道有人 03/13 18:10
13F:→ Archer55b6: 正在用这条线 03/13 18:10