Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Micocontroller program is not loaded in Hex Format. The program of microcontroller is in the form of zeros and ones. Compiler generate HEX file. This HEX file is an ASCII text file with lines of text that follow the Intel HEX file format. Each line in an Intel HEX file contains one HEX record. These records are made up of hexadecimal numbers that represent machine language code and/or constant data. HEX files are used to transfer the program and data that would be stored in a ROM or EPROM.
for detail see **broken link removed**