看看手册说明就明白了
系统控制和复位
复位AVR 复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不利用中
断功能,中断向量可以由一般的程序代码所覆盖。这个处理方法同样适用于当复位向量位
于应用程序区,中断向量位于Boot 区 — 或者反过来 — 的时候。Figure 15 为复位逻辑
的电路图。Table 15 则定义了复位电路的电气参数。
复位源有效时I/O 端口立即复位为初始值。
从手册来说,意思就是复位(包括上电)后IO就是高阻态。简单讲IO这时的电平是外部电平,外高就高,外低就低。