Caro Renan,
O SDCC é um compilador C.
Existem vários processos diferentes. Compilar, "Linkar", converter para Hexa e converter para binário.
Você poderia usar o pacote deste site:
http://www.microcontrolador.com.br/download/compilador_v2.1.exe .Esse link leva direto ao programa. Foi criado pelo Rafael que fez o software gravador do AT89Sxxx.
Nesse pacote tem o compilador C, ASM, o link e o conversor HEX para BIN. Você escreve seu código em C ou em ASM e o Jens compila. Basta salvar com a extensão correta. (.c ou .asm). O compilador ASM é o ASEM51.
O SDCC está desatualizado, mas você pode baixar a atualização do SDCC em
http://sourceforge.net/projects/sdcc/files/ . Eu uso versões mais antigas do SDCC por questões de compatibilidade.
Você pode fazer tudo no braço, mas aí num lembro como fazer.
[]s
Jorge