51单片机的I⼀O口是不是一定要先写"1" 我看视频里面的程序一般都是没有这个写“1”的过程的 求解!

2025-01-03 19:46:04
推荐回答(3个)
回答1:

P0口的操作一般读入前先写1,因为一般而言P0口作为数据口,往往接入的东东较多,输入输出都有。其他口特别是单一功能(也就是说只控制一个对象)时就没有那么严格了。

回答2:

不是的,看你对电路的设计的,如果正好是一个0输出有效的,你还初始的时候设置1那不就坏事了么

回答3:

写1是为了做输入,如果输入高电平则读入为1,输入为低电平则I/O拉低以后读入为0