为避免直接读取端口产生的亚稳态,PINxn 寄存器位是端口经过一个同步器的结果.同步器 为一个锁存器和一个寄存器共同组成,因此 PINxn 的值与当前端口之间有一个很小的延迟. 这个延迟是因为同步器存在的结果,延迟时间最多为 1 个半系统周期. 延迟时间如下图中的 Tpd,max 与 Tpd,min: CPU_CLK Exec...