1、取决于它的硬件电路设计,在基本的单片机开发板上,某些引脚的初始状态可能已经定义为高电平或低电平,而有些引脚则可能处于浮空状态,即既不是高电平也不是低电平。
2、更改单片机引脚的初始状态,可以使用单片机的GPIO(通用输入/输出)功能来实现。具体来说,可以编写程序将特定引脚设置为输入或输出,并通过读取或写入相应的寄存器来更改引脚的状态。
根据51引脚的定义,对该引脚置1,可以作为输入使用。而51单片机的所有IO引脚,在启动后默认都是1。因此,如之前没有对此引脚进行过置0 *** 作的话,可以直接读该引脚。但为了保险起见,也为了使程序通用、可移植,最好在读取之前对此引脚置1。
楼上的都对。根据51引脚的定义,对该引脚置1,可以作为输入使用。
而51单片机的所有IO引脚,在启动后默认都是1。因此,如之前没有对此引脚进行过置0 *** 作的话,可以直接读该引脚。但为了保险起见,也为了使程序通用、可移植,最好在读取之前对此引脚置1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)