一个程序中51单片机每次读引脚数据都要写1,那岂不是很麻烦。或者只要写一次就可以了

2025-02-14 01:39:14
推荐回答(4个)
回答1:

51单片机只用1次性写1就可以一直读取了,上面那个是误导人在。
而且,上电复位以后,每个IO口都默认初始化全部写1了,
所以如果你的IO口一开始就是用作输入的(没有先作输出用在中途在改作输入),那什么都不用写就可以直接一直读

回答2:

如果该引脚作为输入, 只需写一次1就可以了, 不需要每次都写1

回答3:

每次都要的。但一般情况下不是经常又写又读的,这个口当输入口,那就一直是输入口,输出口就经常是输出口。

回答4:

用sbit位定义。