SDCC: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Inicial Draft)
 
Line 20: Line 20:
= Links =
= Links =
* http://sdcc.sourceforge.net/
* http://sdcc.sourceforge.net/
* http://en.wikipedia.org/wiki/Small_Device_C_Compiler
* http://sdccokr.dl9sec.de/
* http://sdccokr.dl9sec.de/
* http://www.pjrc.com/tech/8051/.
* http://www.pjrc.com/tech/8051/.

Revision as of 07:41, 28 May 2007

SDCC is a small Device C Compiler that was specifically designed to the needs of 8 Bit Micros like Intel 8051, Maxim 80DS390, Zilog Z80 among others. SDCC comes with SDCDB a source level debugger and ucSim a free open source simulator for Intel 8051 and other micro-controllers

Installation

Debian

apt-get install sdcc

Working with SDCC

Compiling a program

Write this in an ASCII editor and call the archive test.c:

char test;
void main(void) {
   test=0;
}

Then:

sdcc -c test.c

Ucsim

Links