在和一人聊地利,遇到了一个问题,单片机复位的问题,实在是很深邃啊,因为一般书里是不说的,所以上网看看,转载于下:
/////////////////////////////
问题
////////////////////////////
1、单片机要完结复位,为什么复位信号有必要至少继续2个机器周期啊。
2、复位期间单片机在做什么?首要是这2个机器周期内涵做什么。
3、单片机上电之后复位之前,单片机在做什么?
////////////////////////////////////////////////////
答案
////////////////////////////////////////
1.复位信号要继续必定的时期,因为检测复位信号状况首要需求必定的时刻,其次是为了单片机状况的安稳。
2.首要做的便是初始化每个寄存器,包含最重要的PC指针,不包含RAM,然后单片机从复位地址开端履行程序。
3.单片机上电后,上电复位信号使单片机被锁定在复位状况直到复位信号吊销。复位信号一上电就有,可是这时单片机并不履行复位操作,首要要等Vcc安稳、然后晶振开端起振、振动安稳后才履行两周期的复位操作(晶振没起振CPU怎样操作啊)。
//////////////////////////////////////////////////////////////
一点慨叹:
什么东西,往深了一挖总能挖出宝来……期望自己做一个往深了挖的人