如何通俗地理解单片机IO口的几种输出模式? 单片机IO口输出一般有准双向口输出、推挽输出、开漏输出等。下面介绍这三种输出模式。准双向口输出:准双向口输出就是可作为输出也可作为输入口,因此这个口是不定的,是准双向类型,不用重新I/O口的输出状态。准双向口有3个上拉晶体管以便根据不同的需要设置表不同的参数。这三个晶体管分别是起到强上拉、极弱上拉、弱上拉功能。推挽输出:推挽输出是因为它的输出结构类似于推挽结构,它是一种由两个三极管(或者其他MOS管等)分别受到一个信号的控制,这信号的互补的,就是说只有一个三极管导通,一个三极管导通的时候另一个就要截止。推挽输出可以输出高电平,也可以输出低电平。当锁存器为“1”时候可以持续提供强上拉,这种输出结构可以驱动需要很大电流的器件。开漏输出:这种结构作为逻辑输出时候,必须要有外部上拉,上拉电阻要为10K左右比较好,一般是通过电阻加到VCC电源,这样才可以读取外部状态,也就是说此时的开漏输出的可以作为外部的输入I/O口。除了这些有些还附带PWM输出功能,芯片内部集成PWM等,用来专门驱动电机、蜂鸣器等需要PWM的信号。
芯片的od门与oc门输出管脚不需要上拉电阻吗
给一些信号线加上上拉电阻的作用是什么 你的提问不太完整,我估计是单片机的IO口线,加电阻的目的主要是电平嵌位,主要是保证在口线无操作的情况下,保证口线电平稳定,如果对于8051系列的P0口外接CMOS电路器件必须加上拉电阻,具体参考有关的8051系列书籍
什么是线与,线与为什么要拉电阻 线与逻辑,即两个或两个以上输出端直接互连就可以实现“与”的逻辑功能。用OC 门实现线与,应同时在输出端口应加一个上拉电阻。由于OC 门电路的输出管的集电极悬空,使用时需外接一个上拉电阻Rp 到电源VCC。OC 门使用上拉电阻以输出高电平将信号通过一个电阻钳位在高电平.,此外为了加大输出引脚的驱动能力,上拉电阻阻值的选择原则,从降低功耗及芯片的灌电流能力考虑应当足够大;从确保足够的驱动电流考虑应当足够小。http://blog.sina.com.cn/s/blog_52543acb0100bdet.html
电路中上拉电阻和下拉电子有什么作用 数字电路有三种状态:高电平、低电平和高阻状态。但有些场合却不希望出现高阻状态,通过上拉电阻或者下拉电阻就可以使电路处于稳定的状态,具体视设计要求而定。。
上拉电阻为什么能拉高到高电平? 还是先给答案,然后再仔细分析理由。我在网上找了好多,但是还不明白,这个上拉电阻的…
为什么集电极开路输出端口一定要加上拉电阻? 集电极开路输出端口,在数字电路中,输出的状态为三极管饱和状态或三极管截止状态。两个OC门并联,可以实现逻辑与的关系。逻辑与需要用数字状态表达,输出为1或输出为0,加上上拉电阻就能用数字状态表达了。OC门开路输出,上拉电阻可以接允许的不同电平电压,可实现电平转换。