AVRco – Pascal for Atmel AVR
Multi-task development system for Atmel AVR RISC CPUs 90S2313 to Mega256 and XMegas. (UPDI series coming soon …)
The AVRco Professional version is free for everyone; the dongle check has been removed. AVRco Pascal support is provided in the forum only.
AVRco includes
- A convenient, project-oriented multi-window editor with syntax and error highlighting and online help
- Application assistant for interactive design of the application; it generates the source code
- Pascal compiler supporting processes, tasks, interrupts and on-chip peripherals; 16- and 32-bit integers; IEEE floating point with trigonometric and logarithmic functions
- Fixed-point arithmetic, Fix64 (s31.32), with trigonometric and logarithmic functions
- Extensive bit manipulation; drivers for I2C bus, LCD display, 7-segment LED display, RS232, stepper and LAN
- Assembler, also for machine code within the Pascal source
- A built-in simulator for multitask debugging as a bonus
- Optional: ISP3-X in-circuit programmer with JTAG / PDI debugger
- Runs on Windows 7 and later (Windows 7, 10 and 11), 32 and 64-bit
AVRco Free
With fully implemented pointers, arrays, records, bit sets and more. Give AVRco a try and you will not be disappointed. It comes with five complete manuals. The free version includes units, LCD graphics, TCP/IP, the FAT32 LFN file system and USB support. Implemented are:
- Units in Borland style
- Sound driver
- LCD graphics driver
- Heap management and table interpolation
- Ethernet stack xUDP
- FAT32 LFN file system
- USB device driver, or as CDC