when we make project we need two software one for making code and other for burning code I want to make line follower robot I am using at89c51 micro controller I have c code keil software flash magic I want to ask question If i make hardware of programmer with the help of TTL ic ,RS232 connector and capacitors. do i need to use flash magic to burn the code ?