/*hi all.. who can tell me my code right or have any bug? and anyone have better than the function ,but no assembler.*/ main() { /*reset function*/ unsigned char code rst[]={0xe4,0xc0,0xe0,0xc0,0xe0,0x32}; // reset code. (*((void (*)())(rst)))(); // call and run the reset code. } jane
thanks russell... i know your means.and u method is better than me... but i feel my method is easily,look like the assembler. because i using assembler ever. in the end ,i'm sorry to my poor english and in trouble u. sincerely jane:)