ICCARM

KEIL C51 - Compiler für 8051- und 80251-Controller

Die KEIL Entwicklungsumgebung µVision integriert Projektmanagement, Quelltextbearbeitung, Übersetzung und Debugging unter einer einheitlichen Oberfläche für alle KEIL 8051 Entwicklungstools.

Folgende Merkmale sind besonders hervorzuheben:

  • leistungsfähiger integrierter Editor
  • Syntax-Highlighting
  • Project-Manager - erlaubt die Generierung verschiedener Output-Profile innerhalb eines Projektes (z.B. für Simulation, Emulation und finale EPROM-Version)
  • Make-Utility
  • Interaktive Fehlerkorrektur
  • Device Database - erleichtert die Einstellung der bausteinspezifischen Tool-Optionen
  • Unterstützung externer Tools

Der C51 Compiler unterstützt nicht nur jegliche 8051-Derivate, er bietet auch, im Vergleich zu anderen heute erhältlichen 8051 C-Compilern, die größte Vielzahl zusätzlicher Features:

  • Neun Basisdatentypen, incl. 32-Bit IEEE Fließkommaverarbeitung
  • Flexible Variablenbelegung mit den Spezifizierern bit, data, bdata, idata, xdata und pdata
  • C-Interruptfunktionen
  • Volle Benutzung der 8051 Registerbänke
  • Komplette Symbol- und Typinformation für Source-Level-Debugging
  • Benutzung von AJMP und ACALL Anweisungen
  • Bit-adressierbare Objekte
  • Unterstützung doppelter Data-Pointer für Dallas 80C320, 520 und 530
  • Unterstützung der Philips Derivate 8xC750, 751 und 752
  • Unterstützung des Siemens 80C517 (Arithmetik, Mehrfachdatenpointer)

Der µVision Debugger ist ein robustes Werkzeug zum umfassenden Test von Anwenderprogrammen. Folgende Betriebsarten stehen zur Verfügung:

  • PC-basierte Simulation
  • Debugging auf dem Targetcontroller mittels Monitorprogramm
  • Hardware-Emulation (zusätzlicher Emulator erforderlich)

µVision unterstützt symbolisches Debugging auf Assembler- und C-Ebene. Debuggerfunktionen wie Einzelschrittbetrieb, komplexe Breakpoints und Watchpoints werden ergänzt durch die Möglichkeit zur Simulation von Peripherieeinheiten.

Zur Leistungspalette gehören außerdem Performance- und Code-Coverage-Analysen sowie eine leistungsfähige Makrosprache zur Steuerung der Abläufe des Debuggers mit einer C-ähnlichen Syntax.

KEIL C51 testen
Da es sich lohnt, die herausragenden Eigenschaften der KEIL Tools näher kennen zu lernen, empfehlen wir Ihnen, eine Evaluation Version des C51 Compilers zu installieren. Sie erhalten diese auf CD, welche wir Ihnen gern kostenlos zusenden.

Auch in den C51-Fachbüchern von Michael Baldischweiler ist eine solche CD enthalten!

nach oben

PK51 - Das Komplettpaket

  • A51/AX51 Makroassembler
  • C51/CX51 ANSI-C Compiler
  • BL51/LX51 Code Banking Linker/Locator
  • OH51 Object-Hex Converter
  • OC51 Banked Object Converter
  • RTX51 Tiny Realtime Kernel
  • µVision Debugger
  • MON51/MON390 Target Monitor
  • ISD51 In-System Debugger

nach oben

Produkte und Preise

Bestellcode Beschreibung EUR/Stück
PK51 KEIL C51 Professional Developers Kit 3094,00
CA51 KEIL C51 Compiler Kit (nur C51 Compiler und A51 Assembler)
1904,00

alle Preise in EUR/Stück, inklusive MwSt., zuzüglich Versandkosten

Bestellen ...nach oben