1. 先正确设置DDRx方向寄存器,再进行I/O口的读写操作。
2. I/O口复位后的初始状况悉数为输入作业方法,内部上拉电阻无效,外部引脚出现三态高阻输入状况。
3. 当I/O口作业在输入方法时,且要读取外部引脚上的电平常,应读取PINxn的值,而不是PORTxn的值。
4. 当I/O作业在输入方法时,要根据实际情况运用或不运用内部的上拉电阻。
5. 一旦将I/O口的作业方法由输出设置成输入方法后,有必要等候1个时钟周期后才干正确读到外部引脚PINxn的值。
AVR单片机设计I/O口使用注意事项-重点记录了AVR单片机设计I/O口使用注意事项。
1. 先正确设置DDRx方向寄存器,再进行I/O口的读写操作。
2. I/O口复位后的初始状况悉数为输入作业方法,内部上拉电阻无效,外部引脚出现三态高阻输入状况。
3. 当I/O口作业在输入方法时,且要读取外部引脚上的电平常,应读取PINxn的值,而不是PORTxn的值。
4. 当I/O作业在输入方法时,要根据实际情况运用或不运用内部的上拉电阻。
5. 一旦将I/O口的作业方法由输出设置成输入方法后,有必要等候1个时钟周期后才干正确读到外部引脚PINxn的值。