Many years ago everyone used assembly language because there was no alternative. A few years ago many people used assembly language because the alternatives were expensive. Now there are lots of alternatives, many of them free. Still, many people use assembly code because (a) inertia -- they've been using it for years, why change now ? (b) there are a few esoteric things that are cannot be done in any other language. ( writing native-code compilers, writing task switchers, squeezing code to minimum size, writing isochronous code )
(XCSB, Basic Stamp, BS/4, Great Cow, etc.)
There are quite a few different versions of C available for the PIC. Some of them are free. See language/cs.htm for details.
PICList post "Python for PICs" mentions the PYthon to ASsembler TRAnslator http://sourceforge.net/projects/pyastra/ for Microchip PIC16.
Languages@, PIC Code Library, optimizations
Looking for older compiler for some old PIC source that needs a like updating. It is a sturctured type of assembly language called "mc macroassembler". This program was developed by "Microtec Research" and "AMD" back in the eary 1990's. "Microtec Research" is long gone as brough by "Methor Graphics" in 1995. I have some of the pieces need to compile the source but not all.
Do you have the "MC macroassembler" by "Microtec Research" used to compile this source ?
Looking for a copy of the old MicroChip Fuzzy compiler. At $2000 the new one they recommend is a little past my budget. Have one you're not using, I'd like to buy it. Reply direct to firstname.lastname@example.org+
j lagzdin of davesaudio Says: " Please note a new
enhanced version of JAL, JALv2 is available
|file: /Techref/microchip/languages.htm, 10KB, , updated: 2019/8/26 09:42, local time: 2019/9/15 06:18,
|©2019 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?|
<A HREF="http://techref.massmind.org/techref/microchip/languages.htm?key=mplab"> PIC MicroController, MPASM, embedded programming</A>
|Did you find what you needed? "mplab"|
Welcome to massmind.org!
Welcome to techref.massmind.org!