Мне нужна программа или сайт может конвертировать из файла .c в файл .hex для микроконтроллера 8051?
Вам необходим компилятор, который может работать с микроконтроллером 8051, например SDCC или Keil
Вам нужен компилятор, а список с компиляторами здесь