Programming Language For PIC microcontroller

If you ask which language is best for microcontroller programming, i will tell  it is nothing but ' c'. C is a very powerful tool.

I am familiar with PIC micro controller only. for programming the PIC we can use mikroc  or mikroc pro software packages. both are available in net.

 My suggestion is to start with mikroc . because this software has lot of tutorial sections most of them are practical oriented. After this just switch over to mikroc PRO. 

And for burning process we can use PIC simulator IDE.



Introduction to mikroC PRO for PIC

The mikroC PRO for PIC is a powerful, feature-rich development tool for PIC microcontrollers. It is designed to provide the programmer with the easiest possible solution to developing applications for embedded systems, without compromising performance or control.
mikroC PRO for PIC IDE
PIC and C fit together well: PIC is the most popular 8-bit chip in the world, used in a wide variety of applications, and C, prized for its efficiency, is the natural choice for developing embedded systems. mikroC PRO for PIC provides a successful match featuring highly advanced IDE, ANSI compliant compiler, broad set of hardware libraries, comprehensive documentation, and plenty of ready-to-run examples.

Features

mikroC PRO for PIC allows you to quickly develop and deploy complex applications:
  • Write your C source code using the built-in Code Editor (Code and Parameter Assistants, Code Folding, Syntax Highlighting, Auto Correct, Code Templates, and more.)
  • Use included mikroC PRO for PIC 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.
  • Active Comments enable you to make your comments alive and interactive.
  • Get detailed reports and graphs: RAM and ROM map, code statistics, assembly listing, calling tree, and more.
  • mikroC PRO for PIC 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 PIC microcontrollers, read carefully the PICSpecifics chapter. It might give you some useful pointers on PIC constraints, code portability, and good programming practices.
·         If you are experienced in C programming, you will probably want to consult mikroCPRO for PIC Specifics first. For language issues, you can always refer to the comprehensive LanguageReference. A complete list of included libraries is available at mikroCPRO for PIC Libraries.
·         If you are not very experienced in C programming, don’t panic! mikroC PRO for PIC provides plenty of examples making it easy for you to go quickly. We suggest that you first consult Projects and SourceFiles, and then start browsing the examples that you're the most interested in.



Post a Comment

Copyright © Rough Record. Designed by OddThemes