1,STC89C52RC单片机假设我把这个单片机的P0口全部置1高电平

这取决于你的单片机供电电压,与你的I/O口置1的数量没有关系,如果供电5V,那么I/O口(空载)高电平也接近5V。
是否有问题,你得贴上图,才能知道。将原理图贴上来看看。

STC89C52RC单片机假设我把这个单片机的P0口全部置1高电平

2,单片机各端口的输出电流在高低电平时的大小

高电平10uA左右,低电平是灌电流200mA左右。51系列的P0口是数据口需接上拉电阻才能使用。

单片机各端口的输出电流在高低电平时的大小

3,51单片机中输出高电平中这个高电平是多大比如我让p011这时

看单片机的工作电压咯,5v标准工作电压的单片机你给他上个4.5v也能工作,输出电压就是4.5v,不可能来个5v吧,还有些单片机是3.3v工作的。
可能会造成影响。你需要确认外部电路拉低时端口的电平能否保证低于单片机的逻辑低电平判定门限。

51单片机中输出高电平中这个高电平是多大比如我让p011这时

4,P0口能输出低电平0V但是在P1P2输出低电平电平却是26V高电平

单片机引脚输出的电压与外部电路是有关系的。如果外部是输入电路,并有一定的电压,就会影响到引脚的输出电压的。根据你说的情况,肯定是外部电路有电压加到P1,P2口的引脚上了。可是你并没有说P1,P2外部接什么电路了,所以,具体原因不知道。但肯定是外部电路影响的。还是查一下吧。要么把原理图发上来看看。那P0口是需要加上拉电阻的,如果没加,测量电压就是0。

5,PIC系列单片机引脚输出高电平是电压是多少

楼上的是搞51的吧,说话不负责高电平约5V低电平约0V如果有具体要求,可以接上/下拉电阻输出和灌入的最大电流都约为 20mA
要看你的工作电压了,一般接近于你的工作电压.如果您使用的单片机工作在3.3v,那逻辑高电平就应该是3.3v,其实可能会这个值小一点.如果您是工作在5v,那对应的逻辑高电平就是5v.有问题您可以找microchip的代理询问.

6,PIC单片机IO口输出高电平时电压多高

高电平约5V低电平约0VPIC单片机:1.PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。2.PIC 单片机是一个小的计算机。3.PIC单片机有计算功能和记忆内存像CPU并由软件控制运行。然而,处理能力-般,存储器容量也很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K-4K字节。时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时钟频率较高的处理能力会较强。

7,msp430g2553单片机供电电压为33VIO口作为输入口的时候输入电

对于 5V单片机来讲,,,输出高电平大于2.4V为高,输出小于0.5V为底,而输入高电平大于2V为高,,输入低电平小于0.8V为底,,, 而3.3V是这样规定的::输出高电平大于2.4V为高,输出小于0.4V为底,而输入高电平大于2V为高,,输入低电平小于0.8V为底,,,
要查看传感器连接的单片机的i/o口的参数,是否合适?只要设计合理,电阻分压是可以的,主要考虑i/o口的电流参数。专用芯片也可以,有专门5v转3.3v的。
高电平min VCC-0.3低电平max VSS+0.3

8,单片机识别高电平最低需要多少伏

单片机采用的是TTL电平,标准TTL输入高电平最小2V,输出高电平最小2.4V,典型值3.4V,输入低电平最大0.8V,输出低电平最大0.4V,典型值0.2V。各个厂家生产的器件会有一些差异,高低电平的极限值会在标准值附近有一定的浮动。直接在IO口加上拉电阻,就可以拉高吧。
可以使用开关三极管或者光耦或者使用TTL转CMOS电平芯片(如14504 不过驱动能力很差)~ 上面的说得很对·TTL电平是这个样子 看你拉高电压做什么用了~
单片机空载的情况下: 5v供电的单片机,高电平是 4.7v 左右 3.3v供电的单片机,高电平是 3.1v 左右如果带负载的情况,就要看你负载内阻是多大了

9,关于51单片机P0管脚的电平问题

纯粹是忽悠人。。单片机的P0口是没有上拉的。所以就算是赋值高电平也不会输出高电平。除非外接上拉电阻。还有,P0-P3口的寄存器都是带锁存的。即使程序只跑一遍,只要不修改锁存器的值,输出就不会发生变化。你确定你正确的烧写进去了?还有,你的硬件电路中,P0口是不是外接有排阻?我想肯定有。就算你烧进去了,但是你的单片机是正常的吗?我们大部分都是学习的51单片机。那你的单片机31脚EA端接VCC了吗?晶振及复位电路正常吗?程序没错,那么,接下来就是检查硬件电路和烧写过程了。
前面几楼说出答案了,说说原因吧。你要不加SJMP START,这个语句的话。程序是跑一遍就结束了。P0口还是恢复原来的电位的。你根本反应不过来的,别说去测量了。你只有让单片机不断地跑,MOV P0,#00H这句,才可以的。
我对这个问题的看法:1,单片机要通电,否则其管脚电平是不确定状态。2,要保证两只场效应管处于截止状态(执行对此端口输出1指令)3,上拉电阻阻值不可过大
END 的前面加一条指令:SJMP $ 就OK了
这个问题我也想知道啊,等高手来回答咯

10,单片机给P0口赋值

#include<reg52.h> // P0 口内部没有上拉,可以加上拉电阻10K。#include<intrins.h>unsigned char m;void main() //主函数 P0=0xff; // 这里 P0 口 = 0xff ,全为高电平 for(m=200;m>0;m--); P0=0x00; // 这里 P0 口 = 0x00 ,全为低电平} // 重复执行上面程序 输出是 是2伏多 。 // 加个无限循环 不重复执行 P0=0xff; 与 P0=0x00; 如 while(1); // 则看最后执行的状态。
P0 = 0x00;while(1); //加上这条再看看。防止程序跑飞了
1、程序实行完P0=0x00;就跑飞了。2、你检测到的2伏多,是上拉电阻造成的。
#include<reg52.h>#include<intrins.h>unsigned char m;void main() //主函数P0=0xff;for(m=200;m>0;m--);P0=0x00;while(1); }你这样试试。
置P0口为高电平 测量的电压应为5V#include<reg52.h>#include<intrins.h>unsigned char m;void main() //主函数 P0=0xff;} 满意就选满意回答
一般情况下p0口需要加上拉电阻,是因为驱动能力不够。不过你要做驱动12864这种液晶屏的显示,那么这个时候p0口可以不加上拉电阻,因为此时p0口只是做通信信号线,几乎不需要什么驱动能力。所以可以不加上拉电阻。建议你,不管干什么用,你都加上上拉。

文章TAG:单片机P0口输出高电平多少伏单片机  输出  高电平  
下一篇