Mikroelektronika MIKROE-442 데이터 시트
mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
31
Introduction to mikroBasic PRO for dsPIC30/33 and PIC24
dsPIC30/33 and PIC24 and mikroBasic PRO for dsPIC30/33 and PIC24 fit together well: dsPIC is designed as a PIC
with digital signal processing capabilities. These are Microchip’s first inherent 16-bit (data) microcontrollers. They build
on the PIC’s existing strengths by offering hardware MAC (multiply-accumulate), barrel shifting, bit reversal, (16x16)-bit
multiplication and other digital signal processing operations. Having a wide range of application and being also prized
for efficiency, the dsPIC30/33 and PIC24 MCUs are a natural choice for developing embedded systems. mikroBasic
PRO for dsPIC30/33 and PIC24 provides a successful match featuring highly advanced IDE, broad set of hardware
libraries, comprehensive documentation, and plenty of ready-to-run examples.
Features
mikroBasic PRO for dsPIC30/33 and PIC24 allows you to quickly develop and deploy complex applications:
- Write your source code using the built-in Code Editor (Code and Parameter Assistants, Code Folding,
Syntax Highlighting, Auto Correct, Code Templates, and more.)
- Use included mikroBasic PRO for dsPIC30/33 and PIC24 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.
- Use the integrated mikroICD (In-Circuit Debugger) Real-Time debugging tool to monitor program execution
on the hardware level.
- 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 Microchip’s
MPLAB software.
- 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.
- mikroBasic PRO for dsPIC30/33 and PIC24 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 the dsPIC30/33 and PIC24 microcontrollers, read carefully
the dsPIC Specifics chapter. It might give you some useful information on the dsPIC30/33 and PIC24
constraints, code portability, and good programming practices.
- If you are experienced in Basic programming, you will probably want to consult the mikroBasic PRO for
dsPIC30/33 and PIC24 Specifics first. For language issues, you can always refer to the comprehensive
Language Reference. A complete list of included libraries is available in the mikroBasic PRO for
dsPIC30/33 and PIC24 Libraries.
- If you are not very experienced in Basic programming, don’t panic! mikroBasic PRO for dsPIC30/33
and PIC24 provides plenty of examples making it easy for you to go quickly through it . We suggest you
to consult Projects and Source Files first, and then start browsing the examples that you’re the most
interested in.
Copyright (c) 2002-2010 mikroElektronika. All rights reserved.
What do you think about this topic ? Send us feedback!