io口三种状态,51单片机给IO口赋值低电平再让它接受高电平那IO口究竟是低还是高电

1,51单片机给IO口赋值低电平再让它接受高电平那IO口究竟是低还是高电IO口是3态门只保存最近的电平 查看更多答案>>
2 , 51单片机的io口默认是高电平还是低电平51的端口寄存器默认值是0xFF,因此默认的IO状态为高 。上电开机,I/O默认为高电平的 。51的P0口没有上拉,置一后好像叫开漏输出,也叫高阻态,即P0口开机后是高阻态 , 不是高电平,这是在一个论坛上看到的 , 希望对你有帮助 。【io口三种状态,51单片机给IO口赋值低电平再让它接受高电平那IO口究竟是低还是高电】
3,51单片机哪几个IO口高电平有效哪几个低电平有效有什么规律51单片机上的IO口无所谓高低电平有效,高低电平有效是指触发条件,可以自设定的 。只有P0口是OC输出的 , 需要外部加上拉电阻,其它端口都带有上拉 。对于输入来说,都没有关系 。小弟弟,初始化为0是不可以作为输入用的,就等同于,里面有个三极管拉低了此脚的电位 , 要置位,才可以把那个三极管开路,外面直接接5v可以读得出 , 是因为全部压降都加在了三极管的两脚,两脚间存在一定的电位!所以读得高电平出来!所以说p口要作为输入的时候一定要置位setb端口(mov p2,#ffh)!而不是clr!(
4,什么是IO接口它与端口有什么区别I/O接口的意思是输入接口和输出接口 , 对于一台计算机来说必须要有至少一个输入接口和一个输出接口,否则就毫无意义 。"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口 。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见 。可以说“端口”就是一种I/O接口IO 接口,是外部设备的门户 。一个外部设备,必须有一个 IO 接口,才能与 CPU 相连 。一个 IO 接口 , 细分起来,还可分成几个端口 。分别是状态端口 。数据端口等等 。如果按照计算机系统中的概念的话: i/o接口一般采取的方式有端口地址方式、中断方式、dma方式等等 。如果你说的端口是指设备的端口地址的话就是这个概念了 。如果你说的外设端口是泛指所有的接口规范的话,i/o接口和外设端口就是一个概念了 。5,单片机io口是什么 谢谢就是输出、输入口,单片机的IO口是双向的 , 既可作输入也可作输出 。比如接按键,就作为输入口用,接发光二极管 , 就是作为输出口用 。单片机io口是用来定义相应I/O口位的输入输出状态和方式 。包括3个基本项:数据向量Data、属性向量Attribution和方向控制向量Direction 。3个端口内每个对应的位组合在一起,形成一个控制字,单片机对控制字或者包装后的控制字读取进行双路切换 。扩展资料:单片机A口下拉电阻式的输入口的I/OA0~I/OA7为唤醒源 , 常用于键盘输入 。要激活IOA0~IOA7的唤醒功能,必须读P_IOA_Latch单元 , 以此来锁存IOA0~IOA7管脚上的键状态 。随后,系统才可通过指令进入低功耗的睡眠状态 。当有键按下时,IOA0~IOA7的输入状态将不同于其在进入睡眠前被锁存时的状态 , 从而引起系统的唤醒 。参考资料来源:百度百科——单片机IO口百度百科——IO端口就是P1/P2之类的端口

    推荐阅读