i found in APNT_129 of keil app note this code ((void (code *) (void)) 0x0000) (); i try use it to soft reset micro generate error L121 why? how c bcode generate "ljmp 0 " or "lcall 0" ??? for soft reset
On reset, the micro starts at address 0x0000. So a call to 0x0000 does a soft reset. It is not a true reset since the hardware is not reset.