① 高阻态的含义是什么在单片机80C51的运行中间有什么作用
数字电路里的三态为:高、低和高阻
高:接电源,能输出电流
地:接电源的地,能吸收电流
高阻:接空气,相当于断路,既不能输出电流,也不能吸收电流
② 单片机IO口设置为高阻输入时能读端口值吗
高阻态时,要读端口电平IO口无需输出1.因为高阻态时,IO完全与单片机的输出断开,只做输入口作用。此时读IO口的状态是IO口电平状态,如果此时引脚悬空,读出的状态不确定。
双向IO模式时,一般是单片机内部有阻值较大的上拉电阻(当然也有开漏)。举例内部上拉,此时如果引脚悬空,由于内部上拉的存在,此时如果引脚写1,读出的将是高电平,如果写0,由于IO口的灌电流很大,会将引脚拉低,读出的是0。当IO口不是悬空而且IO口写1时,读引脚的电平将与接在这个引脚的负载的阻抗有关。阻抗小则会将引脚拉低,但由于io口的输出能力很小,也就是这个上拉电阻很大,所以你在引脚上接10K的落地电阻都有可能吧引脚拉到低电平。当你要读的信号的电流足以把引脚拉低时,双向模式下还是能够读出加载在引脚上的信号的状态的。
③ 51单片机IO口分别设置为高阻输入和开漏输出有什么区别,哪个状态下是没有电流流入单片机的
高阻输入用于作输入脚,基本没有电流流入。输出驱动电路有多种形式,开漏也是其中一种,输出0时为低电平,输出1时为高阻状态。开漏输出有2个好处,1你可以设计适合自己的电流驱动能力,驱动LED、喇叭时很有效;2你可以提高输出高电位电压值,如通过电阻接12V,你的高电平就是12V了。
④ 如何使51单片机的I/O对外呈现高阻
51单片机的I/O对外呈现高阻,这需要根据单片机本身具有这样的设置功能,
可以查看各种型号单片机的规格书,里面有说明,
STC系列单片机 I/O口 都可以设置成 对外呈现高阻。
⑤ 单片机中的高阻态到底什么意思
可以把它理解成一个比较器,并且这个输入端的电阻很大。就像万用表的电压档,当电压达到一个单片机的高电平识别信号时,就是高电平,反过来当电压低于一定值时,就是低电平。
⑥ 单片机引脚如何实现高阻输入
单片机总线有三态:高电平、低电平、高阻态,对应的引脚也应该有相应的状态。什么都不接时表高阻态,要得到高电平和低电平状态,必须接上高低电平才行。
⑦ 单片机IO口的标准,高阻,推挽,开漏4种状态到底什么意思..
标准应该是普通51那种,弱上拉,可以输出高电平,输出高电平后也允许外部强行拉低,这种用起来比较方便,不容易发生电平冲突。推挽就是强上拉了,拉电流比较大,不允许外部拉低,只能用于输出信号不能输入。开漏是完全没有上拉能力的,不能输出高电平,但可以输出低电平,相当于对地接一个开关。高阻模式无输出能力,相当于开路,只能输入信号。
⑧ 51单片机的I/O口怎么设为高阻态
普通51单片机的IO口无法设置为高阻态。STC单片机可以设置为高阻态,通过改变PnM0和PnM1的值来设置其状态。当PnM1 PnM0=10时对应的IO即为高祖态。
⑨ 单片机引脚设置为高阻态是干嘛的。内部结构是怎样的
高阻态是指也不是高电平,也不低电平,该引脚对地和电源都相当于开路,该状态主要用于模拟信号输入,它对信号源的影响很小
⑩ 单片机IO口怎么实现高阻输出
传统的51单片机的P0口如果不接上拉或下拉电阻的话默认是高阻态的。STC89C51的P0口上电就是高阻态,不需要控制