AVRco – Pascal für Atmel AVR

Multi-Task-Entwicklungssystem für Atmel-AVR-RISC-CPUs 90S2313 bis Mega256 und XMegas. (UPDI-Serie kommt demnächst …)

Die AVRco-Profi-Version ist kostenlos für alle, der Dongle-Check wurde entfernt. AVRco-Pascal-Support gibt es nur im Forum.

AVRco enthält

  • Komfortabler, projektorientierter Multi-Window-Editor mit Syntax- und Error-Highlighting sowie Online-Hilfe
  • Application Assistant zur interaktiven Erstellung der Anwendung; er generiert den Source Code
  • Pascal-Compiler mit Unterstützung für Prozesse, Tasks, Interrupts und On-Chip-Peripherie; 16- und 32-Bit-Integer; IEEE-Floating-Point sowie trigonometrische und logarithmische Funktionen
  • Fixed-Point-Arithmetik, Fix64 (s31.32), mit trigonometrischen und logarithmischen Funktionen
  • Umfangreiche Bitverarbeitung; Treiber für I2C-Bus, LCD-Display, 7-Segment-LED-Display, RS232, Stepper und LAN
  • Assembler, auch für Maschinencode im Pascal-Source
  • Als Bonus ein eigener Simulator für Multitask-Debugging
  • Optional: ISP3-X-InCircuit-Programmer mit JTAG- / PDI-Debugger
  • Läuft ab Windows 7 (Windows 7, 10 und 11), jeweils in 32 und 64 Bit

AVRco Free

Mit komplett implementierten Pointern, Arrays, Records, BitSets und mehr. Testen Sie AVRco und Sie werden begeistert sein. Dazu gibt es fünf ausführliche, vollständige Manuals. Die Free-Version enthält Units, LCD-Graphic, TCP/IP, FAT32-LFN-Dateisystem und USB-Support. Implementiert sind:

  • Units im Borland-Stil
  • Sound-Treiber
  • LCD-Graphic-Treiber
  • Heap-Management und Table Interpolation
  • Ethernet-Stack xUDP
  • FAT32-LFN-Dateisystem
  • USB-Device-Treiber oder als CDC