Introduction to mikroPascal PRO for AVR
Help version: 2012/11/14
The mikroPascal PRO for AVR is a powerful, feature-rich development tool for AVR microcontrollers. It is designed to provide the programmer with the easiest possible solution to developing applications for embedded systems, without compromising performance or control.
mikroPascal PRO for AVR IDE
Features
mikroPascal PRO for AVR allows you to quickly develop and deploy complex applications:
- Write your Pascal source code using the built-in Code Editor (Code and Parameter Assistants, Code Folding, Syntax Highlighting, Auto Correct, Code Templates, and more.)
- Use included mikroPascal PRO for AVR libraries to dramatically speed up the development: data acquisition, memory, displays, conversions, communication etc.
- Monitor your program structure, variables, and functions in the Code Explorer.
- Generate commented, human-readable assembly, and standard HEX compatible with all programmers.
- Inspect program flow and debug executable logic with the integrated Software Simulator.
- Generate COFF(Common Object File Format) file for software and hardware debugging under AVR Studio®.
- Use Single Static Assingment optimization to shrink your code to even smaller size.
- Get detailed reports and graphs: RAM and ROM map, code statistics, assembly listing, calling tree, and more.
- Active Comments enable you to make your comments alive and interactive.
- mikroPascal PRO for AVR provides plenty of examples to expand, develop, and use as building bricks in your projects. Copy them entirely if you deem fit – that’s why we included them with the compiler.
Where to Start
- In case that you’re a beginner in programming AVR microcontrollers, read carefully the AVR Specifics chapter. It might give you some useful pointers on AVR constraints, code portability, and good programming practices.
- If you are experienced in Pascal programming, you will probably want to consult mikroPascal PRO for AVR Specifics first. For language issues, you can always refer to the comprehensive Language Reference. A complete list of included libraries is available at mikroPascal PRO for AVR Libraries.
- If you are not very experienced in Pascal programming, don’t panic! mikroPascal PRO for AVR provides plenty of examples making it easy for you to go quickly. We suggest that you first consult Projects and Source Files, and then start browsing the examples that you're the most interested in.
Copyright (c) 2002-2012 mikroElektronika. All rights reserved.
What do you think about this topic ? Send us feedback!
What do you think about this topic ? Send us feedback!