Hi , I had a problem while programming microcontroller in c language and the rom of the microcontroller was not full - 25% only was used - . This was the erorr message :- Out of ROM . A segment or the program is too large main . seg 00004-007FF,07FC left , need 080A seg 00800-00FFF,0800 left , need 080A seg 01000-017FF,0800 left , need 080A seg 00000-00003,0800 left , need 080A I am not an expert in C programming and I want to know if there were some syntax written instead of main or not . and thank you .