Produkte
Preise
Dienstleistungen
Download
Katalog
Bestellung
Forum
Sitemap
 

Small Device C Compiler SDCC

 SDCC ist Freeware Optimizing C-Compiler. Sandeep Dutta hat SDCC unter der allgemeinen öffentlichen GNU-Lizenz (GNU General Public Licens) entwickelt. Das Paket enthält ANSI 8051 C Compiler, 8051 Assembler, Linker und Beispiel-Projekte (einige von BiPOM Electronics). Linker wurde modifiziert um SDCC in unserer Micro-IDE Umgebung zubenutzen.
 
SDCC hat folgende Optimierungen: global sub-expression elimination, loop optimizations, constant folding & propagation, copy propagation, dead code elimination und jump tables für 'switch' statements.

Die folgenden Datentypen werden unterstützt:
short  (8 Bits, 1 Byte)
char (8 Bits, 1 Byte)
int (16 Bits, 2 Bytes)
long   (32 Bit, 4 Bytes)
float   (4 Byte IEEE)

Man kann Inline 8051 Assemblerkode in C-Programmen einfügen. 
Windows-Version ist so verpackt, dass: 

  • sie eine vereinfachte Installation hat
  • sie sich in Micro-IDE integriert; Windows-based integrierte Enticklungsumgebung (IDE - Integrated Development Environment )
  • Linker bildet  unter Windows und ausführt unter Mikro-IDE
  • Mikro-IDE Beispiel-Projekte zeigen Arbeit mit seriellem Anschluß, LCD Anzeige und I/O Zugang mit SDCC und Mikro-IDE
Freie Download SDCC.zip ( Version 2.3.0 re-packaged by BiPOM Electronics )
  (enthält Mikro-IDE Version 2.17a [an error occurred while processing this directive] und SDCC Version 2.5)
  Revision History

Die neue Version ist auf http://sdcc.sourceforge.net/ zu heruntergeladen.

8051 Simulator für SDCC
8051 Simulator ist leistungsfähiger preiswerter Simulator für SDCC. Das ist Windows-based Integrierte Entwicklungsumgebung für Mikrokontrollern. 8051 Simulator für SDCC vereinfacht Codeentwicklung mit SDCC und Mikro-IDE. Fehler werden in Simulation Mode berichtigt, ohne auf Target Board zu herunterladen.
$69


MINI-MAX/51-C Debugger für SDCC
MINI-MAX/51-C Debugger 8051 ist leistungsfähiger preiswerter Debugger für MINI-MAX/51-C Board. MINI-MAX/51-C Debugger-Kern belegt nur 2K auf MINI-MAX/51-C Board und anzeigt Programm Ablauf auf Hardware. Breakpoints, Single-Step , Register Änderung, Board Reset. Code wird mit Debugger Start automatish aktualiziert.
$69

Benutzen Sie diese Dateien auf Ihre eigene Gefahr. BiPOM-Electronics dementiert alle Garantien, spezielle oder implizierte Garantien der Marktfähigkeit und Eignung zu einem bestimmten Zweck. In keinem Fall wird BiPOM Electronics für irgendwelche indirecte, speciale, incidentale oder consequentiale Schäden, die mit der Verwendung von den Programmen und Dateien von deiser Web-Seite verbinden oder aus dieser Verwendung entstehen, verantwortlich.

Benutzungsordnung (usage policy) für SDCC:

"Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, eitergeben und/oder modifizieren, entweder gemäß Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License. Sie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, siehe www.gnu.org/licenses "






© BiPOM Electronics, Inc. 2007