冷启动——是指在断电状态下重新上电。冷启动,是在下载程序开始时,为了是单片检测有无下载信号。若有则下载;若无则执行原来的程序。
热启动——是指已经处于上电状态,给复位端加复位信号(还有其他类型的复位),程序重新运行。
怎样判断是冷启动、热启动?
可通过查询PCON寄存器中的POF位来判断,单片机上电冷启动后,POF位变为1,可由软件清0
实际判断流程图:
怎样才能产生冷启动复位、热启动复位?
(更详细信息请参考STC12系列单片机数据手册)
冷启动——是指在断电状态下重新上电。冷启动,是在下载程序开始时,为了是单片检测有无下载信号。若有则下载;若无则执行原来的程序。
热启动——是指已经处于上电状态,给复位端加复位信号(还有其他类型的复位),程序重新运行。
怎样判断是冷启动、热启动?
可通过查询PCON寄存器中的POF位来判断,单片机上电冷启动后,POF位变为1,可由软件清0
实际判断流程图:
怎样才能产生冷启动复位、热启动复位?
(更详细信息请参考STC12系列单片机数据手册)