Hi, I am starting studying 8051 uC and want to learn 8051 embedded programming, I have silabs 8051f340dk to use. Just want to ask this, why I should use startup.asm? I've seen a lot of program did use this startup.asm, the bootloader has one and the firmware also has startup.asm loaded. I am just a little confused since my very basic program that don't use startup.asm run smoothly. How does startup.asm affect my firmware if I'm gonna use it?
thanks gi
... is documented here: http://www.keil.com/support/man/docs/c51/c51_ap_init.htm
"I will document this for future use"
That is noble of you, but have you studied any of the books mentioned earlier? Or any other books on the subject?
It would be a shame to spend time repeating what is already widely available...
Ok, I have seen it. "[Keil] strongly recommend that you do not modify the INIT.A51 file."
thanks for the help. gp