AVR单片机的I/O线全部带可设置的上拉电阻。每一个I/O口都对应3个寄存器:DDRx,PORTx和PINx其中DDRx为数据方向,即输入或输出;PORTx为设置内部上拉电阻,等于1上拉;PINx用于读取外部引脚的状态.