传统的8051单片机硬件上可能不支持,但STC内部的ISP/IAP控制寄存器ISP_CONTR可以实现此功能,即用户只需简单地控制ISP_CONTR特殊功能寄存器的SWBS和SWRST两位就可以实现系统复位。
若仅仅是系统复位,只需一条指令ISP_CONTR=0x20就可搞定;若是产品的自动升级,比如该单片机硬件上连接着无线接收模块,并且已经封装到产品中,是否可以通过无线接收数据,存在相应的存储区域,之后接收IAP指令,自动将程序码写入ROM呢?求大神指点……
若仅仅是系统复位,只需一条指令ISP_CONTR=0x20就可搞定;若是产品的自动升级,比如该单片机硬件上连接着无线接收模块,并且已经封装到产品中,是否可以通过无线接收数据,存在相应的存储区域,之后接收IAP指令,自动将程序码写入ROM呢?求大神指点……