| 
 
| 用示波器测量M88上电复位时,程序开始运行的时间,在STARTUP代码中将一个IO口置高,测量结果发现电源打开到运到STARTUP文件将IO口置高的时间有70ms。怎么会有这么长的时间?看DATASHEET上说:POR电路保证器件在上电时复位。VCC 达到上电门限电压后触发延迟计数器。在计数器溢出之前器件一直保持为复位状态。那理解为达到Vpot后,延时一段时间后就开始运行STARTUP代码,这时间DATASHEET: Table 12. 内部标定RC 振荡器的启动时间
 电源状态掉电与节电模式下的启动时间
 复位时的额外延迟时间
 (VCC = 5.0V)                   SUT1..0
 BOD 使能     6 CK 14CK(1)         00
 电源快速上升 6 CK 14CK + 4.1 ms   01
 电源缓慢上升 6 CK 14CK + 65 ms(2) 10
 保留11
 才几ms,怎么会相差这么大?
 | 
 |