发布网友 发布时间:2022-04-30 07:07
共2个回答
热心网友 时间:2023-10-21 00:36
因为单片机的I/O口在读信号时只能读低电平(你看看书上介绍IO口的部分就会明白,他们是集电极开路方式)所以当把某个IO设为低电平时,内部三极管导通相当于直接把外部信号接地了,所以出现你的这个现象,要是外部信号是高电平的话应该加个反向器使起要动作时发低电平,而IO应该设为高电平读取,另外把IO直接接在电源上是很危险的,很容易烧坏那个IO所以一般是不允许的~热心网友 时间:2023-10-21 00:37
把引脚设置为输入状态,输出一个1就行。这是单片机的设计者、生产厂家所规定的。热心网友 时间:2023-10-21 00:36
因为单片机的I/O口在读信号时只能读低电平(你看看书上介绍IO口的部分就会明白,他们是集电极开路方式)所以当把某个IO设为低电平时,内部三极管导通相当于直接把外部信号接地了,所以出现你的这个现象,要是外部信号是高电平的话应该加个反向器使起要动作时发低电平,而IO应该设为高电平读取,另外把IO直接接在电源上是很危险的,很容易烧坏那个IO所以一般是不允许的~热心网友 时间:2023-10-21 00:37
把引脚设置为输入状态,输出一个1就行。这是单片机的设计者、生产厂家所规定的。