This article looks at three C Compilers for the PIC series of microcontrollers from the point of view of the cash strapped hobbyist and makes some recommendations as to the best way to go.įirstly, a few words are necessary to explain why a C Compiler is such a good thing. This is where the users of the Atmel AVR series have a clear advantage, they have access to the GNU C Compiler for that chip. Unfortunately, due to the compiler unfriendly architecture of the Microchip PIC series, there are few free or low cost compilers available for the low end chips. Something that might take a week to write and debug in the C language would take months if you were forced to use assembler - and, the assembler code would be buggy and hard to maintain. ![]() Writing your microcontroller firmware in a high level language is so much easier than writing in assembler. ![]() NOTE: This page is a very much out of date now - it is retained here for archival purpopes only This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Australia (CC BY-NC-SA 3.0)
0 Comments
Leave a Reply. |