本文目录一览

1,单片机的IO口做为输出口时的初始状态是什么啊是高电位还是底电位

你好!一般是一样的,但也有例外我的回答你还满意吗~~
如果没有加你自己的初始化文件,就是高电平.

单片机的IO口做为输出口时的初始状态是什么啊是高电位还是底电位

2,单片机IO的电平到底应该是多少

简单的芯片,单端电源供电,一般GPIO输出电平与电源相同复杂的芯片,有专门的IO电源管脚,它可决定IO输出电平的高低,具体可以查看芯片的数据手册至于为什么测量电平只有2V,这要看测量环境是怎样的,在cpu的数据手册中有相关GPIO测试电路,可以参看一下。所要提醒的是,GPIO的输出是有电流限制的,比如输出高的能力是4mA,超过此输出就无法保证电平了,另外输出低的能力也是这样,还有输入电流限制,即所谓的拉电流和灌电流,具体要看手册指标。一般还未遇到输出2V的GPIO的芯片,通常都是3.3V或5V的,还有1.8V的。

单片机IO的电平到底应该是多少

3,51单片机在复位后各IO口输出是高电平还是低电平

复位后IO均为高电平,ALE信号是方波
51单片机硬件复位时,4组i/o口的电平状况是 高电平。复位时lcd液晶屏 不 能显示信息。能在复位时显示想要的信息吗?不能,但复位时间很短,瞬间完成了,这么个瞬间会显示什么呢?

51单片机在复位后各IO口输出是高电平还是低电平

4,51单片机5v供电每个IO口输出电压是多少

51单片机5v供电,每个IO口输出电压是5V使用5V供电,IO输出高电压平应该按5V计算。LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流LED电压一般 2到3V,按平均2.5V,工作电流按10ma限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以扩展资料:推挽输出的特点是不论输出高电平还是低电平都能驱动较大的电流,比如输出高电平时可以直接点亮LED(要串联几百欧限流电阻),而在准双向I/O模式下很难办到。高阻输入模式的特点是只能作为输入使用,但是可以获得比较高的输入阻抗,这在模拟比较器和ADC应用中是必需的。开漏模式与准双向模式相似,但是没有内部上拉电阻。开漏模式的优点是电气兼容性好,外部上拉电阻接3V电源,就能和3V逻辑器件接口,如果上拉电阻接5V电源,又可以与5V逻辑器件接口。此外,开漏模式还可以方便地实现“线与”逻辑功能。参考资料来源:百度百科-51单片机

5,51单片机中的四组io口中高位分别是什么

高几位?如果是高一位的话,你的说法就对。不过一般是用高四位的。分别是P0.7,0.6,0.5,0.4.P1.7,1.6,1.5,1.4.P2.7,2.6,2.5,2.4.P3.7,3.6,3.5,3.4。
一个字:是。再看看别人怎么说的。

6,单片机IO的电平到底应该是多少

简单的芯片,单端电源供电,一般GPIO输出电平与电源相同复杂的芯片,有专门的IO电源管脚,它可决定IO输出电平的高低,具体可以查看芯片的数据手册至于为什么测量电平只有2V,这要看测量环境是怎样的,在cpu的数据手册中有相关GPIO测试电路,可以参看一下。所要提醒的是,GPIO的输出是有电流限制的,比如输出高的能力是4mA,超过此输出就无法保证电平了,另外输出低的能力也是这样,还有输入电流限制,即所谓的拉电流和灌电流,具体要看手册指标。一般还未遇到输出2V的GPIO的芯片,通常都是3.3V或5V的,还有1.8V的。
不是负的输出高电平>2.4v,输出低电平<0.4v

7,MCS51单片机IO口的输入输出逻辑电平是多少

逻辑电平和51没有关系,和芯片工艺有关,一般为5V或者3.3V.
1.不同厂商、型号的单片机的电气特性不完全一致,具体的需要查阅对应的单片机的手册有关“电气特性”章节的描述。2.对于5V供电的单片机来说,通常认为I/O满足TTL电平,输入低电平<0.8V有效,输入高电平>2.4V有效。输出低电平0.xV,输出高电平>4.7V。
1 >4.5V0 <0.7V
1、不同型号和厂家的51单片机i/o口的拉电流和灌电流不太一样。2、一般来说拉电流不大于1ma,灌电流可以超过3ma。

8,51单片机IO读高电平

把引脚设置为输入状态,输出一个1就行。这是单片机的设计者、生产厂家所规定的。在这个前提下,外界,只有输入低电平,才会改变引脚的状态;输入高电平,是没有反应的。如果,外设一定要送来高电平,那就必须加上一个反相器,再连接到单片机的引脚即可。
加一个上拉电阻看看4.7K就可以了
因为单片机的I/O口在读信号时只能读低电平(你看看书上介绍IO口的部分就会明白,他们是集电极开路方式)所以当把某个IO设为低电平时,内部三极管导通相当于直接把外部信号接地了,所以出现你的这个现象,要是外部信号是高电平的话应该加个反向器使起要动作时发低电平,而IO应该设为高电平读取,另外把IO直接接在电源上是很危险的,很容易烧坏那个IO所以一般是不允许的~
这是51系列单片机端口特性决定的,高电平输出电流只有80微安,而低电平输出可达20毫安。
小弟弟,初始化为0是不可以作为输入用的,就等同于,里面有个三极管拉低了此脚的电位,要置位,才可以把那个三极管开路,外面直接接5v可以读得出,是因为全部压降都加在了三极管的两脚,两脚间存在一定的电位!所以读得高电平出来!所以说p口要作为输入的时候一定要置位setb端口(mov p2,#ffh)!而不是CLR!(

9,急C51单片机IO口默认高电平问题

sfr P0 = 0x80; sfr P1 = 0x90; sfr P2 = 0xA0; sfr P3 = 0xB0 指的是端口寄存器的地址,并不是端口初始值。二,如果你的发光二极管是高电平驱动亮,则P0口输出10000000时,发光管会亮但是这个1000000值不是你加载头文件得到的值,是在程序赋值得到的。 补充回答:你可以写一个简单的程序,不对端口做任何操作,然后你测量端口电压;如果端口接有LED,而且是高电平驱动的,可以观察LED是否亮,但最好还是测量电压
第一个问题:0x80,0x90,0xa0,0xb0,这是单片机的物理绝对地址,这个地址的功能就是让用户可以对端口进行读写,记住是地址,所说的上电默认是0x80里面存储的值,默认上电后0x80里面存的是0xff第二个问题:二极管如果高电平亮的话,全亮,还是上面的问题,(*(0x80))=0xff;
不是,sfr是c51特有的关键字,意思是声明定义特殊寄存器,比如 sfr P0 = 0x80; 这条语句里面的0x80是单片机内部RAM地址,这个地址就是单片机P0口的映射在内部RAM中的地址。用sfr把0x80定义成P0的好处是方便程序编写。如果你不用这条语句又想改变P0口状态,就用指针,*( (volatile unsigned char *)0x80 ) = data;单片机上电复位IO口都是默认高电平 11111111 ,就是默认IO置为输入口。二极管是否会亮看要你规定的点亮方式是高电平导通还是低电平导通了。
不一样的,比如at89c2051,只有p1和p3口;普通的8051有p0,p1,p2,p3四个口;stc12c5a60s2等有p0~p4口,有的封装还有p5口。
不是这样理解的,sfrP0=0x80,这一个0x80是它的一个端口,单片机上电时,个I/O口的电平为高电平

文章TAG:单片机单片机i  o口高电位是多少  单片机的IO口做为输出口时的初始状态是什么啊是高电位还是底电位  
下一篇