
Small Device C Compiler (SDCC) is a free opensource (GPL) C compiler for 8051 based microcontrollers .It consists of linker, assembler, simulator and debugger for developing software for the 8051 architecture.
SDCC is completely free and there is no restriction on code size.
In this Tutorial ,we will learn how to configure,compile and generate hex file using Small Device C compiler (SDCC) for the 8051 architecture.