IO口都先设置成输出高电平

2019-07-25 15:00发布

看到有的程序开头是这样写的,   
P1DIR = 0XFF;P1OUT = 0XFF;
    P2DIR = 0XFF;P2OUT = 0XFF;
    P3DIR = 0XFF;P3OUT = 0XFF;
    P4DIR = 0XFF;P4OUT = 0XFF;
    P5DIR = 0XFF;P5OUT = 0XFF;
    P6DIR = 0XFF;P6OUT = 0XFF;
为什么要把所有的IO口都先设置成输出高点平呢?请大神指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
Snow7
1楼-- · 2019-07-25 20:00
IO都设为输出并置高,是不是为了防止外部的干扰进入IO
hxfxt
2楼-- · 2019-07-26 01:00
没有用到的IO口可以进行这样的操作
dirtwillfly
3楼-- · 2019-07-26 03:57
也可能和硬件有关,需要这种初始状态
情深一往
4楼-- · 2019-07-26 08:53
 精彩回答 2  元偷偷看……

一周热门 更多>