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