51单片机引脚输入设置要怎么设置?

要把51单片机P3_3引脚设置为输入状态 要怎么设置?要把51单片机P3_3引脚设置为输入状态 要怎么设置?要把51单片机P3_3引脚设置为输入状态 要怎么设置?要把51单片机P3_3引脚设置为输入状态 要怎么设置?
c语言的程序

楼上的都对。
根据51引脚的定义,对该引脚置1,可以作为输入使用。
而51单片机的所有IO引脚,在启动后默认都是1。因此,如之前没有对此引脚进行过置0操作的话,可以直接读该引脚。但为了保险起见,也为了使程序通用、可移植,最好在读取之前对此引脚置1。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-05
孩子你要看书,懂么,P3口是一个多功能端口,也就是说它们的每个个脚,P3.0~7都有两个功能,一个是和表态的,另一个是设定好了的(在芯片制作时就搞定了)你要用它第二功能,那就得在编程时对P3口的进行特殊的程序操作!
第2个回答  2008-06-04
汇编:
SETB P3.3
C:
P3_3=1;
目的就是要在内部上拉,这样作为输入时才能读入正确的值
第3个回答  2008-06-03
INPUT BIT P3.3
第4个回答  2008-06-03
INPUT BIT P3.3

51单片机引脚输入设置怎么弄?
根据51引脚的定义,对该引脚置1,可以作为输入使用。而51单片机的所有IO引脚,在启动后默认都是1。因此,如之前没有对此引脚进行过置0操作的话,可以直接读该引脚。但为了保险起见,也为了使程序通用、可移植,最好在读取之前对此引脚置1。

51单片机中怎么样将输入输出端口设置成输入功能
普通单片机io设置成1就是输入了 因为1能被拉成0 但是0不能被拉成1 (电流高的话也可以的,一般不会有那么高的电流)

如何将51单片机的IO口设置为输入口?
MOV P1,#0FEH;那么P1.7-P1.1就是输入口,P1.0作为输出口。

51单片机里怎么能用程序把RST置1,置0?
您问 是怎么把I\/O口设置为输入吗?如果是:51单片机作输入输出不用对其置1直接读取就可以了,例 char a; a = P0; \/\/(作输入

关于单片机的引脚和输入输出问题
51 单片机,所有IO口都可以作为输入和输出,但不是"同时" 作为输入时,要先向其端口写1 然后再读取 如程序中设定P0=0xF0,然后在外部将P0^7接地,也就是置为零,此时读取P0的话,得到P0=0x70 即最高位确实是0 但P0口内部没有上拉电阻的, 如果IO口外部不经电阻接电源的话,虽然你置1了...

51单片机读取引脚的数据时,要先将IO口输出设置为高电平。为什么?
是的, 51单片机作输入时就直接让他输出高电平,看看外设有没有将其拉低。这是因为51的高电平输出电流很小,随便一个低电平就能将其拉低的缘故,但低电平不能被拉高。

51单片机 我要检查IO外接输入的电平状态,
方法:把引脚设置为输入状态,输出一个1就行。这是单片机的设计者、生产厂家所规定的。在这个前提下,外界,只有输入低电平,才会改变引脚的状态;输入高电平,是没有反应的。如果,外设一定要送来高电平,那就必须加上一个反相器,再连接到单片机的引脚即可。其中的 P0口 为总线式设计 电路形式 为 ...

51单片机4个I\/O口初始化时,分别作为输入输出,置电平高低问题,还有引脚...
可以这么考虑!51单片机的I\/O端口可不象PIC的那样要你人为的去定义输出或输入,可在使用它前你要注意以下情况:如做输出口时你可直接使用,不过我建议你最好在设计硬件时就把外线路中的相关端口控制设计为低有效,高关断,因它在上电复位后的第一状态它们都是高电平,这样你可少很多操作。你在用它做...

51单片机 汇编 具体管脚 赋值
1 P0端口(8个引脚可以映射为单片机内部的一个特殊寄存器 即P0)可以按字节传送 即 MOV P0,#00H ;将P0的8个管脚全部赋值为0 也可以按位操作:即 CLR P0.1 ;对P0.1清零 SETB P0.1 ;对P0.1置1 进行位操作时,必须使用位操作指令,可以使用位传送指令 如 M...

51单片机引脚拉低的解决方案
1、首先该IO引脚设置为输入模式了,要改为输出模式。2、其次该IO引脚外接对地短路或下拉电阻太小。3、然后单片机的引脚一般都有复用功能,检查一下是否处于复用的功能,比如AD转换、CCPSPI等。单片机自身故障,该IO引脚坏了,内部短路。

相似回答