准双向口输入

作者&投稿:干瞿 (若有异议请与网页底部的电邮联系)

p1口做准双向口的输入条件是什么
p1口作输入口使用时必须先给锁存器置“1”,然后再输入数据。问题很简单,要说清不容易,原因是P0到P3都是准双向口,这要看四个并口的口结构图就明白了。什么叫准双向,就是说P0到P3输出没问题,输入就不然了。就象我们常见的门,朝外开,没有拉锁,用一节弹簧拉着。出去是一顶门就开了,进来...

双向口和准双向口的区别
双向口与准双向口的区别主要是:准双向口I\/O口操作时做数据输入时需要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来导致出错。而双向口则不需要做此动作,因为双向口有悬浮态。准双向口就是做输入用的时候要有向锁存器写1的这个准备动作,所以叫准双向口。真正的双向口不需...

准双向 IO和双向IO口有什么差别?
一、状态不同 1、准双向IO口:准双向IO口输入时为弱上拉状态,端口只有高或低两种状态。2、双向IO口:双向IO口内部无上拉电阻,在处于数据/地址功能时,自动完成三态的转换。端口有高、低或高阻三种状态。二、输入不同 1、准双向IO口:准双向IO口在做输入操作时,需要有向锁存器写1的这个准备动...

单片机IO详解(上拉 下拉 准双向 输入 输出 推挽 开漏)
准双向口的独特之处在于它的双向性,作为输入时,通过施密特触发器和非门进行干扰滤波,而作为输出时需谨慎处理,以避免负载过大导致电流问题。总的来说,单片机的IO接口设计巧妙地结合了各种功能,以适应不同的信号处理需求,无论是确保信号稳定性,还是提供强大的驱动能力,都是为了在实际应用中实现高效和...

单片机I\/O口又称准双向口“准”是什么意思??
1. 在单片机中,I\/O口(输入\/输出端口)有时被称为“准双向口”,其中的“准”字代表了这些端口在某些条件下表现出不完全的双向性质。2. 当单片机通过I\/O口输出高电平时,如果外部通过一个三极管连接到该端口,由于三极管导通,I\/O口实际电压会被钳位到一个比高电平低的标准电平,比如0.7V。3....

单片机的p0,p1,p2,p3端口有什么作用?
单片机的P0、P1、P2和P3端口各有其独特功能和适用场景:P0口是真正的双向口,具备输出锁存和输入缓冲功能。使用时需要注意,作为输入端口之前需先置1(KEIL集成头文件会自动处理,汇编时需手动操作)。它的输出为漏极开路,通常需要上拉电阻。作为输入时,它能驱动8个TTL负载,且在连接片外存储器时,还...

单片机中:什么是准双向输入输出?
那么反向端有可能出现1,这样和反向端相接的MOS管就倒通,也就是直接拉到地,那么不管你P0口上输入什么信号都会拉成低电平,输入就错了 准双向口就是做输入用的时候要有向锁存器写1的这个准备动作,所以叫准双向口。 双向口是可以直接输入和输出,不需要做什么准备工作的。

什么是准双向口,双向口
准双向口是指P1、2、3有固定的内部上拉电阻,当用做输入时被拉高,当外部拉低时(低电平)会拉电流(source current, 这里拉电流是电流从单片机往外走),而P0则是真双向口,因为作为输入时它是悬浮的。双向口与准双向口的区别为双向口有高阻态,输入为真正的外部信号,准双向口内部有上拉,故高...

单片机当中 双向口的定义
即可以做输入口,也可以做输出口,由你设置。

单片机双向io口是什么意思
单片机的I\/O口是用来定义相应I\/O口位的输入输出状态和方式的接口。它包括三个基本元素:数据向量Data、属性向量Attribution和方向控制向量Direction。这三个端口内的每个对应位组合在一起,形成一个控制字。单片机通过对控制字或包装后的控制字的读取进行双路切换。

赞黄13743771302问: 单片机中:什么是准双向输入输出? -
吉安县金芪回答: P0口作为输入的时候需要先向端口写1,然后再输入,具体如下: P0口的结构图中,向端口写1,就是向锁存器写1,那么锁存器的反向端就输出0,那么和它相接的MOS管也就在截止状态,也就是呈高阻态,这样P0口上数据就会从读引脚的三态缓冲器上正确的输入,如果不写1,那么锁存器上次锁存的可能为0,那么反向端有可能出现1,这样和反向端相接的MOS管就倒通,也就是直接拉到地,那么不管你P0口上输入什么信号都会拉成低电平,输入就错了准双向口就是做输入用的时候要有向锁存器写1的这个准备动作,所以叫准双向口. 双向口是可以直接输入和输出,不需要做什么准备工作的.

赞黄13743771302问: 51单片机,通信里面.什么叫准双向口,单向口之类的?谢谢啦 -
吉安县金芪回答: “准双向口”是指端口作为输入口时,由于内部有上拉电阻,使得没有信号时端口是高电平输入,而不是常规的输入状态,或高阻状态.单向口就是只能输入或者输出. http://baike.baidu.com/view/2342085.htm.

赞黄13743771302问: 51单片机双向口和准双向口有什么区别 -
吉安县金芪回答: 双向口与准双向口的区别主要是:准双向口I/O口操作时做数据输入时需要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来导致出错.而双向口则不需要做此动作,因为双向口有悬浮态. 准双向口就是做输入用的时...

赞黄13743771302问: 51单片机为准双向口,读入前先写1,为什么有 -
吉安县金芪回答: 因为51准双向口的结构是对地有一个mos管,对Vcc有一个上拉电阻,如果写0mos管导通这样IO口就被拉到低电平了,无论外接电路如何读都是0,如果先写1那么对地mos管截止,IO口被上拉电阻拉到高电平了,这时有低电平输入也会被拉低,希望对你有帮助

赞黄13743771302问: 51单片机P0口输入输出的设置及准双向口怎么理解 -
吉安县金芪回答: 你可以对照着P0口的结构图看这段话,向端口写1,就是向锁存器写1,也就是让其口输出FF,为什么,是这样的,给锁存器写1,那么锁存器的反向端就输出0,那么和它相接的MOS管也就在截止状态,也就是呈高阻态,这样P0口上数据就会从读引脚的三态缓冲器上正确的输入,如果不写1,那么锁存器上次锁存的可能为0,那么反向端有可能出现1,这样和反向端相接的MOS管就倒通,也就是直接拉到地,那么不管你P0口上输入什么信号都会拉成低电平,输入就错了 准双向口你可以这样理解,准爸爸,准妈妈这一类的词语你应该理解,那么准双向口也是这个意思,就是做输入用的时候要有向锁存器写1的这个准备动作,所以叫准双向口.

赞黄13743771302问: 51单片机为准双向口,读入前先写1,为什么有的程序是P0=0Xff,有的就是P0=0xfe? -
吉安县金芪回答: 你好,如果你想读入,必须先写1,单片机复位后,端口都被复位成FFH. 没有FEH的,如果有,那可能是程序写得有问题. (之所以叫准双向,就是在读入前必须写1到端口) 具体要看硬件电路是怎么样的. 嵌入式单片机学习社区:http://bbs.gongkong.com/product/embed.htm

赞黄13743771302问: 51单片机 准双向输入口的问题 -
吉安县金芪回答: 51单片机的准双向输入口 当作为输入口用时,为什么要先对其写“1”?这是芯片内部硬件电路的问题.还是背下来,就这么用吧.如果要想弄清楚它,得先弄懂几十、几百个为什么,就陷进去了.MOV A, P1,就是:读入P1、读出P1、输入P1.MOV P1, A,就是:从P1向外输出.

赞黄13743771302问: 单片机P1—P3口作为输入口的时候,为什么要先向该口写1呢? -
吉安县金芪回答: 问题很简单,要说清不容易,原因是P0~P3都是准双向口,为什么呢?这要看四个并口的口结构图就明白了. 什么叫准双向,就是说P0~P3输出没问题,输入就不然了.就象我们常见的门,朝外开,没有拉锁,用一节弹簧拉着.出去是一顶门就开了,进来的时候,无论如何要伸手拉一下门. 这个拉门的动作就是向Px口先写1. 目的是使场效应管被钳位在低电平的漏极与源极截断.使输入的电平信号能正确的被单片机读出.

赞黄13743771302问: 51单片机的准双向I/O口在使用前必须进行写1操作,但上电时,单片机默认为高电平,即还需要进行写1操作不? -
吉安县金芪回答: 51单片机的准双向I/O口在使用前必须进行写1操作, --只是在《读》IO口之前,需要写1.但上电时,单片机默认为高电平,即还需要进行写1操作不? --不用了.只是当做输入接口来用,才有写 1 这个说法. 写过一次 1 (或复位后自动置 1),就可以正确输入数据了.但是,如果写了 0,那么,接着输入的数据,将有可能是不准确的. 所以,应该强调的是:《千万不要写 0.》!!!写 1,完全没有必要这么重视. 因为开机时,自动就写了1.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网